/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sum-fun.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-4b0ab11 [2022-03-01 18:42:08,071 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-01 18:42:08,073 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-01 18:42:08,136 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-01 18:42:08,137 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-01 18:42:08,139 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-01 18:42:08,140 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-01 18:42:08,142 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-01 18:42:08,144 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-01 18:42:08,147 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-01 18:42:08,147 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-01 18:42:08,148 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-01 18:42:08,148 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-01 18:42:08,150 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-01 18:42:08,151 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-01 18:42:08,153 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-01 18:42:08,154 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-01 18:42:08,154 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-01 18:42:08,156 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-01 18:42:08,159 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-01 18:42:08,160 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-01 18:42:08,161 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-01 18:42:08,162 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-01 18:42:08,163 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-01 18:42:08,166 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-01 18:42:08,166 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-01 18:42:08,166 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-01 18:42:08,167 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-01 18:42:08,167 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-01 18:42:08,167 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-01 18:42:08,168 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-01 18:42:08,168 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-01 18:42:08,168 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-01 18:42:08,169 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-01 18:42:08,169 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-01 18:42:08,169 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-01 18:42:08,170 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-01 18:42:08,170 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-01 18:42:08,170 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-01 18:42:08,171 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-01 18:42:08,171 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-01 18:42:08,175 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-03-01 18:42:08,200 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-01 18:42:08,200 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-01 18:42:08,201 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-01 18:42:08,201 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-01 18:42:08,201 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-01 18:42:08,201 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-01 18:42:08,202 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-01 18:42:08,202 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-01 18:42:08,202 INFO L138 SettingsManager]: * Use SBE=true [2022-03-01 18:42:08,202 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-01 18:42:08,203 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-01 18:42:08,203 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-01 18:42:08,203 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-01 18:42:08,203 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-01 18:42:08,203 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-01 18:42:08,203 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-01 18:42:08,203 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-01 18:42:08,203 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-01 18:42:08,203 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-01 18:42:08,203 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-01 18:42:08,204 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-01 18:42:08,204 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-01 18:42:08,204 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-01 18:42:08,204 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-01 18:42:08,205 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-01 18:42:08,205 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-01 18:42:08,205 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-01 18:42:08,205 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-01 18:42:08,205 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-01 18:42:08,205 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-01 18:42:08,205 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-01 18:42:08,205 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-01 18:42:08,205 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-01 18:42:08,206 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-03-01 18:42:08,358 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-01 18:42:08,385 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-01 18:42:08,387 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-01 18:42:08,388 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-01 18:42:08,389 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-01 18:42:08,390 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/sum-fun.wvr.bpl [2022-03-01 18:42:08,390 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sum-fun.wvr.bpl' [2022-03-01 18:42:08,429 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-01 18:42:08,430 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-01 18:42:08,436 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-01 18:42:08,436 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-01 18:42:08,436 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-01 18:42:08,463 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:42:08" (1/1) ... [2022-03-01 18:42:08,469 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:42:08" (1/1) ... [2022-03-01 18:42:08,481 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-01 18:42:08,482 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-01 18:42:08,484 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-01 18:42:08,484 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-01 18:42:08,484 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-01 18:42:08,490 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:42:08" (1/1) ... [2022-03-01 18:42:08,491 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:42:08" (1/1) ... [2022-03-01 18:42:08,493 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:42:08" (1/1) ... [2022-03-01 18:42:08,493 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:42:08" (1/1) ... [2022-03-01 18:42:08,497 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:42:08" (1/1) ... [2022-03-01 18:42:08,500 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:42:08" (1/1) ... [2022-03-01 18:42:08,501 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:42:08" (1/1) ... [2022-03-01 18:42:08,503 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-01 18:42:08,504 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-01 18:42:08,505 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-01 18:42:08,505 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-01 18:42:08,506 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:42:08" (1/1) ... [2022-03-01 18:42:08,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-01 18:42:08,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:08,528 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-01 18:42:08,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-01 18:42:08,560 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-01 18:42:08,560 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-01 18:42:08,560 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-01 18:42:08,560 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-01 18:42:08,560 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-01 18:42:08,560 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-01 18:42:08,561 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-01 18:42:08,561 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-01 18:42:08,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-01 18:42:08,561 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-03-01 18:42:08,561 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-03-01 18:42:08,561 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-03-01 18:42:08,562 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-01 18:42:08,596 INFO L234 CfgBuilder]: Building ICFG [2022-03-01 18:42:08,597 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-01 18:42:08,681 INFO L275 CfgBuilder]: Performing block encoding [2022-03-01 18:42:08,690 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-01 18:42:08,690 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-01 18:42:08,691 INFO L202 PluginConnector]: Adding new model sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.03 06:42:08 BoogieIcfgContainer [2022-03-01 18:42:08,691 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-01 18:42:08,692 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-01 18:42:08,692 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-01 18:42:08,716 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-01 18:42:08,716 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:42:08" (1/2) ... [2022-03-01 18:42:08,717 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2d77cdaf and model type sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.03 06:42:08, skipping insertion in model container [2022-03-01 18:42:08,717 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.03 06:42:08" (2/2) ... [2022-03-01 18:42:08,718 INFO L111 eAbstractionObserver]: Analyzing ICFG sum-fun.wvr.bpl [2022-03-01 18:42:08,721 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-01 18:42:08,721 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-01 18:42:08,721 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-01 18:42:08,721 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-01 18:42:08,750 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-03-01 18:42:08,801 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-01 18:42:08,806 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=true, mMcrOverapproximateWrwc=true [2022-03-01 18:42:08,806 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-03-01 18:42:08,812 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2022-03-01 18:42:08,854 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-03-01 18:42:08,855 INFO L276 IsEmpty]: Start isEmpty. Operand 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-03-01 18:42:08,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-03-01 18:42:08,864 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:08,865 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:42:08,865 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:08,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:08,869 INFO L85 PathProgramCache]: Analyzing trace with hash 541406590, now seen corresponding path program 1 times [2022-03-01 18:42:08,880 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:08,880 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501418568] [2022-03-01 18:42:08,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:08,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:08,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:08,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:08,997 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:08,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501418568] [2022-03-01 18:42:08,997 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501418568] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 18:42:08,997 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 18:42:08,998 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-01 18:42:08,999 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956615193] [2022-03-01 18:42:08,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 18:42:09,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-01 18:42:09,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:09,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-01 18:42:09,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-01 18:42:09,024 INFO L87 Difference]: Start difference. First operand 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) Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:09,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:09,086 INFO L93 Difference]: Finished difference Result 154 states and 436 transitions. [2022-03-01 18:42:09,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-01 18:42:09,088 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-03-01 18:42:09,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:09,095 INFO L225 Difference]: With dead ends: 154 [2022-03-01 18:42:09,095 INFO L226 Difference]: Without dead ends: 154 [2022-03-01 18:42:09,096 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-03-01 18:42:09,099 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 77 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:09,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 13 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 18:42:09,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2022-03-01 18:42:09,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 133. [2022-03-01 18:42:09,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:09,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2022-03-01 18:42:09,162 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 18 [2022-03-01 18:42:09,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:09,163 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2022-03-01 18:42:09,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:09,167 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2022-03-01 18:42:09,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-03-01 18:42:09,173 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:09,173 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-03-01 18:42:09,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-01 18:42:09,174 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:09,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:09,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1033477442, now seen corresponding path program 1 times [2022-03-01 18:42:09,178 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:09,178 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294680516] [2022-03-01 18:42:09,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:09,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:09,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:09,288 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:09,289 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:09,289 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294680516] [2022-03-01 18:42:09,289 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294680516] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 18:42:09,289 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 18:42:09,289 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-01 18:42:09,289 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762561495] [2022-03-01 18:42:09,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 18:42:09,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-01 18:42:09,291 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:09,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-01 18:42:09,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-01 18:42:09,291 INFO L87 Difference]: Start difference. First operand 133 states and 374 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-03-01 18:42:09,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:09,347 INFO L93 Difference]: Finished difference Result 158 states and 448 transitions. [2022-03-01 18:42:09,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-01 18:42:09,347 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-03-01 18:42:09,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:09,349 INFO L225 Difference]: With dead ends: 158 [2022-03-01 18:42:09,349 INFO L226 Difference]: Without dead ends: 158 [2022-03-01 18:42:09,349 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-03-01 18:42:09,350 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 34 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 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-03-01 18:42:09,350 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 15 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 18:42:09,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2022-03-01 18:42:09,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2022-03-01 18:42:09,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:09,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2022-03-01 18:42:09,364 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2022-03-01 18:42:09,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:09,364 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2022-03-01 18:42:09,364 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-03-01 18:42:09,364 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2022-03-01 18:42:09,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-01 18:42:09,365 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:09,366 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-03-01 18:42:09,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-01 18:42:09,366 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:09,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:09,366 INFO L85 PathProgramCache]: Analyzing trace with hash -1959936804, now seen corresponding path program 1 times [2022-03-01 18:42:09,366 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:09,367 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979750072] [2022-03-01 18:42:09,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:09,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:09,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:09,698 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:09,698 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:09,699 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979750072] [2022-03-01 18:42:09,699 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979750072] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:09,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137815199] [2022-03-01 18:42:09,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:09,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:09,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:09,732 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:09,767 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-01 18:42:09,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:09,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:42:09,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:10,181 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:10,186 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-03-01 18:42:10,231 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:10,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:10,301 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:10,302 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 17 [2022-03-01 18:42:10,410 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:10,411 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137815199] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:10,411 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:10,411 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-03-01 18:42:10,411 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885360008] [2022-03-01 18:42:10,411 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:10,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:42:10,412 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:10,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:42:10,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:42:10,412 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 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-03-01 18:42:10,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:10,671 INFO L93 Difference]: Finished difference Result 366 states and 1043 transitions. [2022-03-01 18:42:10,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-01 18:42:10,672 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 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-03-01 18:42:10,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:10,674 INFO L225 Difference]: With dead ends: 366 [2022-03-01 18:42:10,674 INFO L226 Difference]: Without dead ends: 351 [2022-03-01 18:42:10,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=124, Invalid=428, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:42:10,675 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 192 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 108 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:10,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 84 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 243 Invalid, 0 Unknown, 108 Unchecked, 0.1s Time] [2022-03-01 18:42:10,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-03-01 18:42:10,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 224. [2022-03-01 18:42:10,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:10,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2022-03-01 18:42:10,722 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2022-03-01 18:42:10,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:10,723 INFO L470 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2022-03-01 18:42:10,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 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-03-01 18:42:10,723 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2022-03-01 18:42:10,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-01 18:42:10,724 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:10,724 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-03-01 18:42:10,747 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-03-01 18:42:10,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:10,948 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:10,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:10,948 INFO L85 PathProgramCache]: Analyzing trace with hash -2127745896, now seen corresponding path program 2 times [2022-03-01 18:42:10,948 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:10,948 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236157349] [2022-03-01 18:42:10,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:10,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:10,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:11,118 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:11,118 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:11,118 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236157349] [2022-03-01 18:42:11,118 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236157349] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:11,119 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329457651] [2022-03-01 18:42:11,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:42:11,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:11,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:11,140 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:11,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-01 18:42:11,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:42:11,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:11,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:42:11,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:11,388 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:11,388 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 45 [2022-03-01 18:42:11,466 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:11,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:11,532 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:11,533 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 17 [2022-03-01 18:42:11,686 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:11,687 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329457651] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:11,687 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:11,687 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 18 [2022-03-01 18:42:11,687 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474197297] [2022-03-01 18:42:11,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:11,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:42:11,687 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:11,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:42:11,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:42:11,688 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) 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-03-01 18:42:12,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:12,257 INFO L93 Difference]: Finished difference Result 478 states and 1385 transitions. [2022-03-01 18:42:12,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-01 18:42:12,257 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) 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 22 [2022-03-01 18:42:12,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:12,260 INFO L225 Difference]: With dead ends: 478 [2022-03-01 18:42:12,260 INFO L226 Difference]: Without dead ends: 463 [2022-03-01 18:42:12,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=220, Invalid=710, Unknown=0, NotChecked=0, Total=930 [2022-03-01 18:42:12,261 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 155 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 128 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:12,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 110 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 390 Invalid, 0 Unknown, 128 Unchecked, 0.2s Time] [2022-03-01 18:42:12,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2022-03-01 18:42:12,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 229. [2022-03-01 18:42:12,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:12,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2022-03-01 18:42:12,272 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2022-03-01 18:42:12,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:12,272 INFO L470 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2022-03-01 18:42:12,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) 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-03-01 18:42:12,272 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2022-03-01 18:42:12,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-01 18:42:12,273 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:12,274 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:42:12,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:12,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2022-03-01 18:42:12,498 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:12,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:12,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1828972448, now seen corresponding path program 3 times [2022-03-01 18:42:12,499 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:12,499 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280075533] [2022-03-01 18:42:12,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:12,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:12,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:12,636 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:12,637 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:12,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280075533] [2022-03-01 18:42:12,637 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280075533] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:12,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489542684] [2022-03-01 18:42:12,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:42:12,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:12,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:12,638 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:12,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-01 18:42:12,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 18:42:12,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:12,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-01 18:42:12,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:12,843 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 15 treesize of output 11 [2022-03-01 18:42:12,896 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:12,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:12,934 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:12,934 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 17 [2022-03-01 18:42:13,038 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:13,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489542684] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:13,038 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:13,038 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2022-03-01 18:42:13,039 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522856886] [2022-03-01 18:42:13,039 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:13,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:42:13,040 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:13,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:42:13,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:42:13,040 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:13,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:13,234 INFO L93 Difference]: Finished difference Result 378 states and 1075 transitions. [2022-03-01 18:42:13,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-01 18:42:13,234 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-03-01 18:42:13,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:13,236 INFO L225 Difference]: With dead ends: 378 [2022-03-01 18:42:13,236 INFO L226 Difference]: Without dead ends: 363 [2022-03-01 18:42:13,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2022-03-01 18:42:13,237 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 69 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 84 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:13,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 141 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 261 Invalid, 0 Unknown, 84 Unchecked, 0.1s Time] [2022-03-01 18:42:13,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2022-03-01 18:42:13,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 241. [2022-03-01 18:42:13,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:13,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2022-03-01 18:42:13,248 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2022-03-01 18:42:13,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:13,248 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2022-03-01 18:42:13,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:13,248 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2022-03-01 18:42:13,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-01 18:42:13,249 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:13,249 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:42:13,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:13,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:13,468 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:13,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:13,469 INFO L85 PathProgramCache]: Analyzing trace with hash -258146848, now seen corresponding path program 4 times [2022-03-01 18:42:13,469 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:13,469 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783937793] [2022-03-01 18:42:13,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:13,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:13,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:13,660 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:13,660 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:13,660 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783937793] [2022-03-01 18:42:13,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783937793] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:13,660 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567428367] [2022-03-01 18:42:13,660 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:42:13,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:13,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:13,661 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:13,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-01 18:42:13,715 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:42:13,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:13,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:42:13,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:13,897 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:13,898 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2022-03-01 18:42:13,992 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:13,992 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:14,056 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:14,056 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 17 [2022-03-01 18:42:14,142 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:14,142 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567428367] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:14,142 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:14,142 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-03-01 18:42:14,143 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678817602] [2022-03-01 18:42:14,143 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:14,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:42:14,143 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:14,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:42:14,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:42:14,144 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) 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-03-01 18:42:14,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:14,283 INFO L93 Difference]: Finished difference Result 381 states and 1109 transitions. [2022-03-01 18:42:14,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-01 18:42:14,284 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) 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 22 [2022-03-01 18:42:14,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:14,285 INFO L225 Difference]: With dead ends: 381 [2022-03-01 18:42:14,285 INFO L226 Difference]: Without dead ends: 366 [2022-03-01 18:42:14,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2022-03-01 18:42:14,286 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 108 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 140 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:14,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 110 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 209 Invalid, 0 Unknown, 140 Unchecked, 0.1s Time] [2022-03-01 18:42:14,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2022-03-01 18:42:14,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 250. [2022-03-01 18:42:14,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 249 states have (on average 2.9437751004016066) internal successors, (733), 249 states have internal predecessors, (733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:14,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 733 transitions. [2022-03-01 18:42:14,293 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 733 transitions. Word has length 22 [2022-03-01 18:42:14,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:14,293 INFO L470 AbstractCegarLoop]: Abstraction has 250 states and 733 transitions. [2022-03-01 18:42:14,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) 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-03-01 18:42:14,293 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 733 transitions. [2022-03-01 18:42:14,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-01 18:42:14,294 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:14,294 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-03-01 18:42:14,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:14,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:14,510 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:14,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:14,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1789401154, now seen corresponding path program 5 times [2022-03-01 18:42:14,511 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:14,511 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943802595] [2022-03-01 18:42:14,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:14,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:14,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:14,663 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:14,664 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:14,664 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943802595] [2022-03-01 18:42:14,664 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943802595] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:14,664 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850408930] [2022-03-01 18:42:14,664 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:42:14,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:14,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:14,665 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:14,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-01 18:42:14,728 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:42:14,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:14,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-01 18:42:14,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:14,873 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:14,875 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2022-03-01 18:42:14,951 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:14,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:15,002 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:15,002 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 17 [2022-03-01 18:42:15,099 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:15,099 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850408930] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:15,099 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:15,099 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-03-01 18:42:15,099 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179450946] [2022-03-01 18:42:15,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:15,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:42:15,099 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:15,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:42:15,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:42:15,100 INFO L87 Difference]: Start difference. First operand 250 states and 733 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-03-01 18:42:15,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:15,739 INFO L93 Difference]: Finished difference Result 654 states and 1825 transitions. [2022-03-01 18:42:15,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-01 18:42:15,740 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 22 [2022-03-01 18:42:15,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:15,742 INFO L225 Difference]: With dead ends: 654 [2022-03-01 18:42:15,742 INFO L226 Difference]: Without dead ends: 625 [2022-03-01 18:42:15,743 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=266, Invalid=790, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 18:42:15,743 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 173 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 95 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:15,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 215 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 344 Invalid, 0 Unknown, 95 Unchecked, 0.2s Time] [2022-03-01 18:42:15,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2022-03-01 18:42:15,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 253. [2022-03-01 18:42:15,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 2.9404761904761907) internal successors, (741), 252 states have internal predecessors, (741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:15,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 741 transitions. [2022-03-01 18:42:15,750 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 741 transitions. Word has length 22 [2022-03-01 18:42:15,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:15,750 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 741 transitions. [2022-03-01 18:42:15,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-03-01 18:42:15,750 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 741 transitions. [2022-03-01 18:42:15,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-01 18:42:15,751 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:15,751 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-03-01 18:42:15,774 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:15,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:15,967 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:15,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:15,967 INFO L85 PathProgramCache]: Analyzing trace with hash -1022431204, now seen corresponding path program 6 times [2022-03-01 18:42:15,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:15,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725436669] [2022-03-01 18:42:15,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:15,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:15,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:16,082 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:16,082 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:16,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725436669] [2022-03-01 18:42:16,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725436669] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:16,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124982506] [2022-03-01 18:42:16,082 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:42:16,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:16,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:16,084 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:16,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-01 18:42:16,108 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 18:42:16,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:16,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-01 18:42:16,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:16,299 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-03-01 18:42:16,300 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 38 [2022-03-01 18:42:16,350 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:16,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:16,401 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:16,401 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 17 [2022-03-01 18:42:16,488 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:16,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124982506] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:16,488 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:16,488 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-03-01 18:42:16,488 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914179061] [2022-03-01 18:42:16,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:16,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:42:16,489 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:16,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:42:16,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:42:16,489 INFO L87 Difference]: Start difference. First operand 253 states and 741 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-03-01 18:42:16,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:16,840 INFO L93 Difference]: Finished difference Result 465 states and 1325 transitions. [2022-03-01 18:42:16,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-01 18:42:16,840 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 22 [2022-03-01 18:42:16,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:16,842 INFO L225 Difference]: With dead ends: 465 [2022-03-01 18:42:16,842 INFO L226 Difference]: Without dead ends: 450 [2022-03-01 18:42:16,843 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=159, Invalid=543, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:42:16,843 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 83 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:16,843 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 195 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 368 Invalid, 0 Unknown, 51 Unchecked, 0.2s Time] [2022-03-01 18:42:16,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2022-03-01 18:42:16,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 247. [2022-03-01 18:42:16,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:16,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2022-03-01 18:42:16,850 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2022-03-01 18:42:16,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:16,850 INFO L470 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2022-03-01 18:42:16,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-03-01 18:42:16,850 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2022-03-01 18:42:16,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:16,850 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:16,851 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-03-01 18:42:16,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:17,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:17,069 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:17,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:17,069 INFO L85 PathProgramCache]: Analyzing trace with hash 976010682, now seen corresponding path program 7 times [2022-03-01 18:42:17,069 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:17,069 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691530941] [2022-03-01 18:42:17,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:17,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:17,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:17,116 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:17,116 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:17,117 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691530941] [2022-03-01 18:42:17,117 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691530941] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:17,117 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580425437] [2022-03-01 18:42:17,117 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:42:17,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:17,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:17,118 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:17,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-01 18:42:17,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:17,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:17,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:17,242 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:17,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:17,329 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:17,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580425437] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:17,330 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:17,330 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-03-01 18:42:17,332 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513484141] [2022-03-01 18:42:17,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:17,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 18:42:17,332 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:17,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 18:42:17,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-03-01 18:42:17,333 INFO L87 Difference]: Start difference. First operand 247 states and 718 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-03-01 18:42:18,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:18,050 INFO L93 Difference]: Finished difference Result 1099 states and 3110 transitions. [2022-03-01 18:42:18,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-01 18:42:18,051 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 24 [2022-03-01 18:42:18,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:18,054 INFO L225 Difference]: With dead ends: 1099 [2022-03-01 18:42:18,054 INFO L226 Difference]: Without dead ends: 1099 [2022-03-01 18:42:18,055 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 913 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=714, Invalid=2148, Unknown=0, NotChecked=0, Total=2862 [2022-03-01 18:42:18,056 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 265 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:18,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 216 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 686 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:42:18,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1099 states. [2022-03-01 18:42:18,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1099 to 311. [2022-03-01 18:42:18,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 3.141935483870968) internal successors, (974), 310 states have internal predecessors, (974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:18,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 974 transitions. [2022-03-01 18:42:18,065 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 974 transitions. Word has length 24 [2022-03-01 18:42:18,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:18,066 INFO L470 AbstractCegarLoop]: Abstraction has 311 states and 974 transitions. [2022-03-01 18:42:18,066 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-03-01 18:42:18,066 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 974 transitions. [2022-03-01 18:42:18,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:18,066 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:18,067 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-03-01 18:42:18,083 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:18,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:18,283 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:18,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:18,283 INFO L85 PathProgramCache]: Analyzing trace with hash -308162, now seen corresponding path program 8 times [2022-03-01 18:42:18,283 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:18,283 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301370058] [2022-03-01 18:42:18,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:18,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:18,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:18,344 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:18,344 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:18,344 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301370058] [2022-03-01 18:42:18,344 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301370058] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:18,344 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716847704] [2022-03-01 18:42:18,344 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:42:18,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:18,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:18,345 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:18,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-01 18:42:18,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:42:18,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:18,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:18,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:18,484 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:18,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:18,580 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:18,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716847704] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:18,581 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:18,581 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-03-01 18:42:18,581 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688934214] [2022-03-01 18:42:18,581 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:18,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:42:18,581 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:18,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:42:18,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:42:18,582 INFO L87 Difference]: Start difference. First operand 311 states and 974 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) 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-03-01 18:42:20,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:20,258 INFO L93 Difference]: Finished difference Result 1794 states and 5013 transitions. [2022-03-01 18:42:20,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-01 18:42:20,258 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) 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 24 [2022-03-01 18:42:20,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:20,272 INFO L225 Difference]: With dead ends: 1794 [2022-03-01 18:42:20,272 INFO L226 Difference]: Without dead ends: 1794 [2022-03-01 18:42:20,274 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4272 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2378, Invalid=8752, Unknown=0, NotChecked=0, Total=11130 [2022-03-01 18:42:20,275 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 501 mSDsluCounter, 463 mSDsCounter, 0 mSdLazyCounter, 974 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 1088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:20,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [501 Valid, 273 Invalid, 1088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 974 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:42:20,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1794 states. [2022-03-01 18:42:20,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1794 to 315. [2022-03-01 18:42:20,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 3.1656050955414012) internal successors, (994), 314 states have internal predecessors, (994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:20,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 994 transitions. [2022-03-01 18:42:20,308 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 994 transitions. Word has length 24 [2022-03-01 18:42:20,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:20,308 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 994 transitions. [2022-03-01 18:42:20,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) 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-03-01 18:42:20,309 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 994 transitions. [2022-03-01 18:42:20,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:20,309 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:20,310 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-03-01 18:42:20,327 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-03-01 18:42:20,526 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,SelfDestructingSolverStorable9 [2022-03-01 18:42:20,527 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:20,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:20,527 INFO L85 PathProgramCache]: Analyzing trace with hash 566643918, now seen corresponding path program 9 times [2022-03-01 18:42:20,527 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:20,527 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990640014] [2022-03-01 18:42:20,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:20,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:20,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:20,576 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:20,576 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:20,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990640014] [2022-03-01 18:42:20,577 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990640014] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:20,577 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717069462] [2022-03-01 18:42:20,577 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:42:20,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:20,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:20,591 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:20,592 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-01 18:42:20,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:42:20,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:20,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:20,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:20,702 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:20,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:20,802 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:20,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717069462] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:20,802 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:20,803 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-03-01 18:42:20,803 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687386215] [2022-03-01 18:42:20,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:20,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:42:20,803 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:20,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:42:20,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:42:20,804 INFO L87 Difference]: Start difference. First operand 315 states and 994 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) 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-03-01 18:42:21,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:21,578 INFO L93 Difference]: Finished difference Result 1470 states and 4126 transitions. [2022-03-01 18:42:21,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-01 18:42:21,578 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) 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 24 [2022-03-01 18:42:21,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:21,589 INFO L225 Difference]: With dead ends: 1470 [2022-03-01 18:42:21,589 INFO L226 Difference]: Without dead ends: 1470 [2022-03-01 18:42:21,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1528 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1095, Invalid=3327, Unknown=0, NotChecked=0, Total=4422 [2022-03-01 18:42:21,591 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 373 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:21,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [373 Valid, 231 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 718 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:42:21,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1470 states. [2022-03-01 18:42:21,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1470 to 306. [2022-03-01 18:42:21,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 3.1475409836065573) internal successors, (960), 305 states have internal predecessors, (960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:21,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 960 transitions. [2022-03-01 18:42:21,602 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 960 transitions. Word has length 24 [2022-03-01 18:42:21,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:21,602 INFO L470 AbstractCegarLoop]: Abstraction has 306 states and 960 transitions. [2022-03-01 18:42:21,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) 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-03-01 18:42:21,603 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 960 transitions. [2022-03-01 18:42:21,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:21,604 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:21,604 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:42:21,624 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:21,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:21,820 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:21,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:21,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1502782590, now seen corresponding path program 1 times [2022-03-01 18:42:21,820 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:21,820 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985738581] [2022-03-01 18:42:21,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:21,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:21,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:21,859 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:21,860 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:21,860 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985738581] [2022-03-01 18:42:21,860 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985738581] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:21,860 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330947138] [2022-03-01 18:42:21,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:21,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:21,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:21,861 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:21,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:21,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-01 18:42:21,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:21,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-01 18:42:21,945 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:21,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:22,008 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:22,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330947138] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:22,009 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:22,009 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-03-01 18:42:22,009 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588646881] [2022-03-01 18:42:22,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:22,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-01 18:42:22,009 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:22,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-01 18:42:22,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-03-01 18:42:22,010 INFO L87 Difference]: Start difference. First operand 306 states and 960 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-03-01 18:42:22,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:22,138 INFO L93 Difference]: Finished difference Result 685 states and 2024 transitions. [2022-03-01 18:42:22,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-01 18:42:22,138 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-03-01 18:42:22,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:22,141 INFO L225 Difference]: With dead ends: 685 [2022-03-01 18:42:22,141 INFO L226 Difference]: Without dead ends: 679 [2022-03-01 18:42:22,141 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-03-01 18:42:22,141 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 153 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:22,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 40 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:42:22,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2022-03-01 18:42:22,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 429. [2022-03-01 18:42:22,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 3.2406542056074765) internal successors, (1387), 428 states have internal predecessors, (1387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:22,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1387 transitions. [2022-03-01 18:42:22,150 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1387 transitions. Word has length 24 [2022-03-01 18:42:22,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:22,150 INFO L470 AbstractCegarLoop]: Abstraction has 429 states and 1387 transitions. [2022-03-01 18:42:22,150 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-03-01 18:42:22,150 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1387 transitions. [2022-03-01 18:42:22,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:22,151 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:22,151 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-03-01 18:42:22,167 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:22,366 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,SelfDestructingSolverStorable11 [2022-03-01 18:42:22,367 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:22,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:22,367 INFO L85 PathProgramCache]: Analyzing trace with hash 1065813882, now seen corresponding path program 10 times [2022-03-01 18:42:22,367 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:22,367 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125142765] [2022-03-01 18:42:22,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:22,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:22,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:22,415 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:22,415 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:22,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125142765] [2022-03-01 18:42:22,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125142765] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:22,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967589139] [2022-03-01 18:42:22,415 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:42:22,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:22,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:22,436 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:22,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-01 18:42:22,459 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:42:22,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:22,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:22,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:22,556 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:22,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:22,606 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:22,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967589139] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:22,606 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:22,606 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2022-03-01 18:42:22,607 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423042225] [2022-03-01 18:42:22,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:22,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 18:42:22,607 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:22,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 18:42:22,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2022-03-01 18:42:22,607 INFO L87 Difference]: Start difference. First operand 429 states and 1387 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:22,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:22,908 INFO L93 Difference]: Finished difference Result 1159 states and 3490 transitions. [2022-03-01 18:42:22,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-01 18:42:22,909 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-03-01 18:42:22,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:22,912 INFO L225 Difference]: With dead ends: 1159 [2022-03-01 18:42:22,912 INFO L226 Difference]: Without dead ends: 1111 [2022-03-01 18:42:22,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=240, Invalid=690, Unknown=0, NotChecked=0, Total=930 [2022-03-01 18:42:22,913 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 288 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:22,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 108 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:42:22,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1111 states. [2022-03-01 18:42:22,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1111 to 639. [2022-03-01 18:42:22,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 639 states, 638 states have (on average 3.3448275862068964) internal successors, (2134), 638 states have internal predecessors, (2134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:22,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 639 states to 639 states and 2134 transitions. [2022-03-01 18:42:22,928 INFO L78 Accepts]: Start accepts. Automaton has 639 states and 2134 transitions. Word has length 24 [2022-03-01 18:42:22,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:22,929 INFO L470 AbstractCegarLoop]: Abstraction has 639 states and 2134 transitions. [2022-03-01 18:42:22,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:22,929 INFO L276 IsEmpty]: Start isEmpty. Operand 639 states and 2134 transitions. [2022-03-01 18:42:22,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:22,930 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:22,930 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-03-01 18:42:22,948 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:23,146 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,SelfDestructingSolverStorable12 [2022-03-01 18:42:23,146 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:23,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:23,146 INFO L85 PathProgramCache]: Analyzing trace with hash 359856550, now seen corresponding path program 2 times [2022-03-01 18:42:23,146 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:23,146 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042838981] [2022-03-01 18:42:23,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:23,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:23,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:23,171 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:23,171 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:23,172 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042838981] [2022-03-01 18:42:23,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042838981] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:23,172 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421743775] [2022-03-01 18:42:23,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:42:23,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:23,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:23,188 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:23,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-01 18:42:23,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:42:23,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:23,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-01 18:42:23,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:23,264 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:23,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:23,324 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:23,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421743775] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:23,325 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:23,325 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-03-01 18:42:23,325 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058329806] [2022-03-01 18:42:23,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:23,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-01 18:42:23,325 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:23,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-01 18:42:23,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-01 18:42:23,325 INFO L87 Difference]: Start difference. First operand 639 states and 2134 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-03-01 18:42:23,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:23,506 INFO L93 Difference]: Finished difference Result 1267 states and 3847 transitions. [2022-03-01 18:42:23,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-01 18:42:23,507 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-03-01 18:42:23,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:23,511 INFO L225 Difference]: With dead ends: 1267 [2022-03-01 18:42:23,511 INFO L226 Difference]: Without dead ends: 1267 [2022-03-01 18:42:23,512 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=146, Invalid=234, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:42:23,512 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 173 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:23,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 66 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:42:23,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2022-03-01 18:42:23,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 683. [2022-03-01 18:42:23,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 682 states have (on average 3.3167155425219943) internal successors, (2262), 682 states have internal predecessors, (2262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:23,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 2262 transitions. [2022-03-01 18:42:23,526 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 2262 transitions. Word has length 24 [2022-03-01 18:42:23,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:23,526 INFO L470 AbstractCegarLoop]: Abstraction has 683 states and 2262 transitions. [2022-03-01 18:42:23,526 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-03-01 18:42:23,526 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 2262 transitions. [2022-03-01 18:42:23,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:23,528 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:23,528 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-03-01 18:42:23,545 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:23,743 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,SelfDestructingSolverStorable13 [2022-03-01 18:42:23,743 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:23,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:23,744 INFO L85 PathProgramCache]: Analyzing trace with hash -986825016, now seen corresponding path program 11 times [2022-03-01 18:42:23,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:23,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477200133] [2022-03-01 18:42:23,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:23,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:23,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:23,787 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:23,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:23,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477200133] [2022-03-01 18:42:23,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477200133] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:23,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071248095] [2022-03-01 18:42:23,787 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:42:23,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:23,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:23,789 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:23,790 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-01 18:42:23,811 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:42:23,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:23,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:23,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:23,889 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:23,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:23,956 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:23,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071248095] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:23,956 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:23,956 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-03-01 18:42:23,956 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643968345] [2022-03-01 18:42:23,956 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:23,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 18:42:23,957 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:23,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 18:42:23,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:42:23,957 INFO L87 Difference]: Start difference. First operand 683 states and 2262 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-03-01 18:42:24,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:24,425 INFO L93 Difference]: Finished difference Result 2268 states and 6749 transitions. [2022-03-01 18:42:24,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 18:42:24,426 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-03-01 18:42:24,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:24,434 INFO L225 Difference]: With dead ends: 2268 [2022-03-01 18:42:24,434 INFO L226 Difference]: Without dead ends: 2268 [2022-03-01 18:42:24,434 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=449, Invalid=1357, Unknown=0, NotChecked=0, Total=1806 [2022-03-01 18:42:24,435 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 273 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:24,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 168 Invalid, 557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:42:24,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2268 states. [2022-03-01 18:42:24,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2268 to 699. [2022-03-01 18:42:24,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 3.312320916905444) internal successors, (2312), 698 states have internal predecessors, (2312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:24,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 2312 transitions. [2022-03-01 18:42:24,466 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 2312 transitions. Word has length 24 [2022-03-01 18:42:24,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:24,466 INFO L470 AbstractCegarLoop]: Abstraction has 699 states and 2312 transitions. [2022-03-01 18:42:24,466 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-03-01 18:42:24,466 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 2312 transitions. [2022-03-01 18:42:24,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:24,468 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:24,468 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:42:24,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:24,684 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,SelfDestructingSolverStorable14 [2022-03-01 18:42:24,684 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:24,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:24,684 INFO L85 PathProgramCache]: Analyzing trace with hash -201910922, now seen corresponding path program 12 times [2022-03-01 18:42:24,684 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:24,684 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599155829] [2022-03-01 18:42:24,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:24,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:24,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:24,729 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:24,730 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:24,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599155829] [2022-03-01 18:42:24,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599155829] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:24,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307865169] [2022-03-01 18:42:24,730 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:42:24,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:24,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:24,740 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:24,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-01 18:42:24,762 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 18:42:24,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:24,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:24,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:24,838 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:24,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:24,914 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:24,915 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307865169] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:24,915 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:24,915 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-03-01 18:42:24,915 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666050031] [2022-03-01 18:42:24,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:24,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 18:42:24,915 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:24,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 18:42:24,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:42:24,915 INFO L87 Difference]: Start difference. First operand 699 states and 2312 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-03-01 18:42:25,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:25,565 INFO L93 Difference]: Finished difference Result 2256 states and 6789 transitions. [2022-03-01 18:42:25,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-01 18:42:25,565 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-03-01 18:42:25,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:25,573 INFO L225 Difference]: With dead ends: 2256 [2022-03-01 18:42:25,573 INFO L226 Difference]: Without dead ends: 2256 [2022-03-01 18:42:25,574 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=584, Invalid=2068, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 18:42:25,574 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 296 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:25,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [296 Valid, 159 Invalid, 590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:42:25,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2256 states. [2022-03-01 18:42:25,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2256 to 775. [2022-03-01 18:42:25,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 774 states have (on average 3.289405684754522) internal successors, (2546), 774 states have internal predecessors, (2546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:25,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 2546 transitions. [2022-03-01 18:42:25,595 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 2546 transitions. Word has length 24 [2022-03-01 18:42:25,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:25,595 INFO L470 AbstractCegarLoop]: Abstraction has 775 states and 2546 transitions. [2022-03-01 18:42:25,595 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-03-01 18:42:25,595 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 2546 transitions. [2022-03-01 18:42:25,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:25,597 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:25,597 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-03-01 18:42:25,627 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-03-01 18:42:25,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:25,811 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:25,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:25,811 INFO L85 PathProgramCache]: Analyzing trace with hash 186144540, now seen corresponding path program 13 times [2022-03-01 18:42:25,811 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:25,811 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364468400] [2022-03-01 18:42:25,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:25,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:25,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:25,843 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:25,843 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:25,843 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364468400] [2022-03-01 18:42:25,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364468400] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:25,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809244717] [2022-03-01 18:42:25,844 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:42:25,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:25,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:25,860 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:25,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-01 18:42:25,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:25,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:25,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:25,998 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:25,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:26,058 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:26,059 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809244717] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:26,059 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:26,059 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2022-03-01 18:42:26,060 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986103954] [2022-03-01 18:42:26,060 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:26,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 18:42:26,060 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:26,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 18:42:26,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:42:26,061 INFO L87 Difference]: Start difference. First operand 775 states and 2546 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-03-01 18:42:26,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:26,334 INFO L93 Difference]: Finished difference Result 1611 states and 5005 transitions. [2022-03-01 18:42:26,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-01 18:42:26,334 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-03-01 18:42:26,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:26,340 INFO L225 Difference]: With dead ends: 1611 [2022-03-01 18:42:26,340 INFO L226 Difference]: Without dead ends: 1611 [2022-03-01 18:42:26,340 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=219, Invalid=537, Unknown=0, NotChecked=0, Total=756 [2022-03-01 18:42:26,341 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 222 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:26,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 118 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:42:26,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1611 states. [2022-03-01 18:42:26,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1611 to 926. [2022-03-01 18:42:26,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 926 states, 925 states have (on average 3.370810810810811) internal successors, (3118), 925 states have internal predecessors, (3118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:26,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 926 states to 926 states and 3118 transitions. [2022-03-01 18:42:26,394 INFO L78 Accepts]: Start accepts. Automaton has 926 states and 3118 transitions. Word has length 24 [2022-03-01 18:42:26,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:26,394 INFO L470 AbstractCegarLoop]: Abstraction has 926 states and 3118 transitions. [2022-03-01 18:42:26,394 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-03-01 18:42:26,394 INFO L276 IsEmpty]: Start isEmpty. Operand 926 states and 3118 transitions. [2022-03-01 18:42:26,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:26,399 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:26,399 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-03-01 18:42:26,417 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-03-01 18:42:26,615 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,SelfDestructingSolverStorable16 [2022-03-01 18:42:26,616 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:26,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:26,616 INFO L85 PathProgramCache]: Analyzing trace with hash -246732064, now seen corresponding path program 14 times [2022-03-01 18:42:26,616 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:26,616 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515092621] [2022-03-01 18:42:26,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:26,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:26,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:26,656 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:26,656 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:26,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515092621] [2022-03-01 18:42:26,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515092621] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:26,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276078393] [2022-03-01 18:42:26,656 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:42:26,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:26,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:26,658 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:26,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-01 18:42:26,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:42:26,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:26,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:26,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:26,760 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:26,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:26,819 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:26,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276078393] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:26,819 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:26,819 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-03-01 18:42:26,819 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193122039] [2022-03-01 18:42:26,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:26,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 18:42:26,820 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:26,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 18:42:26,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:42:26,820 INFO L87 Difference]: Start difference. First operand 926 states and 3118 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-03-01 18:42:27,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:27,155 INFO L93 Difference]: Finished difference Result 2408 states and 7521 transitions. [2022-03-01 18:42:27,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-01 18:42:27,159 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-03-01 18:42:27,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:27,172 INFO L225 Difference]: With dead ends: 2408 [2022-03-01 18:42:27,172 INFO L226 Difference]: Without dead ends: 2404 [2022-03-01 18:42:27,173 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=453, Invalid=1439, Unknown=0, NotChecked=0, Total=1892 [2022-03-01 18:42:27,173 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 307 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 491 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:27,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [307 Valid, 147 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 491 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:42:27,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2404 states. [2022-03-01 18:42:27,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2404 to 934. [2022-03-01 18:42:27,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 933 states have (on average 3.356913183279743) internal successors, (3132), 933 states have internal predecessors, (3132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:27,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 3132 transitions. [2022-03-01 18:42:27,211 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 3132 transitions. Word has length 24 [2022-03-01 18:42:27,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:27,211 INFO L470 AbstractCegarLoop]: Abstraction has 934 states and 3132 transitions. [2022-03-01 18:42:27,212 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-03-01 18:42:27,212 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 3132 transitions. [2022-03-01 18:42:27,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:27,213 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:27,213 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-03-01 18:42:27,245 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:27,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-01 18:42:27,427 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:27,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:27,428 INFO L85 PathProgramCache]: Analyzing trace with hash -112101728, now seen corresponding path program 15 times [2022-03-01 18:42:27,428 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:27,428 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803621699] [2022-03-01 18:42:27,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:27,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:27,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:27,465 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:27,465 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:27,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803621699] [2022-03-01 18:42:27,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803621699] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:27,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103397037] [2022-03-01 18:42:27,465 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:42:27,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:27,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:27,480 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:27,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-01 18:42:27,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:42:27,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:27,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:27,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:27,594 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:27,594 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:27,668 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:27,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103397037] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:27,668 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:27,668 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-03-01 18:42:27,668 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866333593] [2022-03-01 18:42:27,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:27,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:42:27,669 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:27,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:42:27,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:42:27,670 INFO L87 Difference]: Start difference. First operand 934 states and 3132 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:28,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:28,536 INFO L93 Difference]: Finished difference Result 3509 states and 10311 transitions. [2022-03-01 18:42:28,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-03-01 18:42:28,543 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 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-03-01 18:42:28,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:28,554 INFO L225 Difference]: With dead ends: 3509 [2022-03-01 18:42:28,554 INFO L226 Difference]: Without dead ends: 3509 [2022-03-01 18:42:28,555 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1536 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1091, Invalid=3199, Unknown=0, NotChecked=0, Total=4290 [2022-03-01 18:42:28,556 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 470 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 813 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 470 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 886 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:28,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [470 Valid, 268 Invalid, 886 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 813 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:42:28,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3509 states. [2022-03-01 18:42:28,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3509 to 985. [2022-03-01 18:42:28,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 985 states, 984 states have (on average 3.399390243902439) internal successors, (3345), 984 states have internal predecessors, (3345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:28,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 985 states to 985 states and 3345 transitions. [2022-03-01 18:42:28,588 INFO L78 Accepts]: Start accepts. Automaton has 985 states and 3345 transitions. Word has length 24 [2022-03-01 18:42:28,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:28,589 INFO L470 AbstractCegarLoop]: Abstraction has 985 states and 3345 transitions. [2022-03-01 18:42:28,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:28,589 INFO L276 IsEmpty]: Start isEmpty. Operand 985 states and 3345 transitions. [2022-03-01 18:42:28,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:28,590 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:28,590 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:42:28,607 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:28,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:28,807 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:28,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:28,807 INFO L85 PathProgramCache]: Analyzing trace with hash 1530937426, now seen corresponding path program 16 times [2022-03-01 18:42:28,807 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:28,807 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031325496] [2022-03-01 18:42:28,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:28,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:28,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:28,834 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:28,834 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:28,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031325496] [2022-03-01 18:42:28,834 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031325496] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:28,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433145947] [2022-03-01 18:42:28,834 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:42:28,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:28,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:28,836 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:28,837 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-01 18:42:28,862 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:42:28,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:28,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:28,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:28,913 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:28,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:28,980 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:28,981 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433145947] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:28,981 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:28,981 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-03-01 18:42:28,981 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455925847] [2022-03-01 18:42:28,981 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:28,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:42:28,981 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:28,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:42:28,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:42:28,982 INFO L87 Difference]: Start difference. First operand 985 states and 3345 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:30,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:30,120 INFO L93 Difference]: Finished difference Result 3211 states and 9686 transitions. [2022-03-01 18:42:30,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-01 18:42:30,121 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 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-03-01 18:42:30,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:30,127 INFO L225 Difference]: With dead ends: 3211 [2022-03-01 18:42:30,128 INFO L226 Difference]: Without dead ends: 3207 [2022-03-01 18:42:30,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2478 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1498, Invalid=5144, Unknown=0, NotChecked=0, Total=6642 [2022-03-01 18:42:30,129 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 495 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 495 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:30,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [495 Valid, 270 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:42:30,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3207 states. [2022-03-01 18:42:30,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3207 to 985. [2022-03-01 18:42:30,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 985 states, 984 states have (on average 3.397357723577236) internal successors, (3343), 984 states have internal predecessors, (3343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:30,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 985 states to 985 states and 3343 transitions. [2022-03-01 18:42:30,158 INFO L78 Accepts]: Start accepts. Automaton has 985 states and 3343 transitions. Word has length 24 [2022-03-01 18:42:30,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:30,158 INFO L470 AbstractCegarLoop]: Abstraction has 985 states and 3343 transitions. [2022-03-01 18:42:30,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:30,159 INFO L276 IsEmpty]: Start isEmpty. Operand 985 states and 3343 transitions. [2022-03-01 18:42:30,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:30,160 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:30,160 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-03-01 18:42:30,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:30,374 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:30,374 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:30,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:30,375 INFO L85 PathProgramCache]: Analyzing trace with hash 618651874, now seen corresponding path program 3 times [2022-03-01 18:42:30,375 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:30,375 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980607593] [2022-03-01 18:42:30,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:30,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:30,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:30,411 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:30,411 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:30,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980607593] [2022-03-01 18:42:30,411 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980607593] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:30,411 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081417591] [2022-03-01 18:42:30,411 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:42:30,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:30,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:30,412 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:30,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-01 18:42:30,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 18:42:30,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:30,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-01 18:42:30,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:30,489 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:30,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:30,555 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:30,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081417591] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:30,555 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:30,555 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 9 [2022-03-01 18:42:30,555 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682983905] [2022-03-01 18:42:30,555 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:30,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-01 18:42:30,555 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:30,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-01 18:42:30,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-03-01 18:42:30,556 INFO L87 Difference]: Start difference. First operand 985 states and 3343 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-03-01 18:42:30,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:30,675 INFO L93 Difference]: Finished difference Result 1333 states and 4297 transitions. [2022-03-01 18:42:30,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-01 18:42:30,675 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-03-01 18:42:30,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:30,678 INFO L225 Difference]: With dead ends: 1333 [2022-03-01 18:42:30,678 INFO L226 Difference]: Without dead ends: 1333 [2022-03-01 18:42:30,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=134, Unknown=0, NotChecked=0, Total=210 [2022-03-01 18:42:30,678 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 100 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:30,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 51 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:42:30,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1333 states. [2022-03-01 18:42:30,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1333 to 937. [2022-03-01 18:42:30,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 937 states, 936 states have (on average 3.378205128205128) internal successors, (3162), 936 states have internal predecessors, (3162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:30,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 937 states to 937 states and 3162 transitions. [2022-03-01 18:42:30,701 INFO L78 Accepts]: Start accepts. Automaton has 937 states and 3162 transitions. Word has length 24 [2022-03-01 18:42:30,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:30,701 INFO L470 AbstractCegarLoop]: Abstraction has 937 states and 3162 transitions. [2022-03-01 18:42:30,702 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-03-01 18:42:30,702 INFO L276 IsEmpty]: Start isEmpty. Operand 937 states and 3162 transitions. [2022-03-01 18:42:30,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:30,703 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:30,703 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-03-01 18:42:30,731 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-03-01 18:42:30,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:30,920 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:30,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:30,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1548851618, now seen corresponding path program 17 times [2022-03-01 18:42:30,920 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:30,920 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252177856] [2022-03-01 18:42:30,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:30,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:30,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:30,958 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:30,958 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:30,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252177856] [2022-03-01 18:42:30,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252177856] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:30,958 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668166749] [2022-03-01 18:42:30,958 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:42:30,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:30,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:30,959 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:30,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-01 18:42:30,981 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:42:30,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:30,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:30,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:31,039 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:31,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:31,102 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:31,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668166749] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:31,102 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:31,102 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2022-03-01 18:42:31,103 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845350720] [2022-03-01 18:42:31,103 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:31,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-01 18:42:31,103 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:31,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-01 18:42:31,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-03-01 18:42:31,103 INFO L87 Difference]: Start difference. First operand 937 states and 3162 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:31,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:31,444 INFO L93 Difference]: Finished difference Result 2129 states and 6669 transitions. [2022-03-01 18:42:31,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-01 18:42:31,444 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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-03-01 18:42:31,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:31,450 INFO L225 Difference]: With dead ends: 2129 [2022-03-01 18:42:31,450 INFO L226 Difference]: Without dead ends: 2129 [2022-03-01 18:42:31,450 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=282, Invalid=774, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 18:42:31,451 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 176 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:31,451 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 140 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:42:31,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2129 states. [2022-03-01 18:42:31,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2129 to 1003. [2022-03-01 18:42:31,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1003 states, 1002 states have (on average 3.3642714570858283) internal successors, (3371), 1002 states have internal predecessors, (3371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:31,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1003 states to 1003 states and 3371 transitions. [2022-03-01 18:42:31,472 INFO L78 Accepts]: Start accepts. Automaton has 1003 states and 3371 transitions. Word has length 24 [2022-03-01 18:42:31,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:31,473 INFO L470 AbstractCegarLoop]: Abstraction has 1003 states and 3371 transitions. [2022-03-01 18:42:31,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:31,473 INFO L276 IsEmpty]: Start isEmpty. Operand 1003 states and 3371 transitions. [2022-03-01 18:42:31,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:31,474 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:31,474 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-03-01 18:42:31,505 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:31,689 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,SelfDestructingSolverStorable21 [2022-03-01 18:42:31,689 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:31,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:31,689 INFO L85 PathProgramCache]: Analyzing trace with hash -843436226, now seen corresponding path program 18 times [2022-03-01 18:42:31,689 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:31,689 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992937048] [2022-03-01 18:42:31,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:31,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:31,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:31,720 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:31,720 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:31,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992937048] [2022-03-01 18:42:31,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992937048] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:31,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43585668] [2022-03-01 18:42:31,720 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:42:31,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:31,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:31,721 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:31,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-01 18:42:31,745 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:42:31,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:31,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:31,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:31,791 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:31,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:31,833 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:31,833 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43585668] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:31,833 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:31,833 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-03-01 18:42:31,834 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054803356] [2022-03-01 18:42:31,834 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:31,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-01 18:42:31,835 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:31,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-01 18:42:31,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-03-01 18:42:31,835 INFO L87 Difference]: Start difference. First operand 1003 states and 3371 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-03-01 18:42:32,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:32,124 INFO L93 Difference]: Finished difference Result 2262 states and 7067 transitions. [2022-03-01 18:42:32,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-01 18:42:32,125 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-03-01 18:42:32,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:32,166 INFO L225 Difference]: With dead ends: 2262 [2022-03-01 18:42:32,166 INFO L226 Difference]: Without dead ends: 2262 [2022-03-01 18:42:32,166 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=297, Invalid=893, Unknown=0, NotChecked=0, Total=1190 [2022-03-01 18:42:32,167 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 163 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:32,167 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 127 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:42:32,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2262 states. [2022-03-01 18:42:32,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2262 to 1073. [2022-03-01 18:42:32,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1073 states, 1072 states have (on average 3.3563432835820897) internal successors, (3598), 1072 states have internal predecessors, (3598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:32,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1073 states to 1073 states and 3598 transitions. [2022-03-01 18:42:32,195 INFO L78 Accepts]: Start accepts. Automaton has 1073 states and 3598 transitions. Word has length 24 [2022-03-01 18:42:32,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:32,195 INFO L470 AbstractCegarLoop]: Abstraction has 1073 states and 3598 transitions. [2022-03-01 18:42:32,195 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-03-01 18:42:32,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1073 states and 3598 transitions. [2022-03-01 18:42:32,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:32,197 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:32,197 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-03-01 18:42:32,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:32,413 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,SelfDestructingSolverStorable22 [2022-03-01 18:42:32,413 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:32,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:32,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1926458882, now seen corresponding path program 19 times [2022-03-01 18:42:32,414 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:32,414 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889114838] [2022-03-01 18:42:32,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:32,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:32,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:32,458 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:32,458 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:32,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889114838] [2022-03-01 18:42:32,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889114838] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:32,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067146017] [2022-03-01 18:42:32,459 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:42:32,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:32,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:32,460 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:32,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-01 18:42:32,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:32,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:32,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:32,542 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:32,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:32,571 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:32,571 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067146017] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:32,571 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:32,571 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 14 [2022-03-01 18:42:32,571 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342359978] [2022-03-01 18:42:32,571 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:32,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 18:42:32,572 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:32,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 18:42:32,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-03-01 18:42:32,572 INFO L87 Difference]: Start difference. First operand 1073 states and 3598 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 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-03-01 18:42:32,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:32,730 INFO L93 Difference]: Finished difference Result 1474 states and 4766 transitions. [2022-03-01 18:42:32,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-01 18:42:32,730 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 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 24 [2022-03-01 18:42:32,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:32,733 INFO L225 Difference]: With dead ends: 1474 [2022-03-01 18:42:32,733 INFO L226 Difference]: Without dead ends: 1464 [2022-03-01 18:42:32,733 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=184, Invalid=572, Unknown=0, NotChecked=0, Total=756 [2022-03-01 18:42:32,734 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 135 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:32,734 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 116 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 377 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:42:32,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1464 states. [2022-03-01 18:42:32,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1464 to 1140. [2022-03-01 18:42:32,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1140 states, 1139 states have (on average 3.395961369622476) internal successors, (3868), 1139 states have internal predecessors, (3868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:32,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1140 states to 1140 states and 3868 transitions. [2022-03-01 18:42:32,759 INFO L78 Accepts]: Start accepts. Automaton has 1140 states and 3868 transitions. Word has length 24 [2022-03-01 18:42:32,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:32,760 INFO L470 AbstractCegarLoop]: Abstraction has 1140 states and 3868 transitions. [2022-03-01 18:42:32,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 14 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-03-01 18:42:32,760 INFO L276 IsEmpty]: Start isEmpty. Operand 1140 states and 3868 transitions. [2022-03-01 18:42:32,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:32,762 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:32,762 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-03-01 18:42:32,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:32,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:32,977 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:32,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:32,978 INFO L85 PathProgramCache]: Analyzing trace with hash -888257368, now seen corresponding path program 20 times [2022-03-01 18:42:32,978 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:32,978 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582693190] [2022-03-01 18:42:32,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:32,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:32,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:33,008 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:33,009 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:33,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582693190] [2022-03-01 18:42:33,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582693190] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:33,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018310277] [2022-03-01 18:42:33,009 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:42:33,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:33,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:33,010 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:33,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-01 18:42:33,036 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:42:33,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:33,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:33,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:33,080 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:33,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:33,122 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:33,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018310277] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:33,122 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:33,122 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-03-01 18:42:33,122 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344113254] [2022-03-01 18:42:33,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:33,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-01 18:42:33,123 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:33,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-01 18:42:33,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-03-01 18:42:33,123 INFO L87 Difference]: Start difference. First operand 1140 states and 3868 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-03-01 18:42:33,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:33,349 INFO L93 Difference]: Finished difference Result 2318 states and 7414 transitions. [2022-03-01 18:42:33,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-01 18:42:33,350 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-03-01 18:42:33,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:33,354 INFO L225 Difference]: With dead ends: 2318 [2022-03-01 18:42:33,354 INFO L226 Difference]: Without dead ends: 2314 [2022-03-01 18:42:33,354 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=190, Invalid=566, Unknown=0, NotChecked=0, Total=756 [2022-03-01 18:42:33,364 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 179 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:33,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 100 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:42:33,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2314 states. [2022-03-01 18:42:33,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2314 to 1140. [2022-03-01 18:42:33,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1140 states, 1139 states have (on average 3.394205443371378) internal successors, (3866), 1139 states have internal predecessors, (3866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:33,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1140 states to 1140 states and 3866 transitions. [2022-03-01 18:42:33,403 INFO L78 Accepts]: Start accepts. Automaton has 1140 states and 3866 transitions. Word has length 24 [2022-03-01 18:42:33,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:33,403 INFO L470 AbstractCegarLoop]: Abstraction has 1140 states and 3866 transitions. [2022-03-01 18:42:33,403 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-03-01 18:42:33,403 INFO L276 IsEmpty]: Start isEmpty. Operand 1140 states and 3866 transitions. [2022-03-01 18:42:33,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:33,405 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:33,405 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-03-01 18:42:33,421 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-03-01 18:42:33,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:33,612 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:33,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:33,612 INFO L85 PathProgramCache]: Analyzing trace with hash -290920710, now seen corresponding path program 21 times [2022-03-01 18:42:33,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:33,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848552161] [2022-03-01 18:42:33,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:33,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:33,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:33,651 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:33,653 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:33,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848552161] [2022-03-01 18:42:33,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848552161] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:33,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419935326] [2022-03-01 18:42:33,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:42:33,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:33,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:33,655 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:33,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-01 18:42:33,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:42:33,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:33,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:33,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:33,726 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:33,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:33,782 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:33,782 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419935326] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:33,782 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:33,782 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2022-03-01 18:42:33,782 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624663058] [2022-03-01 18:42:33,782 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:33,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-01 18:42:33,782 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:33,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-01 18:42:33,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-03-01 18:42:33,783 INFO L87 Difference]: Start difference. First operand 1140 states and 3866 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:34,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:34,004 INFO L93 Difference]: Finished difference Result 2302 states and 7376 transitions. [2022-03-01 18:42:34,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-01 18:42:34,005 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 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-03-01 18:42:34,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:34,025 INFO L225 Difference]: With dead ends: 2302 [2022-03-01 18:42:34,025 INFO L226 Difference]: Without dead ends: 2290 [2022-03-01 18:42:34,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=223, Invalid=707, Unknown=0, NotChecked=0, Total=930 [2022-03-01 18:42:34,029 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 230 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:34,043 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 119 Invalid, 346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:42:34,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2290 states. [2022-03-01 18:42:34,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2290 to 1148. [2022-03-01 18:42:34,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1148 states, 1147 states have (on average 3.3844812554489976) internal successors, (3882), 1147 states have internal predecessors, (3882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:34,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 3882 transitions. [2022-03-01 18:42:34,067 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 3882 transitions. Word has length 24 [2022-03-01 18:42:34,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:34,067 INFO L470 AbstractCegarLoop]: Abstraction has 1148 states and 3882 transitions. [2022-03-01 18:42:34,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:34,067 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 3882 transitions. [2022-03-01 18:42:34,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:34,069 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:34,069 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-03-01 18:42:34,085 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:34,283 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,SelfDestructingSolverStorable25 [2022-03-01 18:42:34,283 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:34,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:34,284 INFO L85 PathProgramCache]: Analyzing trace with hash -817340994, now seen corresponding path program 22 times [2022-03-01 18:42:34,284 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:34,284 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666913549] [2022-03-01 18:42:34,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:34,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:34,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:34,322 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:34,322 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:34,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666913549] [2022-03-01 18:42:34,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666913549] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:34,322 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821022765] [2022-03-01 18:42:34,322 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:42:34,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:34,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:34,323 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:34,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-01 18:42:34,344 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:42:34,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:34,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:34,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:34,435 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:34,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:34,518 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:34,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821022765] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:34,519 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:34,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-03-01 18:42:34,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799675559] [2022-03-01 18:42:34,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:34,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:42:34,519 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:34,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:42:34,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:42:34,520 INFO L87 Difference]: Start difference. First operand 1148 states and 3882 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-03-01 18:42:35,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:35,180 INFO L93 Difference]: Finished difference Result 4760 states and 15112 transitions. [2022-03-01 18:42:35,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-01 18:42:35,180 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 24 [2022-03-01 18:42:35,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:35,189 INFO L225 Difference]: With dead ends: 4760 [2022-03-01 18:42:35,189 INFO L226 Difference]: Without dead ends: 4760 [2022-03-01 18:42:35,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1242 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=926, Invalid=2734, Unknown=0, NotChecked=0, Total=3660 [2022-03-01 18:42:35,190 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 467 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 649 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:35,190 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [467 Valid, 192 Invalid, 730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 649 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:42:35,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4760 states. [2022-03-01 18:42:35,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4760 to 1429. [2022-03-01 18:42:35,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1429 states, 1428 states have (on average 3.589635854341737) internal successors, (5126), 1428 states have internal predecessors, (5126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:35,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1429 states to 1429 states and 5126 transitions. [2022-03-01 18:42:35,231 INFO L78 Accepts]: Start accepts. Automaton has 1429 states and 5126 transitions. Word has length 24 [2022-03-01 18:42:35,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:35,231 INFO L470 AbstractCegarLoop]: Abstraction has 1429 states and 5126 transitions. [2022-03-01 18:42:35,231 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-03-01 18:42:35,231 INFO L276 IsEmpty]: Start isEmpty. Operand 1429 states and 5126 transitions. [2022-03-01 18:42:35,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:35,233 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:35,234 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-03-01 18:42:35,251 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:35,449 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,SelfDestructingSolverStorable26 [2022-03-01 18:42:35,449 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:35,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:35,449 INFO L85 PathProgramCache]: Analyzing trace with hash -250388914, now seen corresponding path program 23 times [2022-03-01 18:42:35,450 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:35,450 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821494177] [2022-03-01 18:42:35,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:35,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:35,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:35,482 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:35,482 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:35,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821494177] [2022-03-01 18:42:35,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821494177] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:35,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930244878] [2022-03-01 18:42:35,482 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:42:35,483 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:35,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:35,494 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:35,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-01 18:42:35,515 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:42:35,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:35,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:35,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:35,590 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:35,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:35,652 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:35,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930244878] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:35,652 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:35,652 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-03-01 18:42:35,652 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724570716] [2022-03-01 18:42:35,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:35,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:42:35,652 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:35,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:42:35,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:42:35,653 INFO L87 Difference]: Start difference. First operand 1429 states and 5126 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-03-01 18:42:36,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:36,208 INFO L93 Difference]: Finished difference Result 4260 states and 13532 transitions. [2022-03-01 18:42:36,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-01 18:42:36,208 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 24 [2022-03-01 18:42:36,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:36,216 INFO L225 Difference]: With dead ends: 4260 [2022-03-01 18:42:36,216 INFO L226 Difference]: Without dead ends: 4260 [2022-03-01 18:42:36,217 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1045 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=860, Invalid=2220, Unknown=0, NotChecked=0, Total=3080 [2022-03-01 18:42:36,217 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 512 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:36,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 174 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:42:36,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4260 states. [2022-03-01 18:42:36,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4260 to 1426. [2022-03-01 18:42:36,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 1425 states have (on average 3.5873684210526315) internal successors, (5112), 1425 states have internal predecessors, (5112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:36,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 5112 transitions. [2022-03-01 18:42:36,255 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 5112 transitions. Word has length 24 [2022-03-01 18:42:36,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:36,255 INFO L470 AbstractCegarLoop]: Abstraction has 1426 states and 5112 transitions. [2022-03-01 18:42:36,255 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-03-01 18:42:36,256 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 5112 transitions. [2022-03-01 18:42:36,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:36,258 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:36,258 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-03-01 18:42:36,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:36,459 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,SelfDestructingSolverStorable27 [2022-03-01 18:42:36,459 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:36,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:36,459 INFO L85 PathProgramCache]: Analyzing trace with hash -1422734772, now seen corresponding path program 24 times [2022-03-01 18:42:36,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:36,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221308697] [2022-03-01 18:42:36,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:36,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:36,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:36,527 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:36,527 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:36,527 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221308697] [2022-03-01 18:42:36,528 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221308697] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:36,528 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47441171] [2022-03-01 18:42:36,528 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:42:36,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:36,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:36,533 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:36,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-01 18:42:36,587 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:42:36,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:36,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:36,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:36,677 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:36,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:36,741 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:36,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47441171] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:36,741 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:36,741 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 14 [2022-03-01 18:42:36,742 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916430542] [2022-03-01 18:42:36,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:36,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 18:42:36,742 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:36,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 18:42:36,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:42:36,743 INFO L87 Difference]: Start difference. First operand 1426 states and 5112 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-03-01 18:42:37,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:37,314 INFO L93 Difference]: Finished difference Result 4602 states and 14473 transitions. [2022-03-01 18:42:37,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-01 18:42:37,314 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 24 [2022-03-01 18:42:37,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:37,324 INFO L225 Difference]: With dead ends: 4602 [2022-03-01 18:42:37,324 INFO L226 Difference]: Without dead ends: 4602 [2022-03-01 18:42:37,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 875 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=666, Invalid=1986, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 18:42:37,331 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 429 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:37,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [429 Valid, 162 Invalid, 577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 494 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:42:37,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4602 states. [2022-03-01 18:42:37,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4602 to 1436. [2022-03-01 18:42:37,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1436 states, 1435 states have (on average 3.592334494773519) internal successors, (5155), 1435 states have internal predecessors, (5155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:37,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1436 states to 1436 states and 5155 transitions. [2022-03-01 18:42:37,401 INFO L78 Accepts]: Start accepts. Automaton has 1436 states and 5155 transitions. Word has length 24 [2022-03-01 18:42:37,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:37,401 INFO L470 AbstractCegarLoop]: Abstraction has 1436 states and 5155 transitions. [2022-03-01 18:42:37,401 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-03-01 18:42:37,401 INFO L276 IsEmpty]: Start isEmpty. Operand 1436 states and 5155 transitions. [2022-03-01 18:42:37,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:37,404 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:37,404 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-03-01 18:42:37,421 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:37,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-01 18:42:37,619 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:37,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:37,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1341358684, now seen corresponding path program 25 times [2022-03-01 18:42:37,620 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:37,620 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862201913] [2022-03-01 18:42:37,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:37,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:37,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:37,657 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:37,657 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:37,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862201913] [2022-03-01 18:42:37,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862201913] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:37,657 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651856414] [2022-03-01 18:42:37,657 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:42:37,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:37,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:37,659 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:37,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-01 18:42:37,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:37,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:37,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:37,744 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:37,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:37,798 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:37,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651856414] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:37,799 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:37,799 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 14 [2022-03-01 18:42:37,799 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136991504] [2022-03-01 18:42:37,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:37,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 18:42:37,799 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:37,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 18:42:37,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:42:37,800 INFO L87 Difference]: Start difference. First operand 1436 states and 5155 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-03-01 18:42:38,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:38,271 INFO L93 Difference]: Finished difference Result 4348 states and 13871 transitions. [2022-03-01 18:42:38,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-01 18:42:38,272 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 24 [2022-03-01 18:42:38,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:38,280 INFO L225 Difference]: With dead ends: 4348 [2022-03-01 18:42:38,280 INFO L226 Difference]: Without dead ends: 4344 [2022-03-01 18:42:38,280 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=514, Invalid=1466, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 18:42:38,280 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 421 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:38,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [421 Valid, 153 Invalid, 567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:42:38,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4344 states. [2022-03-01 18:42:38,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4344 to 1436. [2022-03-01 18:42:38,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1436 states, 1435 states have (on average 3.590940766550523) internal successors, (5153), 1435 states have internal predecessors, (5153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:38,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1436 states to 1436 states and 5153 transitions. [2022-03-01 18:42:38,322 INFO L78 Accepts]: Start accepts. Automaton has 1436 states and 5153 transitions. Word has length 24 [2022-03-01 18:42:38,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:38,322 INFO L470 AbstractCegarLoop]: Abstraction has 1436 states and 5153 transitions. [2022-03-01 18:42:38,322 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-03-01 18:42:38,322 INFO L276 IsEmpty]: Start isEmpty. Operand 1436 states and 5153 transitions. [2022-03-01 18:42:38,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:38,324 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:38,325 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-03-01 18:42:38,361 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:38,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:38,541 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:38,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:38,541 INFO L85 PathProgramCache]: Analyzing trace with hash -410701468, now seen corresponding path program 26 times [2022-03-01 18:42:38,541 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:38,541 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037875202] [2022-03-01 18:42:38,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:38,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:38,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:38,578 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:38,578 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:38,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037875202] [2022-03-01 18:42:38,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037875202] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:38,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589765833] [2022-03-01 18:42:38,578 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:42:38,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:38,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:38,579 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:38,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-01 18:42:38,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:42:38,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:38,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:38,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:38,673 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:38,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:38,737 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:38,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589765833] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:38,737 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:38,737 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-03-01 18:42:38,738 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136911475] [2022-03-01 18:42:38,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:38,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:42:38,738 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:38,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:42:38,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:42:38,738 INFO L87 Difference]: Start difference. First operand 1436 states and 5153 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:39,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:39,286 INFO L93 Difference]: Finished difference Result 4035 states and 12669 transitions. [2022-03-01 18:42:39,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-01 18:42:39,286 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 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-03-01 18:42:39,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:39,293 INFO L225 Difference]: With dead ends: 4035 [2022-03-01 18:42:39,293 INFO L226 Difference]: Without dead ends: 4035 [2022-03-01 18:42:39,294 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 715 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=640, Invalid=1616, Unknown=0, NotChecked=0, Total=2256 [2022-03-01 18:42:39,294 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 445 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 582 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:39,294 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 226 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 582 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:42:39,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4035 states. [2022-03-01 18:42:39,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4035 to 1442. [2022-03-01 18:42:39,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1442 states, 1441 states have (on average 3.5933379597501736) internal successors, (5178), 1441 states have internal predecessors, (5178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:39,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1442 states to 1442 states and 5178 transitions. [2022-03-01 18:42:39,332 INFO L78 Accepts]: Start accepts. Automaton has 1442 states and 5178 transitions. Word has length 24 [2022-03-01 18:42:39,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:39,332 INFO L470 AbstractCegarLoop]: Abstraction has 1442 states and 5178 transitions. [2022-03-01 18:42:39,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:39,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1442 states and 5178 transitions. [2022-03-01 18:42:39,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:39,334 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:39,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-03-01 18:42:39,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:39,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:39,537 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:39,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:39,537 INFO L85 PathProgramCache]: Analyzing trace with hash 1232337686, now seen corresponding path program 27 times [2022-03-01 18:42:39,537 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:39,537 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752311413] [2022-03-01 18:42:39,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:39,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:39,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:39,574 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:39,574 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:39,574 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752311413] [2022-03-01 18:42:39,574 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752311413] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:39,574 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32316685] [2022-03-01 18:42:39,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:42:39,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:39,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:39,575 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:39,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-01 18:42:39,598 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:42:39,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:39,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:39,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:39,651 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:39,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:39,710 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:42:39,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32316685] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:39,711 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:39,711 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-03-01 18:42:39,711 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375939502] [2022-03-01 18:42:39,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:39,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:42:39,711 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:39,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:42:39,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:42:39,711 INFO L87 Difference]: Start difference. First operand 1442 states and 5178 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:40,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:40,229 INFO L93 Difference]: Finished difference Result 3794 states and 12201 transitions. [2022-03-01 18:42:40,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-01 18:42:40,229 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 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-03-01 18:42:40,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:40,235 INFO L225 Difference]: With dead ends: 3794 [2022-03-01 18:42:40,235 INFO L226 Difference]: Without dead ends: 3790 [2022-03-01 18:42:40,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1026 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=800, Invalid=2392, Unknown=0, NotChecked=0, Total=3192 [2022-03-01 18:42:40,236 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 471 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 471 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:40,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [471 Valid, 175 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 608 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:42:40,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3790 states. [2022-03-01 18:42:40,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3790 to 1436. [2022-03-01 18:42:40,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1436 states, 1435 states have (on average 3.590940766550523) internal successors, (5153), 1435 states have internal predecessors, (5153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:40,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1436 states to 1436 states and 5153 transitions. [2022-03-01 18:42:40,270 INFO L78 Accepts]: Start accepts. Automaton has 1436 states and 5153 transitions. Word has length 24 [2022-03-01 18:42:40,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:40,270 INFO L470 AbstractCegarLoop]: Abstraction has 1436 states and 5153 transitions. [2022-03-01 18:42:40,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:40,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1436 states and 5153 transitions. [2022-03-01 18:42:40,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:40,272 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:40,272 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:42:40,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:40,478 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,SelfDestructingSolverStorable31 [2022-03-01 18:42:40,478 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:40,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:40,478 INFO L85 PathProgramCache]: Analyzing trace with hash -2059201626, now seen corresponding path program 28 times [2022-03-01 18:42:40,479 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:40,479 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407399040] [2022-03-01 18:42:40,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:40,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:40,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:40,524 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:40,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:40,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407399040] [2022-03-01 18:42:40,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407399040] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:40,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136445406] [2022-03-01 18:42:40,524 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:42:40,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:40,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:40,526 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:40,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-01 18:42:40,547 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:42:40,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:40,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:40,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:40,593 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:40,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:40,656 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:40,657 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136445406] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:40,657 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:40,657 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-03-01 18:42:40,657 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424852612] [2022-03-01 18:42:40,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:40,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 18:42:40,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:40,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 18:42:40,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:42:40,657 INFO L87 Difference]: Start difference. First operand 1436 states and 5153 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:41,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:41,196 INFO L93 Difference]: Finished difference Result 3978 states and 12923 transitions. [2022-03-01 18:42:41,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-01 18:42:41,196 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 24 [2022-03-01 18:42:41,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:41,202 INFO L225 Difference]: With dead ends: 3978 [2022-03-01 18:42:41,202 INFO L226 Difference]: Without dead ends: 3978 [2022-03-01 18:42:41,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1009 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=699, Invalid=2271, Unknown=0, NotChecked=0, Total=2970 [2022-03-01 18:42:41,203 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 171 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:41,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 232 Invalid, 716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 672 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:42:41,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3978 states. [2022-03-01 18:42:41,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3978 to 1585. [2022-03-01 18:42:41,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1585 states, 1584 states have (on average 3.591540404040404) internal successors, (5689), 1584 states have internal predecessors, (5689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:41,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1585 states to 1585 states and 5689 transitions. [2022-03-01 18:42:41,239 INFO L78 Accepts]: Start accepts. Automaton has 1585 states and 5689 transitions. Word has length 24 [2022-03-01 18:42:41,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:41,239 INFO L470 AbstractCegarLoop]: Abstraction has 1585 states and 5689 transitions. [2022-03-01 18:42:41,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:41,239 INFO L276 IsEmpty]: Start isEmpty. Operand 1585 states and 5689 transitions. [2022-03-01 18:42:41,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:41,242 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:41,242 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-03-01 18:42:41,257 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-03-01 18:42:41,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:41,447 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:41,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:41,447 INFO L85 PathProgramCache]: Analyzing trace with hash -1977825538, now seen corresponding path program 29 times [2022-03-01 18:42:41,447 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:41,447 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53429527] [2022-03-01 18:42:41,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:41,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:41,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:41,481 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:41,481 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:41,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53429527] [2022-03-01 18:42:41,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53429527] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:41,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077841370] [2022-03-01 18:42:41,481 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:42:41,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:41,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:41,482 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:41,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-01 18:42:41,503 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:42:41,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:41,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:41,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:41,574 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:41,574 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:41,638 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:41,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077841370] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:41,638 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:41,638 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-03-01 18:42:41,638 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504118337] [2022-03-01 18:42:41,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:41,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 18:42:41,639 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:41,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 18:42:41,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:42:41,639 INFO L87 Difference]: Start difference. First operand 1585 states and 5689 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:42,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:42,179 INFO L93 Difference]: Finished difference Result 3706 states and 12257 transitions. [2022-03-01 18:42:42,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-01 18:42:42,179 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 24 [2022-03-01 18:42:42,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:42,185 INFO L225 Difference]: With dead ends: 3706 [2022-03-01 18:42:42,185 INFO L226 Difference]: Without dead ends: 3702 [2022-03-01 18:42:42,186 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=457, Invalid=1435, Unknown=0, NotChecked=0, Total=1892 [2022-03-01 18:42:42,186 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 254 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 476 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 476 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:42,186 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [254 Valid, 160 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 476 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:42:42,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3702 states. [2022-03-01 18:42:42,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3702 to 1575. [2022-03-01 18:42:42,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1574 states have (on average 3.5870393900889455) internal successors, (5646), 1574 states have internal predecessors, (5646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:42,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 5646 transitions. [2022-03-01 18:42:42,248 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 5646 transitions. Word has length 24 [2022-03-01 18:42:42,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:42,248 INFO L470 AbstractCegarLoop]: Abstraction has 1575 states and 5646 transitions. [2022-03-01 18:42:42,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:42,248 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 5646 transitions. [2022-03-01 18:42:42,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:42,251 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:42,251 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:42:42,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:42,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:42,467 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:42,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:42,467 INFO L85 PathProgramCache]: Analyzing trace with hash 802049786, now seen corresponding path program 30 times [2022-03-01 18:42:42,467 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:42,467 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50879207] [2022-03-01 18:42:42,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:42,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:42,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:42,511 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:42,511 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:42,511 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50879207] [2022-03-01 18:42:42,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50879207] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:42,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060265762] [2022-03-01 18:42:42,512 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:42:42,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:42,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:42,513 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:42,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-01 18:42:42,544 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:42:42,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:42,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:42,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:42,615 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:42,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:42,688 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:42,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060265762] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:42,688 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:42,688 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-03-01 18:42:42,688 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367548097] [2022-03-01 18:42:42,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:42,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 18:42:42,688 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:42,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 18:42:42,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:42:42,689 INFO L87 Difference]: Start difference. First operand 1575 states and 5646 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:43,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:43,150 INFO L93 Difference]: Finished difference Result 4114 states and 13193 transitions. [2022-03-01 18:42:43,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 18:42:43,150 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 24 [2022-03-01 18:42:43,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:43,157 INFO L225 Difference]: With dead ends: 4114 [2022-03-01 18:42:43,157 INFO L226 Difference]: Without dead ends: 4102 [2022-03-01 18:42:43,158 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=486, Invalid=1676, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:42:43,159 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 279 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:43,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [279 Valid, 206 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:42:43,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4102 states. [2022-03-01 18:42:43,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4102 to 1595. [2022-03-01 18:42:43,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1594 states have (on average 3.5884567126725218) internal successors, (5720), 1594 states have internal predecessors, (5720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:43,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 5720 transitions. [2022-03-01 18:42:43,232 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 5720 transitions. Word has length 24 [2022-03-01 18:42:43,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:43,232 INFO L470 AbstractCegarLoop]: Abstraction has 1595 states and 5720 transitions. [2022-03-01 18:42:43,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:43,232 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 5720 transitions. [2022-03-01 18:42:43,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:43,235 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:43,235 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:42:43,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:43,435 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,SelfDestructingSolverStorable34 [2022-03-01 18:42:43,436 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:43,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:43,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1895790794, now seen corresponding path program 31 times [2022-03-01 18:42:43,436 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:43,436 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183815426] [2022-03-01 18:42:43,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:43,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:43,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:43,478 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:43,479 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:43,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183815426] [2022-03-01 18:42:43,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183815426] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:43,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701542913] [2022-03-01 18:42:43,479 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:42:43,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:43,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:43,480 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:43,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:43,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-01 18:42:43,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:43,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:43,591 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:43,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:43,664 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:43,664 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701542913] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:43,664 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:43,664 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-03-01 18:42:43,664 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989896321] [2022-03-01 18:42:43,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:43,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:42:43,665 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:43,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:42:43,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:42:43,665 INFO L87 Difference]: Start difference. First operand 1595 states and 5720 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:44,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:44,281 INFO L93 Difference]: Finished difference Result 3694 states and 11776 transitions. [2022-03-01 18:42:44,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 18:42:44,281 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 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-03-01 18:42:44,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:44,287 INFO L225 Difference]: With dead ends: 3694 [2022-03-01 18:42:44,287 INFO L226 Difference]: Without dead ends: 3694 [2022-03-01 18:42:44,288 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=678, Invalid=1772, Unknown=0, NotChecked=0, Total=2450 [2022-03-01 18:42:44,288 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 339 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 646 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:44,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 284 Invalid, 707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 646 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:42:44,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3694 states. [2022-03-01 18:42:44,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3694 to 1680. [2022-03-01 18:42:44,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1680 states, 1679 states have (on average 3.5842763549731984) internal successors, (6018), 1679 states have internal predecessors, (6018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:44,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1680 states to 1680 states and 6018 transitions. [2022-03-01 18:42:44,366 INFO L78 Accepts]: Start accepts. Automaton has 1680 states and 6018 transitions. Word has length 24 [2022-03-01 18:42:44,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:44,366 INFO L470 AbstractCegarLoop]: Abstraction has 1680 states and 6018 transitions. [2022-03-01 18:42:44,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:44,366 INFO L276 IsEmpty]: Start isEmpty. Operand 1680 states and 6018 transitions. [2022-03-01 18:42:44,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:44,370 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:44,370 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-03-01 18:42:44,386 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:44,585 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,SelfDestructingSolverStorable35 [2022-03-01 18:42:44,586 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:44,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:44,586 INFO L85 PathProgramCache]: Analyzing trace with hash -252751640, now seen corresponding path program 32 times [2022-03-01 18:42:44,586 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:44,586 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696043826] [2022-03-01 18:42:44,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:44,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:44,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:44,633 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:44,633 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:44,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696043826] [2022-03-01 18:42:44,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696043826] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:44,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029623367] [2022-03-01 18:42:44,634 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:42:44,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:44,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:44,635 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:44,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-01 18:42:44,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:42:44,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:44,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:44,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:44,743 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:44,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:44,808 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:44,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029623367] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:44,808 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:44,808 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2022-03-01 18:42:44,808 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169283499] [2022-03-01 18:42:44,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:44,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:42:44,809 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:44,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:42:44,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:42:44,809 INFO L87 Difference]: Start difference. First operand 1680 states and 6018 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:45,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:45,481 INFO L93 Difference]: Finished difference Result 3420 states and 11230 transitions. [2022-03-01 18:42:45,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-01 18:42:45,481 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 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-03-01 18:42:45,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:45,487 INFO L225 Difference]: With dead ends: 3420 [2022-03-01 18:42:45,487 INFO L226 Difference]: Without dead ends: 3416 [2022-03-01 18:42:45,488 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1197 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=880, Invalid=2780, Unknown=0, NotChecked=0, Total=3660 [2022-03-01 18:42:45,488 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 287 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:45,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [287 Valid, 207 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 620 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:42:45,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3416 states. [2022-03-01 18:42:45,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3416 to 1678. [2022-03-01 18:42:45,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1678 states, 1677 states have (on average 3.5819916517590937) internal successors, (6007), 1677 states have internal predecessors, (6007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:45,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1678 states to 1678 states and 6007 transitions. [2022-03-01 18:42:45,558 INFO L78 Accepts]: Start accepts. Automaton has 1678 states and 6007 transitions. Word has length 24 [2022-03-01 18:42:45,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:45,558 INFO L470 AbstractCegarLoop]: Abstraction has 1678 states and 6007 transitions. [2022-03-01 18:42:45,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:45,558 INFO L276 IsEmpty]: Start isEmpty. Operand 1678 states and 6007 transitions. [2022-03-01 18:42:45,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:42:45,561 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:45,561 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-03-01 18:42:45,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:45,777 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,SelfDestructingSolverStorable36 [2022-03-01 18:42:45,777 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:45,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:45,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1520208818, now seen corresponding path program 33 times [2022-03-01 18:42:45,779 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:45,779 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040399686] [2022-03-01 18:42:45,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:45,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:45,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:45,823 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:45,823 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:45,823 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040399686] [2022-03-01 18:42:45,823 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040399686] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:45,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976163840] [2022-03-01 18:42:45,824 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:42:45,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:45,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:45,825 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:45,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-03-01 18:42:45,846 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:42:45,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:45,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:42:45,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:45,905 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:45,905 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:45,984 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:45,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976163840] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:45,985 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:45,985 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-03-01 18:42:45,985 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527086573] [2022-03-01 18:42:45,985 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:45,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 18:42:45,986 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:45,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 18:42:45,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2022-03-01 18:42:45,987 INFO L87 Difference]: Start difference. First operand 1678 states and 6007 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-03-01 18:42:46,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:46,567 INFO L93 Difference]: Finished difference Result 3256 states and 10823 transitions. [2022-03-01 18:42:46,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-01 18:42:46,568 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 24 [2022-03-01 18:42:46,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:46,573 INFO L225 Difference]: With dead ends: 3256 [2022-03-01 18:42:46,573 INFO L226 Difference]: Without dead ends: 3244 [2022-03-01 18:42:46,574 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 748 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=558, Invalid=1794, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 18:42:46,574 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 275 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:46,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 153 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:42:46,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3244 states. [2022-03-01 18:42:46,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3244 to 1676. [2022-03-01 18:42:46,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1676 states, 1675 states have (on average 3.5797014925373136) internal successors, (5996), 1675 states have internal predecessors, (5996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:46,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1676 states to 1676 states and 5996 transitions. [2022-03-01 18:42:46,607 INFO L78 Accepts]: Start accepts. Automaton has 1676 states and 5996 transitions. Word has length 24 [2022-03-01 18:42:46,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:46,607 INFO L470 AbstractCegarLoop]: Abstraction has 1676 states and 5996 transitions. [2022-03-01 18:42:46,607 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-03-01 18:42:46,607 INFO L276 IsEmpty]: Start isEmpty. Operand 1676 states and 5996 transitions. [2022-03-01 18:42:46,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:42:46,610 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:46,610 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-03-01 18:42:46,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-03-01 18:42:46,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:46,812 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:46,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:46,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1154803164, now seen corresponding path program 4 times [2022-03-01 18:42:46,812 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:46,812 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600123634] [2022-03-01 18:42:46,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:46,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:46,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:46,998 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:46,998 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:46,998 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600123634] [2022-03-01 18:42:47,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600123634] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:47,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671705350] [2022-03-01 18:42:47,007 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:42:47,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:47,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:47,023 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:47,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-03-01 18:42:47,044 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:42:47,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:47,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:42:47,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:47,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:42:47,443 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:47,444 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 24 treesize of output 16 [2022-03-01 18:42:47,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:47,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:47,630 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:47,645 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:47,645 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 21 treesize of output 56 [2022-03-01 18:42:47,782 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:47,784 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:47,796 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:47,796 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 20 treesize of output 47 [2022-03-01 18:42:48,035 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:48,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671705350] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:48,035 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:48,035 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-03-01 18:42:48,035 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525336476] [2022-03-01 18:42:48,036 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:48,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:42:48,036 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:48,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:42:48,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:42:48,036 INFO L87 Difference]: Start difference. First operand 1676 states and 5996 transitions. Second operand has 25 states, 25 states have (on average 2.56) internal successors, (64), 25 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:49,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:49,905 INFO L93 Difference]: Finished difference Result 3843 states and 12416 transitions. [2022-03-01 18:42:49,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-01 18:42:49,905 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.56) internal successors, (64), 25 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-03-01 18:42:49,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:49,912 INFO L225 Difference]: With dead ends: 3843 [2022-03-01 18:42:49,912 INFO L226 Difference]: Without dead ends: 3813 [2022-03-01 18:42:49,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1201 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=758, Invalid=3148, Unknown=0, NotChecked=0, Total=3906 [2022-03-01 18:42:49,913 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 638 mSDsluCounter, 541 mSDsCounter, 0 mSdLazyCounter, 1100 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 638 SdHoareTripleChecker+Valid, 254 SdHoareTripleChecker+Invalid, 1234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 1100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:49,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [638 Valid, 254 Invalid, 1234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 1100 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:42:49,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3813 states. [2022-03-01 18:42:49,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3813 to 1792. [2022-03-01 18:42:49,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1792 states, 1791 states have (on average 3.5907314349525405) internal successors, (6431), 1791 states have internal predecessors, (6431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:49,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1792 states to 1792 states and 6431 transitions. [2022-03-01 18:42:49,959 INFO L78 Accepts]: Start accepts. Automaton has 1792 states and 6431 transitions. Word has length 26 [2022-03-01 18:42:49,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:49,959 INFO L470 AbstractCegarLoop]: Abstraction has 1792 states and 6431 transitions. [2022-03-01 18:42:49,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.56) internal successors, (64), 25 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:49,959 INFO L276 IsEmpty]: Start isEmpty. Operand 1792 states and 6431 transitions. [2022-03-01 18:42:49,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:42:49,962 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:49,962 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-03-01 18:42:49,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:50,177 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,SelfDestructingSolverStorable38 [2022-03-01 18:42:50,178 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:50,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:50,178 INFO L85 PathProgramCache]: Analyzing trace with hash -873594852, now seen corresponding path program 5 times [2022-03-01 18:42:50,178 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:50,178 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321956509] [2022-03-01 18:42:50,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:50,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:50,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:50,368 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:50,368 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:50,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321956509] [2022-03-01 18:42:50,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321956509] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:50,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574215776] [2022-03-01 18:42:50,368 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:42:50,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:50,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:50,370 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:50,371 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-03-01 18:42:50,392 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:42:50,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:50,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 18:42:50,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:50,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:42:50,695 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:50,695 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 24 treesize of output 16 [2022-03-01 18:42:50,728 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:50,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:50,929 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:50,944 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:50,944 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 21 treesize of output 56 [2022-03-01 18:42:51,073 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:51,075 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:51,083 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:51,083 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 20 treesize of output 47 [2022-03-01 18:42:51,287 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:51,287 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574215776] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:51,287 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:51,287 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-03-01 18:42:51,287 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298614435] [2022-03-01 18:42:51,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:51,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 18:42:51,287 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:51,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 18:42:51,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:42:51,288 INFO L87 Difference]: Start difference. First operand 1792 states and 6431 transitions. Second operand has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 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-03-01 18:42:54,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:54,465 INFO L93 Difference]: Finished difference Result 4418 states and 14016 transitions. [2022-03-01 18:42:54,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-01 18:42:54,465 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 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-03-01 18:42:54,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:54,473 INFO L225 Difference]: With dead ends: 4418 [2022-03-01 18:42:54,473 INFO L226 Difference]: Without dead ends: 4381 [2022-03-01 18:42:54,474 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3042 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1244, Invalid=7686, Unknown=0, NotChecked=0, Total=8930 [2022-03-01 18:42:54,474 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 614 mSDsluCounter, 882 mSDsCounter, 0 mSdLazyCounter, 1821 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 614 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 2076 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 139 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:54,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [614 Valid, 434 Invalid, 2076 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1821 Invalid, 0 Unknown, 139 Unchecked, 0.8s Time] [2022-03-01 18:42:54,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4381 states. [2022-03-01 18:42:54,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4381 to 1844. [2022-03-01 18:42:54,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1844 states, 1843 states have (on average 3.583288117200217) internal successors, (6604), 1843 states have internal predecessors, (6604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:54,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1844 states to 1844 states and 6604 transitions. [2022-03-01 18:42:54,515 INFO L78 Accepts]: Start accepts. Automaton has 1844 states and 6604 transitions. Word has length 26 [2022-03-01 18:42:54,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:54,515 INFO L470 AbstractCegarLoop]: Abstraction has 1844 states and 6604 transitions. [2022-03-01 18:42:54,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 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-03-01 18:42:54,516 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 6604 transitions. [2022-03-01 18:42:54,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:42:54,519 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:54,519 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-03-01 18:42:54,534 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:54,734 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,SelfDestructingSolverStorable39 [2022-03-01 18:42:54,734 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:54,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:54,735 INFO L85 PathProgramCache]: Analyzing trace with hash 717834456, now seen corresponding path program 34 times [2022-03-01 18:42:54,735 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:54,735 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477058897] [2022-03-01 18:42:54,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:54,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:54,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:55,087 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:55,087 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:55,087 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477058897] [2022-03-01 18:42:55,087 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477058897] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:55,087 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532165501] [2022-03-01 18:42:55,087 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:42:55,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:55,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:55,088 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:55,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-03-01 18:42:55,110 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:42:55,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:55,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:42:55,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:55,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:42:55,435 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:55,435 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:55,437 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 21 treesize of output 11 [2022-03-01 18:42:55,460 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:55,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:55,640 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:42:55,640 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 22 treesize of output 47 [2022-03-01 18:42:55,755 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:55,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532165501] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:55,756 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:55,756 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-01 18:42:55,756 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047154410] [2022-03-01 18:42:55,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:55,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:42:55,756 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:55,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:42:55,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:42:55,758 INFO L87 Difference]: Start difference. First operand 1844 states and 6604 transitions. Second operand has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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-03-01 18:42:58,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:42:58,393 INFO L93 Difference]: Finished difference Result 3646 states and 12238 transitions. [2022-03-01 18:42:58,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-01 18:42:58,393 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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-03-01 18:42:58,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:42:58,399 INFO L225 Difference]: With dead ends: 3646 [2022-03-01 18:42:58,400 INFO L226 Difference]: Without dead ends: 3616 [2022-03-01 18:42:58,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1958 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=943, Invalid=5219, Unknown=0, NotChecked=0, Total=6162 [2022-03-01 18:42:58,402 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 304 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 2009 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 2100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 2009 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:42:58,402 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 375 Invalid, 2100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 2009 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 18:42:58,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3616 states. [2022-03-01 18:42:58,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3616 to 1896. [2022-03-01 18:42:58,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1896 states, 1895 states have (on average 3.5736147757255936) internal successors, (6772), 1895 states have internal predecessors, (6772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:42:58,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1896 states to 1896 states and 6772 transitions. [2022-03-01 18:42:58,475 INFO L78 Accepts]: Start accepts. Automaton has 1896 states and 6772 transitions. Word has length 26 [2022-03-01 18:42:58,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:42:58,475 INFO L470 AbstractCegarLoop]: Abstraction has 1896 states and 6772 transitions. [2022-03-01 18:42:58,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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-03-01 18:42:58,475 INFO L276 IsEmpty]: Start isEmpty. Operand 1896 states and 6772 transitions. [2022-03-01 18:42:58,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:42:58,478 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:42:58,478 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-03-01 18:42:58,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-03-01 18:42:58,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:58,695 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:42:58,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:42:58,696 INFO L85 PathProgramCache]: Analyzing trace with hash 1522881632, now seen corresponding path program 6 times [2022-03-01 18:42:58,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:42:58,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222834773] [2022-03-01 18:42:58,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:42:58,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:42:58,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:42:58,908 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:58,908 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:42:58,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222834773] [2022-03-01 18:42:58,908 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222834773] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:42:58,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556160582] [2022-03-01 18:42:58,908 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:42:58,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:42:58,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:42:58,920 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:42:58,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-03-01 18:42:58,942 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:42:58,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:42:58,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 18:42:58,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:42:59,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:42:59,194 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:59,195 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 25 treesize of output 17 [2022-03-01 18:42:59,227 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:59,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:42:59,392 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:59,408 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:59,408 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 21 treesize of output 56 [2022-03-01 18:42:59,557 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:59,559 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:42:59,569 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:42:59,569 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 20 treesize of output 47 [2022-03-01 18:42:59,776 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:42:59,776 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1556160582] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:42:59,777 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:42:59,777 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-03-01 18:42:59,777 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739997170] [2022-03-01 18:42:59,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:42:59,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:42:59,777 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:42:59,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:42:59,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:42:59,777 INFO L87 Difference]: Start difference. First operand 1896 states and 6772 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:43:02,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:43:02,100 INFO L93 Difference]: Finished difference Result 4636 states and 14530 transitions. [2022-03-01 18:43:02,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-03-01 18:43:02,100 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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 26 [2022-03-01 18:43:02,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:43:02,108 INFO L225 Difference]: With dead ends: 4636 [2022-03-01 18:43:02,108 INFO L226 Difference]: Without dead ends: 4621 [2022-03-01 18:43:02,113 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1649 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=992, Invalid=4120, Unknown=0, NotChecked=0, Total=5112 [2022-03-01 18:43:02,114 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 783 mSDsluCounter, 656 mSDsCounter, 0 mSdLazyCounter, 1238 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 783 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 1238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 175 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:43:02,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [783 Valid, 365 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 1238 Invalid, 0 Unknown, 175 Unchecked, 0.6s Time] [2022-03-01 18:43:02,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4621 states. [2022-03-01 18:43:02,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4621 to 1956. [2022-03-01 18:43:02,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1956 states, 1955 states have (on average 3.5611253196930948) internal successors, (6962), 1955 states have internal predecessors, (6962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:43:02,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1956 states to 1956 states and 6962 transitions. [2022-03-01 18:43:02,159 INFO L78 Accepts]: Start accepts. Automaton has 1956 states and 6962 transitions. Word has length 26 [2022-03-01 18:43:02,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:43:02,160 INFO L470 AbstractCegarLoop]: Abstraction has 1956 states and 6962 transitions. [2022-03-01 18:43:02,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:43:02,160 INFO L276 IsEmpty]: Start isEmpty. Operand 1956 states and 6962 transitions. [2022-03-01 18:43:02,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:43:02,163 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:43:02,163 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-03-01 18:43:02,183 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-03-01 18:43:02,383 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,SelfDestructingSolverStorable41 [2022-03-01 18:43:02,384 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:43:02,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:43:02,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1221704100, now seen corresponding path program 35 times [2022-03-01 18:43:02,391 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:43:02,391 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122927483] [2022-03-01 18:43:02,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:43:02,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:43:02,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:43:02,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-03-01 18:43:02,635 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:43:02,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122927483] [2022-03-01 18:43:02,635 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122927483] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:43:02,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452575932] [2022-03-01 18:43:02,635 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:43:02,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:02,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:43:02,637 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:43:02,637 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-03-01 18:43:02,673 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:43:02,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:43:02,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:43:02,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:43:02,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:43:02,948 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:02,949 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:02,949 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 25 treesize of output 15 [2022-03-01 18:43:02,977 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:02,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:43:03,127 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:43:03,127 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 22 treesize of output 47 [2022-03-01 18:43:03,234 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:03,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452575932] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:43:03,234 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:43:03,234 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-01 18:43:03,234 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906255345] [2022-03-01 18:43:03,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:43:03,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:43:03,235 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:43:03,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:43:03,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:43:03,236 INFO L87 Difference]: Start difference. First operand 1956 states and 6962 transitions. Second operand has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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-03-01 18:43:06,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:43:06,379 INFO L93 Difference]: Finished difference Result 4533 states and 14855 transitions. [2022-03-01 18:43:06,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-01 18:43:06,379 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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-03-01 18:43:06,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:43:06,388 INFO L225 Difference]: With dead ends: 4533 [2022-03-01 18:43:06,388 INFO L226 Difference]: Without dead ends: 4471 [2022-03-01 18:43:06,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3555 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1607, Invalid=8293, Unknown=0, NotChecked=0, Total=9900 [2022-03-01 18:43:06,390 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 468 mSDsluCounter, 1037 mSDsCounter, 0 mSdLazyCounter, 2192 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 536 SdHoareTripleChecker+Invalid, 2301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 2192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:43:06,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [468 Valid, 536 Invalid, 2301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 2192 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 18:43:06,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4471 states. [2022-03-01 18:43:06,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4471 to 1997. [2022-03-01 18:43:06,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1997 states, 1996 states have (on average 3.561623246492986) internal successors, (7109), 1996 states have internal predecessors, (7109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:43:06,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1997 states to 1997 states and 7109 transitions. [2022-03-01 18:43:06,457 INFO L78 Accepts]: Start accepts. Automaton has 1997 states and 7109 transitions. Word has length 26 [2022-03-01 18:43:06,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:43:06,459 INFO L470 AbstractCegarLoop]: Abstraction has 1997 states and 7109 transitions. [2022-03-01 18:43:06,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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-03-01 18:43:06,459 INFO L276 IsEmpty]: Start isEmpty. Operand 1997 states and 7109 transitions. [2022-03-01 18:43:06,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:43:06,462 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:43:06,462 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-03-01 18:43:06,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-03-01 18:43:06,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:06,678 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:43:06,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:43:06,679 INFO L85 PathProgramCache]: Analyzing trace with hash 2096944352, now seen corresponding path program 36 times [2022-03-01 18:43:06,679 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:43:06,679 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803131163] [2022-03-01 18:43:06,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:43:06,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:43:06,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:43:06,871 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:06,871 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:43:06,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803131163] [2022-03-01 18:43:06,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803131163] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:43:06,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159326774] [2022-03-01 18:43:06,871 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:43:06,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:06,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:43:06,872 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:43:06,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-03-01 18:43:06,894 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:43:06,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:43:06,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:43:06,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:43:07,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:43:07,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:43:07,087 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:07,088 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 31 treesize of output 47 [2022-03-01 18:43:07,161 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:07,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:43:07,262 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:43:07,263 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 22 treesize of output 47 [2022-03-01 18:43:07,621 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:07,621 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159326774] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:43:07,621 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:43:07,621 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9, 9] total 25 [2022-03-01 18:43:07,621 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455835667] [2022-03-01 18:43:07,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:43:07,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-01 18:43:07,622 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:43:07,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-01 18:43:07,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2022-03-01 18:43:07,622 INFO L87 Difference]: Start difference. First operand 1997 states and 7109 transitions. Second operand has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 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-03-01 18:43:15,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:43:15,533 INFO L93 Difference]: Finished difference Result 4887 states and 16148 transitions. [2022-03-01 18:43:15,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 137 states. [2022-03-01 18:43:15,533 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 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-03-01 18:43:15,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:43:15,542 INFO L225 Difference]: With dead ends: 4887 [2022-03-01 18:43:15,542 INFO L226 Difference]: Without dead ends: 4872 [2022-03-01 18:43:15,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8705 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=2599, Invalid=21271, Unknown=0, NotChecked=0, Total=23870 [2022-03-01 18:43:15,543 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 399 mSDsluCounter, 1514 mSDsCounter, 0 mSdLazyCounter, 4088 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 912 SdHoareTripleChecker+Invalid, 4826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 4088 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 681 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:43:15,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [399 Valid, 912 Invalid, 4826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 4088 Invalid, 0 Unknown, 681 Unchecked, 1.7s Time] [2022-03-01 18:43:15,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4872 states. [2022-03-01 18:43:15,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4872 to 2011. [2022-03-01 18:43:15,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2011 states, 2010 states have (on average 3.5621890547263684) internal successors, (7160), 2010 states have internal predecessors, (7160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:43:15,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2011 states to 2011 states and 7160 transitions. [2022-03-01 18:43:15,630 INFO L78 Accepts]: Start accepts. Automaton has 2011 states and 7160 transitions. Word has length 26 [2022-03-01 18:43:15,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:43:15,630 INFO L470 AbstractCegarLoop]: Abstraction has 2011 states and 7160 transitions. [2022-03-01 18:43:15,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 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-03-01 18:43:15,630 INFO L276 IsEmpty]: Start isEmpty. Operand 2011 states and 7160 transitions. [2022-03-01 18:43:15,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:43:15,634 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:43:15,634 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-03-01 18:43:15,649 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-03-01 18:43:15,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:15,847 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:43:15,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:43:15,848 INFO L85 PathProgramCache]: Analyzing trace with hash -964441720, now seen corresponding path program 7 times [2022-03-01 18:43:15,848 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:43:15,848 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562008527] [2022-03-01 18:43:15,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:43:15,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:43:15,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:43:16,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-03-01 18:43:16,029 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:43:16,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562008527] [2022-03-01 18:43:16,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562008527] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:43:16,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930012954] [2022-03-01 18:43:16,030 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:43:16,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:16,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:43:16,032 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:43:16,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-03-01 18:43:16,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:43:16,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:43:16,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:43:16,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:43:16,266 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:16,267 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 24 treesize of output 16 [2022-03-01 18:43:16,290 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:16,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:43:16,471 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:16,486 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:16,487 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 21 treesize of output 56 [2022-03-01 18:43:16,632 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:16,635 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:16,647 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:16,648 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 20 treesize of output 47 [2022-03-01 18:43:16,848 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:16,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930012954] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:43:16,849 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:43:16,849 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-03-01 18:43:16,849 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609361511] [2022-03-01 18:43:16,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:43:16,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:43:16,849 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:43:16,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:43:16,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:43:16,849 INFO L87 Difference]: Start difference. First operand 2011 states and 7160 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:43:18,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:43:18,538 INFO L93 Difference]: Finished difference Result 4138 states and 13429 transitions. [2022-03-01 18:43:18,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-01 18:43:18,539 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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 26 [2022-03-01 18:43:18,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:43:18,546 INFO L225 Difference]: With dead ends: 4138 [2022-03-01 18:43:18,547 INFO L226 Difference]: Without dead ends: 4108 [2022-03-01 18:43:18,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1066 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=692, Invalid=2848, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 18:43:18,549 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 467 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 1263 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 1401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 1263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:43:18,550 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [467 Valid, 302 Invalid, 1401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 1263 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:43:18,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4108 states. [2022-03-01 18:43:18,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4108 to 2031. [2022-03-01 18:43:18,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2031 states, 2030 states have (on average 3.5610837438423646) internal successors, (7229), 2030 states have internal predecessors, (7229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:43:18,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2031 states to 2031 states and 7229 transitions. [2022-03-01 18:43:18,592 INFO L78 Accepts]: Start accepts. Automaton has 2031 states and 7229 transitions. Word has length 26 [2022-03-01 18:43:18,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:43:18,593 INFO L470 AbstractCegarLoop]: Abstraction has 2031 states and 7229 transitions. [2022-03-01 18:43:18,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:43:18,593 INFO L276 IsEmpty]: Start isEmpty. Operand 2031 states and 7229 transitions. [2022-03-01 18:43:18,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:43:18,596 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:43:18,596 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-03-01 18:43:18,612 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-03-01 18:43:18,811 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,SelfDestructingSolverStorable44 [2022-03-01 18:43:18,811 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:43:18,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:43:18,812 INFO L85 PathProgramCache]: Analyzing trace with hash -2016520892, now seen corresponding path program 8 times [2022-03-01 18:43:18,812 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:43:18,812 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324963112] [2022-03-01 18:43:18,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:43:18,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:43:18,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:43:19,046 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:19,046 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:43:19,046 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324963112] [2022-03-01 18:43:19,046 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324963112] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:43:19,046 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340299041] [2022-03-01 18:43:19,046 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:43:19,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:19,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:43:19,047 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:43:19,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-03-01 18:43:19,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:43:19,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:43:19,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 18:43:19,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:43:19,339 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:19,346 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:19,346 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 26 treesize of output 34 [2022-03-01 18:43:19,529 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:19,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:43:19,770 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:19,770 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:19,782 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:19,782 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 21 treesize of output 48 [2022-03-01 18:43:19,857 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:19,860 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 20 treesize of output 5 [2022-03-01 18:43:19,950 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:19,950 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340299041] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:43:19,950 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:43:19,950 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-03-01 18:43:19,950 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938226428] [2022-03-01 18:43:19,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:43:19,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 18:43:19,950 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:43:19,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 18:43:19,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=594, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:43:19,951 INFO L87 Difference]: Start difference. First operand 2031 states and 7229 transitions. Second operand has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 27 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-03-01 18:43:24,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:43:24,803 INFO L93 Difference]: Finished difference Result 5067 states and 16485 transitions. [2022-03-01 18:43:24,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-01 18:43:24,803 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 27 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-03-01 18:43:24,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:43:24,812 INFO L225 Difference]: With dead ends: 5067 [2022-03-01 18:43:24,812 INFO L226 Difference]: Without dead ends: 5022 [2022-03-01 18:43:24,813 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3961 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=1904, Invalid=9652, Unknown=0, NotChecked=0, Total=11556 [2022-03-01 18:43:24,813 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 629 mSDsluCounter, 1229 mSDsCounter, 0 mSdLazyCounter, 1880 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 629 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 2414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 425 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:43:24,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [629 Valid, 693 Invalid, 2414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1880 Invalid, 0 Unknown, 425 Unchecked, 0.8s Time] [2022-03-01 18:43:24,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5022 states. [2022-03-01 18:43:24,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5022 to 2104. [2022-03-01 18:43:24,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2104 states, 2103 states have (on average 3.5658582976699953) internal successors, (7499), 2103 states have internal predecessors, (7499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:43:24,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2104 states to 2104 states and 7499 transitions. [2022-03-01 18:43:24,862 INFO L78 Accepts]: Start accepts. Automaton has 2104 states and 7499 transitions. Word has length 26 [2022-03-01 18:43:24,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:43:24,862 INFO L470 AbstractCegarLoop]: Abstraction has 2104 states and 7499 transitions. [2022-03-01 18:43:24,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 27 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-03-01 18:43:24,862 INFO L276 IsEmpty]: Start isEmpty. Operand 2104 states and 7499 transitions. [2022-03-01 18:43:24,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:43:24,866 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:43:24,866 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-03-01 18:43:24,881 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-03-01 18:43:25,081 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,SelfDestructingSolverStorable45 [2022-03-01 18:43:25,081 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:43:25,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:43:25,081 INFO L85 PathProgramCache]: Analyzing trace with hash 784538682, now seen corresponding path program 9 times [2022-03-01 18:43:25,082 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:43:25,082 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854709622] [2022-03-01 18:43:25,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:43:25,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:43:25,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:43:25,293 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:25,293 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:43:25,293 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854709622] [2022-03-01 18:43:25,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854709622] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:43:25,293 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968601696] [2022-03-01 18:43:25,293 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:43:25,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:25,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:43:25,294 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:43:25,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-03-01 18:43:25,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:43:25,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:43:25,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:43:25,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:43:25,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:43:25,658 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:25,658 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 20 treesize of output 12 [2022-03-01 18:43:25,691 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:25,691 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:43:25,850 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:25,865 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:25,865 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 21 treesize of output 56 [2022-03-01 18:43:25,979 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:25,980 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:25,989 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:25,989 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 20 treesize of output 47 [2022-03-01 18:43:26,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-03-01 18:43:26,163 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968601696] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:43:26,163 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:43:26,163 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-03-01 18:43:26,163 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261121122] [2022-03-01 18:43:26,163 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:43:26,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:43:26,163 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:43:26,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:43:26,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:43:26,164 INFO L87 Difference]: Start difference. First operand 2104 states and 7499 transitions. Second operand has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 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-03-01 18:43:27,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:43:27,582 INFO L93 Difference]: Finished difference Result 4259 states and 13862 transitions. [2022-03-01 18:43:27,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 18:43:27,583 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 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-03-01 18:43:27,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:43:27,590 INFO L225 Difference]: With dead ends: 4259 [2022-03-01 18:43:27,591 INFO L226 Difference]: Without dead ends: 4244 [2022-03-01 18:43:27,591 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 33 SyntacticMatches, 5 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=710, Invalid=2950, Unknown=0, NotChecked=0, Total=3660 [2022-03-01 18:43:27,591 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 503 mSDsluCounter, 515 mSDsCounter, 0 mSdLazyCounter, 1122 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 1281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 22 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:43:27,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [503 Valid, 263 Invalid, 1281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1122 Invalid, 0 Unknown, 22 Unchecked, 0.5s Time] [2022-03-01 18:43:27,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4244 states. [2022-03-01 18:43:27,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4244 to 2123. [2022-03-01 18:43:27,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2123 states, 2122 states have (on average 3.5607917059377945) internal successors, (7556), 2122 states have internal predecessors, (7556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:43:27,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2123 states to 2123 states and 7556 transitions. [2022-03-01 18:43:27,634 INFO L78 Accepts]: Start accepts. Automaton has 2123 states and 7556 transitions. Word has length 26 [2022-03-01 18:43:27,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:43:27,634 INFO L470 AbstractCegarLoop]: Abstraction has 2123 states and 7556 transitions. [2022-03-01 18:43:27,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 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-03-01 18:43:27,635 INFO L276 IsEmpty]: Start isEmpty. Operand 2123 states and 7556 transitions. [2022-03-01 18:43:27,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:43:27,638 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:43:27,638 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-03-01 18:43:27,653 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-03-01 18:43:27,853 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,SelfDestructingSolverStorable46 [2022-03-01 18:43:27,853 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:43:27,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:43:27,854 INFO L85 PathProgramCache]: Analyzing trace with hash 116575752, now seen corresponding path program 10 times [2022-03-01 18:43:27,854 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:43:27,854 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989334609] [2022-03-01 18:43:27,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:43:27,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:43:27,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:43:28,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-03-01 18:43:28,060 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:43:28,060 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989334609] [2022-03-01 18:43:28,060 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989334609] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:43:28,061 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194660283] [2022-03-01 18:43:28,061 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:43:28,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:28,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:43:28,066 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:43:28,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-03-01 18:43:28,092 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:43:28,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:43:28,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:43:28,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:43:28,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:43:28,335 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:28,335 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 22 treesize of output 14 [2022-03-01 18:43:28,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:28,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:43:28,485 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:28,498 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:28,498 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 21 treesize of output 56 [2022-03-01 18:43:28,661 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:28,664 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:28,677 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:28,677 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 20 treesize of output 47 [2022-03-01 18:43:28,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-03-01 18:43:28,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194660283] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:43:28,918 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:43:28,919 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-03-01 18:43:28,919 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004738657] [2022-03-01 18:43:28,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:43:28,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:43:28,919 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:43:28,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:43:28,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:43:28,919 INFO L87 Difference]: Start difference. First operand 2123 states and 7556 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:43:30,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:43:30,565 INFO L93 Difference]: Finished difference Result 4248 states and 13825 transitions. [2022-03-01 18:43:30,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 18:43:30,565 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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 26 [2022-03-01 18:43:30,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:43:30,573 INFO L225 Difference]: With dead ends: 4248 [2022-03-01 18:43:30,573 INFO L226 Difference]: Without dead ends: 4241 [2022-03-01 18:43:30,574 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1103 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=710, Invalid=2950, Unknown=0, NotChecked=0, Total=3660 [2022-03-01 18:43:30,574 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 553 mSDsluCounter, 646 mSDsCounter, 0 mSdLazyCounter, 1311 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 553 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 1311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:43:30,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [553 Valid, 307 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 1311 Invalid, 0 Unknown, 109 Unchecked, 0.6s Time] [2022-03-01 18:43:30,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4241 states. [2022-03-01 18:43:30,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4241 to 2112. [2022-03-01 18:43:30,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2112 states, 2111 states have (on average 3.5641875888204644) internal successors, (7524), 2111 states have internal predecessors, (7524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:43:30,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2112 states to 2112 states and 7524 transitions. [2022-03-01 18:43:30,648 INFO L78 Accepts]: Start accepts. Automaton has 2112 states and 7524 transitions. Word has length 26 [2022-03-01 18:43:30,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:43:30,648 INFO L470 AbstractCegarLoop]: Abstraction has 2112 states and 7524 transitions. [2022-03-01 18:43:30,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:43:30,648 INFO L276 IsEmpty]: Start isEmpty. Operand 2112 states and 7524 transitions. [2022-03-01 18:43:30,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:43:30,652 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:43:30,652 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-03-01 18:43:30,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-03-01 18:43:30,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:30,867 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:43:30,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:43:30,868 INFO L85 PathProgramCache]: Analyzing trace with hash -635282148, now seen corresponding path program 11 times [2022-03-01 18:43:30,868 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:43:30,868 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592527488] [2022-03-01 18:43:30,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:43:30,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:43:30,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:43:31,008 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:31,008 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:43:31,008 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592527488] [2022-03-01 18:43:31,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592527488] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:43:31,008 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206402757] [2022-03-01 18:43:31,008 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:43:31,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:31,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:43:31,010 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:43:31,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-03-01 18:43:31,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:43:31,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:43:31,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:43:31,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:43:31,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:43:31,203 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:31,205 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:31,205 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 26 treesize of output 24 [2022-03-01 18:43:31,242 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:31,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:43:31,388 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:43:31,388 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 21 treesize of output 56 [2022-03-01 18:43:31,484 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:31,486 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:31,495 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:31,495 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 20 treesize of output 47 [2022-03-01 18:43:31,640 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:31,640 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206402757] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:43:31,640 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:43:31,640 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:43:31,640 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032858413] [2022-03-01 18:43:31,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:43:31,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:43:31,641 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:43:31,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:43:31,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:43:31,641 INFO L87 Difference]: Start difference. First operand 2112 states and 7524 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-03-01 18:43:35,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:43:35,994 INFO L93 Difference]: Finished difference Result 4818 states and 15705 transitions. [2022-03-01 18:43:35,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-01 18:43:35,994 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-03-01 18:43:35,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:43:36,003 INFO L225 Difference]: With dead ends: 4818 [2022-03-01 18:43:36,003 INFO L226 Difference]: Without dead ends: 4788 [2022-03-01 18:43:36,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3590 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1445, Invalid=9475, Unknown=0, NotChecked=0, Total=10920 [2022-03-01 18:43:36,004 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 416 mSDsluCounter, 1454 mSDsCounter, 0 mSdLazyCounter, 3492 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 3563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 3492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:43:36,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [416 Valid, 741 Invalid, 3563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 3492 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-01 18:43:36,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4788 states. [2022-03-01 18:43:36,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4788 to 2127. [2022-03-01 18:43:36,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2127 states, 2126 states have (on average 3.5696142991533395) internal successors, (7589), 2126 states have internal predecessors, (7589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:43:36,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2127 states to 2127 states and 7589 transitions. [2022-03-01 18:43:36,051 INFO L78 Accepts]: Start accepts. Automaton has 2127 states and 7589 transitions. Word has length 26 [2022-03-01 18:43:36,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:43:36,051 INFO L470 AbstractCegarLoop]: Abstraction has 2127 states and 7589 transitions. [2022-03-01 18:43:36,051 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-03-01 18:43:36,051 INFO L276 IsEmpty]: Start isEmpty. Operand 2127 states and 7589 transitions. [2022-03-01 18:43:36,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:43:36,070 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:43:36,070 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-03-01 18:43:36,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-03-01 18:43:36,275 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,SelfDestructingSolverStorable48 [2022-03-01 18:43:36,275 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:43:36,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:43:36,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1903957512, now seen corresponding path program 12 times [2022-03-01 18:43:36,276 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:43:36,276 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869989120] [2022-03-01 18:43:36,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:43:36,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:43:36,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:43:36,474 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:36,474 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:43:36,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869989120] [2022-03-01 18:43:36,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869989120] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:43:36,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428355230] [2022-03-01 18:43:36,474 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:43:36,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:36,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:43:36,484 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:43:36,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-03-01 18:43:36,505 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:43:36,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:43:36,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:43:36,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:43:36,765 INFO L353 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-03-01 18:43:36,766 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 5 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 63 [2022-03-01 18:43:36,809 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:36,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:43:36,965 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:43:36,965 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 21 treesize of output 56 [2022-03-01 18:43:37,063 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:37,064 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:37,073 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:37,074 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 20 treesize of output 47 [2022-03-01 18:43:37,278 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:37,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428355230] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:43:37,278 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:43:37,278 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:43:37,278 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376073055] [2022-03-01 18:43:37,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:43:37,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:43:37,279 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:43:37,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:43:37,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:43:37,279 INFO L87 Difference]: Start difference. First operand 2127 states and 7589 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-03-01 18:43:41,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:43:41,184 INFO L93 Difference]: Finished difference Result 4503 states and 14748 transitions. [2022-03-01 18:43:41,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-01 18:43:41,184 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-03-01 18:43:41,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:43:41,192 INFO L225 Difference]: With dead ends: 4503 [2022-03-01 18:43:41,192 INFO L226 Difference]: Without dead ends: 4473 [2022-03-01 18:43:41,193 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2738 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1209, Invalid=7163, Unknown=0, NotChecked=0, Total=8372 [2022-03-01 18:43:41,193 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 463 mSDsluCounter, 934 mSDsCounter, 0 mSdLazyCounter, 2321 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 2405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 2321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 18:43:41,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [463 Valid, 478 Invalid, 2405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 2321 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 18:43:41,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4473 states. [2022-03-01 18:43:41,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4473 to 2130. [2022-03-01 18:43:41,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2130 states, 2129 states have (on average 3.5720995772663224) internal successors, (7605), 2129 states have internal predecessors, (7605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:43:41,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2130 states to 2130 states and 7605 transitions. [2022-03-01 18:43:41,237 INFO L78 Accepts]: Start accepts. Automaton has 2130 states and 7605 transitions. Word has length 26 [2022-03-01 18:43:41,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:43:41,238 INFO L470 AbstractCegarLoop]: Abstraction has 2130 states and 7605 transitions. [2022-03-01 18:43:41,238 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-03-01 18:43:41,238 INFO L276 IsEmpty]: Start isEmpty. Operand 2130 states and 7605 transitions. [2022-03-01 18:43:41,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:43:41,241 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:43:41,241 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-03-01 18:43:41,256 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-03-01 18:43:41,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-03-01 18:43:41,446 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:43:41,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:43:41,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1496339428, now seen corresponding path program 13 times [2022-03-01 18:43:41,447 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:43:41,447 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646568557] [2022-03-01 18:43:41,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:43:41,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:43:41,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:43:41,658 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:41,659 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:43:41,659 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646568557] [2022-03-01 18:43:41,659 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646568557] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:43:41,659 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380995636] [2022-03-01 18:43:41,659 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:43:41,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:41,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:43:41,660 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:43:41,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-03-01 18:43:41,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:43:41,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:43:41,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:43:42,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:43:42,013 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:42,014 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 20 treesize of output 12 [2022-03-01 18:43:42,046 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:42,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:43:42,219 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:42,242 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:42,242 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 21 treesize of output 56 [2022-03-01 18:43:42,385 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:42,387 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:42,396 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:42,396 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 20 treesize of output 47 [2022-03-01 18:43:42,558 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:42,558 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380995636] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:43:42,558 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:43:42,558 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-03-01 18:43:42,558 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608908865] [2022-03-01 18:43:42,558 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:43:42,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:43:42,559 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:43:42,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:43:42,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=473, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:43:42,559 INFO L87 Difference]: Start difference. First operand 2130 states and 7605 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:43:45,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:43:45,233 INFO L93 Difference]: Finished difference Result 5861 states and 18618 transitions. [2022-03-01 18:43:45,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-01 18:43:45,233 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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 26 [2022-03-01 18:43:45,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:43:45,244 INFO L225 Difference]: With dead ends: 5861 [2022-03-01 18:43:45,244 INFO L226 Difference]: Without dead ends: 5831 [2022-03-01 18:43:45,245 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 37 SyntacticMatches, 11 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2312 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1359, Invalid=4961, Unknown=0, NotChecked=0, Total=6320 [2022-03-01 18:43:45,245 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 600 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 1613 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 600 SdHoareTripleChecker+Valid, 472 SdHoareTripleChecker+Invalid, 1966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 1613 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 200 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:43:45,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [600 Valid, 472 Invalid, 1966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 1613 Invalid, 0 Unknown, 200 Unchecked, 0.7s Time] [2022-03-01 18:43:45,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5831 states. [2022-03-01 18:43:45,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5831 to 2263. [2022-03-01 18:43:45,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2263 states, 2262 states have (on average 3.609637488947834) internal successors, (8165), 2262 states have internal predecessors, (8165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:43:45,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2263 states to 2263 states and 8165 transitions. [2022-03-01 18:43:45,306 INFO L78 Accepts]: Start accepts. Automaton has 2263 states and 8165 transitions. Word has length 26 [2022-03-01 18:43:45,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:43:45,306 INFO L470 AbstractCegarLoop]: Abstraction has 2263 states and 8165 transitions. [2022-03-01 18:43:45,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:43:45,306 INFO L276 IsEmpty]: Start isEmpty. Operand 2263 states and 8165 transitions. [2022-03-01 18:43:45,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:43:45,310 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:43:45,310 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-03-01 18:43:45,326 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-03-01 18:43:45,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:45,526 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:43:45,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:43:45,526 INFO L85 PathProgramCache]: Analyzing trace with hash 93530948, now seen corresponding path program 14 times [2022-03-01 18:43:45,526 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:43:45,526 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297416555] [2022-03-01 18:43:45,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:43:45,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:43:45,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:43:45,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:45,730 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:43:45,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297416555] [2022-03-01 18:43:45,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297416555] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:43:45,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443303629] [2022-03-01 18:43:45,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:43:45,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:45,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:43:45,731 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:43:45,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-03-01 18:43:45,753 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:43:45,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:43:45,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:43:45,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:43:46,033 INFO L353 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-03-01 18:43:46,034 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 67 treesize of output 62 [2022-03-01 18:43:46,280 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:46,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:43:46,498 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:46,499 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:46,507 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:46,507 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 38 treesize of output 55 [2022-03-01 18:43:46,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-03-01 18:43:46,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443303629] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:43:46,700 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:43:46,700 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-03-01 18:43:46,700 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970347258] [2022-03-01 18:43:46,700 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:43:46,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 18:43:46,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:43:46,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 18:43:46,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=587, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:43:46,702 INFO L87 Difference]: Start difference. First operand 2263 states and 8165 transitions. Second operand has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 27 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-03-01 18:43:57,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:43:57,987 INFO L93 Difference]: Finished difference Result 6719 states and 22167 transitions. [2022-03-01 18:43:57,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 180 states. [2022-03-01 18:43:57,987 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 27 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-03-01 18:43:57,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:43:58,001 INFO L225 Difference]: With dead ends: 6719 [2022-03-01 18:43:58,001 INFO L226 Difference]: Without dead ends: 6704 [2022-03-01 18:43:58,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 193 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15542 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=5109, Invalid=32721, Unknown=0, NotChecked=0, Total=37830 [2022-03-01 18:43:58,003 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 682 mSDsluCounter, 1908 mSDsCounter, 0 mSdLazyCounter, 2526 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 682 SdHoareTripleChecker+Valid, 1057 SdHoareTripleChecker+Invalid, 3558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 2526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 894 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:43:58,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [682 Valid, 1057 Invalid, 3558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 2526 Invalid, 0 Unknown, 894 Unchecked, 1.2s Time] [2022-03-01 18:43:58,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6704 states. [2022-03-01 18:43:58,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6704 to 2276. [2022-03-01 18:43:58,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2276 states, 2275 states have (on average 3.6145054945054946) internal successors, (8223), 2275 states have internal predecessors, (8223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:43:58,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2276 states to 2276 states and 8223 transitions. [2022-03-01 18:43:58,082 INFO L78 Accepts]: Start accepts. Automaton has 2276 states and 8223 transitions. Word has length 26 [2022-03-01 18:43:58,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:43:58,082 INFO L470 AbstractCegarLoop]: Abstraction has 2276 states and 8223 transitions. [2022-03-01 18:43:58,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 27 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-03-01 18:43:58,082 INFO L276 IsEmpty]: Start isEmpty. Operand 2276 states and 8223 transitions. [2022-03-01 18:43:58,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:43:58,086 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:43:58,086 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-03-01 18:43:58,102 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-03-01 18:43:58,299 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,SelfDestructingSolverStorable51 [2022-03-01 18:43:58,299 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:43:58,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:43:58,300 INFO L85 PathProgramCache]: Analyzing trace with hash -957049752, now seen corresponding path program 15 times [2022-03-01 18:43:58,300 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:43:58,300 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80145018] [2022-03-01 18:43:58,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:43:58,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:43:58,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:43:58,486 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:58,487 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:43:58,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80145018] [2022-03-01 18:43:58,487 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80145018] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:43:58,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050418511] [2022-03-01 18:43:58,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:43:58,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:43:58,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:43:58,488 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:43:58,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-03-01 18:43:58,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:43:58,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:43:58,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:43:58,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:43:58,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:43:58,769 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:58,769 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 24 treesize of output 24 [2022-03-01 18:43:58,832 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:58,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:43:58,997 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:59,013 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:59,013 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 21 treesize of output 56 [2022-03-01 18:43:59,160 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:59,162 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:43:59,175 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:43:59,175 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 20 treesize of output 47 [2022-03-01 18:43:59,403 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:43:59,404 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050418511] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:43:59,404 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:43:59,404 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:43:59,404 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121570202] [2022-03-01 18:43:59,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:43:59,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:43:59,404 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:43:59,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:43:59,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:43:59,405 INFO L87 Difference]: Start difference. First operand 2276 states and 8223 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:44:03,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:03,887 INFO L93 Difference]: Finished difference Result 6246 states and 20287 transitions. [2022-03-01 18:44:03,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-01 18:44:03,888 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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 26 [2022-03-01 18:44:03,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:03,900 INFO L225 Difference]: With dead ends: 6246 [2022-03-01 18:44:03,900 INFO L226 Difference]: Without dead ends: 6216 [2022-03-01 18:44:03,901 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 36 SyntacticMatches, 6 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2855 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1670, Invalid=6340, Unknown=0, NotChecked=0, Total=8010 [2022-03-01 18:44:03,901 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 670 mSDsluCounter, 917 mSDsCounter, 0 mSdLazyCounter, 1829 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 670 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 2238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 1829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 247 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:03,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [670 Valid, 559 Invalid, 2238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 1829 Invalid, 0 Unknown, 247 Unchecked, 1.0s Time] [2022-03-01 18:44:03,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6216 states. [2022-03-01 18:44:03,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6216 to 2308. [2022-03-01 18:44:03,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2308 states, 2307 states have (on average 3.6289553532726484) internal successors, (8372), 2307 states have internal predecessors, (8372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:03,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2308 states to 2308 states and 8372 transitions. [2022-03-01 18:44:03,963 INFO L78 Accepts]: Start accepts. Automaton has 2308 states and 8372 transitions. Word has length 26 [2022-03-01 18:44:03,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:03,963 INFO L470 AbstractCegarLoop]: Abstraction has 2308 states and 8372 transitions. [2022-03-01 18:44:03,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:44:03,963 INFO L276 IsEmpty]: Start isEmpty. Operand 2308 states and 8372 transitions. [2022-03-01 18:44:03,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:03,966 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:03,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-03-01 18:44:03,982 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-03-01 18:44:04,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:04,168 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:04,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:04,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1503265304, now seen corresponding path program 16 times [2022-03-01 18:44:04,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:04,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480225329] [2022-03-01 18:44:04,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:04,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:04,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:04,381 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:04,381 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:04,381 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480225329] [2022-03-01 18:44:04,381 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480225329] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:04,381 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494684045] [2022-03-01 18:44:04,381 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:44:04,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:04,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:04,383 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:04,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-03-01 18:44:04,408 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:44:04,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:44:04,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:44:04,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:04,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:04,628 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:04,628 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2022-03-01 18:44:04,651 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:04,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:04,803 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:04,816 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:04,816 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 21 treesize of output 56 [2022-03-01 18:44:04,950 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:04,952 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:04,962 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:04,962 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 20 treesize of output 47 [2022-03-01 18:44:05,142 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:05,143 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494684045] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:05,143 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:05,143 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-03-01 18:44:05,143 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534503197] [2022-03-01 18:44:05,143 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:05,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:44:05,143 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:05,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:44:05,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:44:05,143 INFO L87 Difference]: Start difference. First operand 2308 states and 8372 transitions. Second operand has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 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-03-01 18:44:07,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:07,688 INFO L93 Difference]: Finished difference Result 5384 states and 17521 transitions. [2022-03-01 18:44:07,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-01 18:44:07,688 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 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-03-01 18:44:07,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:07,697 INFO L225 Difference]: With dead ends: 5384 [2022-03-01 18:44:07,698 INFO L226 Difference]: Without dead ends: 5369 [2022-03-01 18:44:07,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1713 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1126, Invalid=4130, Unknown=0, NotChecked=0, Total=5256 [2022-03-01 18:44:07,698 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 476 mSDsluCounter, 732 mSDsCounter, 0 mSdLazyCounter, 1566 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 1947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 269 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:07,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [476 Valid, 425 Invalid, 1947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1566 Invalid, 0 Unknown, 269 Unchecked, 0.7s Time] [2022-03-01 18:44:07,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5369 states. [2022-03-01 18:44:07,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5369 to 2294. [2022-03-01 18:44:07,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2294 states, 2293 states have (on average 3.6240732664631485) internal successors, (8310), 2293 states have internal predecessors, (8310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:07,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2294 states to 2294 states and 8310 transitions. [2022-03-01 18:44:07,747 INFO L78 Accepts]: Start accepts. Automaton has 2294 states and 8310 transitions. Word has length 26 [2022-03-01 18:44:07,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:07,747 INFO L470 AbstractCegarLoop]: Abstraction has 2294 states and 8310 transitions. [2022-03-01 18:44:07,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 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-03-01 18:44:07,747 INFO L276 IsEmpty]: Start isEmpty. Operand 2294 states and 8310 transitions. [2022-03-01 18:44:07,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:07,750 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:07,750 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-03-01 18:44:07,766 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-03-01 18:44:07,966 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,SelfDestructingSolverStorable53 [2022-03-01 18:44:07,966 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:07,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:07,966 INFO L85 PathProgramCache]: Analyzing trace with hash -705646396, now seen corresponding path program 17 times [2022-03-01 18:44:07,966 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:07,966 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494984116] [2022-03-01 18:44:07,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:07,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:07,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:08,180 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:08,181 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:08,181 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494984116] [2022-03-01 18:44:08,181 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494984116] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:08,181 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273114439] [2022-03-01 18:44:08,181 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:44:08,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:08,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:08,183 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:08,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-03-01 18:44:08,208 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:44:08,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:44:08,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 18:44:08,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:08,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:08,479 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:08,480 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 24 treesize of output 16 [2022-03-01 18:44:08,503 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:08,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:08,662 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:08,672 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:08,672 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 21 treesize of output 56 [2022-03-01 18:44:08,780 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:08,782 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:08,790 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:08,791 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 20 treesize of output 47 [2022-03-01 18:44:09,014 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:09,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273114439] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:09,014 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:09,014 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-03-01 18:44:09,014 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105396128] [2022-03-01 18:44:09,014 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:09,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 18:44:09,015 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:09,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 18:44:09,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:44:09,016 INFO L87 Difference]: Start difference. First operand 2294 states and 8310 transitions. Second operand has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 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-03-01 18:44:13,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:13,051 INFO L93 Difference]: Finished difference Result 4714 states and 15312 transitions. [2022-03-01 18:44:13,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-03-01 18:44:13,052 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 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-03-01 18:44:13,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:13,059 INFO L225 Difference]: With dead ends: 4714 [2022-03-01 18:44:13,059 INFO L226 Difference]: Without dead ends: 4651 [2022-03-01 18:44:13,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3164 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=1261, Invalid=8639, Unknown=0, NotChecked=0, Total=9900 [2022-03-01 18:44:13,060 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 467 mSDsluCounter, 1017 mSDsCounter, 0 mSdLazyCounter, 2100 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 2186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 2100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:13,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [467 Valid, 549 Invalid, 2186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 2100 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 18:44:13,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4651 states. [2022-03-01 18:44:13,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4651 to 2420. [2022-03-01 18:44:13,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2420 states, 2419 states have (on average 3.6143034311699047) internal successors, (8743), 2419 states have internal predecessors, (8743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:13,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2420 states to 2420 states and 8743 transitions. [2022-03-01 18:44:13,104 INFO L78 Accepts]: Start accepts. Automaton has 2420 states and 8743 transitions. Word has length 26 [2022-03-01 18:44:13,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:13,105 INFO L470 AbstractCegarLoop]: Abstraction has 2420 states and 8743 transitions. [2022-03-01 18:44:13,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 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-03-01 18:44:13,105 INFO L276 IsEmpty]: Start isEmpty. Operand 2420 states and 8743 transitions. [2022-03-01 18:44:13,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:13,108 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:13,108 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-03-01 18:44:13,124 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-03-01 18:44:13,323 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,SelfDestructingSolverStorable54 [2022-03-01 18:44:13,324 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:13,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:13,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1190773488, now seen corresponding path program 18 times [2022-03-01 18:44:13,324 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:13,324 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953584524] [2022-03-01 18:44:13,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:13,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:13,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:13,554 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:13,554 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:13,554 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953584524] [2022-03-01 18:44:13,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953584524] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:13,555 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355423196] [2022-03-01 18:44:13,555 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:44:13,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:13,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:13,556 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:13,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-03-01 18:44:13,582 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:44:13,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:44:13,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:44:13,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:13,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:13,835 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:13,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 29 [2022-03-01 18:44:13,893 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:13,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:14,108 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:44:14,108 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 21 treesize of output 56 [2022-03-01 18:44:14,252 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:14,254 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:14,267 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:14,267 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 20 treesize of output 47 [2022-03-01 18:44:14,482 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:14,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355423196] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:14,483 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:14,483 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:44:14,483 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656536325] [2022-03-01 18:44:14,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:14,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:44:14,483 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:14,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:44:14,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:44:14,483 INFO L87 Difference]: Start difference. First operand 2420 states and 8743 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-03-01 18:44:16,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:16,588 INFO L93 Difference]: Finished difference Result 4407 states and 14743 transitions. [2022-03-01 18:44:16,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-01 18:44:16,589 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-03-01 18:44:16,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:16,596 INFO L225 Difference]: With dead ends: 4407 [2022-03-01 18:44:16,596 INFO L226 Difference]: Without dead ends: 4377 [2022-03-01 18:44:16,597 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1439 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=663, Invalid=4307, Unknown=0, NotChecked=0, Total=4970 [2022-03-01 18:44:16,597 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 274 mSDsluCounter, 930 mSDsCounter, 0 mSdLazyCounter, 2190 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 2245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 2190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:16,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 467 Invalid, 2245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 2190 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 18:44:16,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4377 states. [2022-03-01 18:44:16,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4377 to 2375. [2022-03-01 18:44:16,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2375 states, 2374 states have (on average 3.608677337826453) internal successors, (8567), 2374 states have internal predecessors, (8567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:16,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2375 states to 2375 states and 8567 transitions. [2022-03-01 18:44:16,647 INFO L78 Accepts]: Start accepts. Automaton has 2375 states and 8567 transitions. Word has length 26 [2022-03-01 18:44:16,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:16,647 INFO L470 AbstractCegarLoop]: Abstraction has 2375 states and 8567 transitions. [2022-03-01 18:44:16,647 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-03-01 18:44:16,647 INFO L276 IsEmpty]: Start isEmpty. Operand 2375 states and 8567 transitions. [2022-03-01 18:44:16,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:16,650 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:16,650 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-03-01 18:44:16,668 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-03-01 18:44:16,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:16,863 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:16,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:16,864 INFO L85 PathProgramCache]: Analyzing trace with hash -376486824, now seen corresponding path program 19 times [2022-03-01 18:44:16,864 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:16,864 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348779859] [2022-03-01 18:44:16,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:16,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:16,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:17,107 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:17,107 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:17,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348779859] [2022-03-01 18:44:17,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348779859] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:17,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134638015] [2022-03-01 18:44:17,108 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:44:17,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:17,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:17,109 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:17,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-03-01 18:44:17,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:17,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:44:17,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:17,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:17,434 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:17,434 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 22 treesize of output 14 [2022-03-01 18:44:17,466 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:17,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:17,585 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:17,597 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:17,597 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 21 treesize of output 56 [2022-03-01 18:44:17,732 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:17,734 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:17,744 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:17,744 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 20 treesize of output 47 [2022-03-01 18:44:17,891 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:17,892 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134638015] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:17,892 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:17,892 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-03-01 18:44:17,892 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207821821] [2022-03-01 18:44:17,892 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:17,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:44:17,892 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:17,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:44:17,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:44:17,893 INFO L87 Difference]: Start difference. First operand 2375 states and 8567 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:44:19,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:19,572 INFO L93 Difference]: Finished difference Result 4514 states and 14946 transitions. [2022-03-01 18:44:19,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 18:44:19,572 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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 26 [2022-03-01 18:44:19,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:19,581 INFO L225 Difference]: With dead ends: 4514 [2022-03-01 18:44:19,581 INFO L226 Difference]: Without dead ends: 4451 [2022-03-01 18:44:19,581 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1164 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=686, Invalid=3096, Unknown=0, NotChecked=0, Total=3782 [2022-03-01 18:44:19,584 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 414 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 1251 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 414 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 1332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:19,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [414 Valid, 289 Invalid, 1332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1251 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:44:19,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4451 states. [2022-03-01 18:44:19,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4451 to 2441. [2022-03-01 18:44:19,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2441 states, 2440 states have (on average 3.6176229508196722) internal successors, (8827), 2440 states have internal predecessors, (8827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:19,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2441 states to 2441 states and 8827 transitions. [2022-03-01 18:44:19,637 INFO L78 Accepts]: Start accepts. Automaton has 2441 states and 8827 transitions. Word has length 26 [2022-03-01 18:44:19,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:19,637 INFO L470 AbstractCegarLoop]: Abstraction has 2441 states and 8827 transitions. [2022-03-01 18:44:19,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:44:19,637 INFO L276 IsEmpty]: Start isEmpty. Operand 2441 states and 8827 transitions. [2022-03-01 18:44:19,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:19,640 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:19,640 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-03-01 18:44:19,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-03-01 18:44:19,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:19,842 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:19,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:19,842 INFO L85 PathProgramCache]: Analyzing trace with hash -1635493100, now seen corresponding path program 20 times [2022-03-01 18:44:19,842 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:19,842 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398559295] [2022-03-01 18:44:19,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:19,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:19,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:20,062 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:20,062 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:20,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398559295] [2022-03-01 18:44:20,062 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398559295] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:20,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133372400] [2022-03-01 18:44:20,063 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:44:20,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:20,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:20,064 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:20,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-03-01 18:44:20,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:44:20,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:44:20,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:44:20,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:20,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:20,354 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:20,354 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 26 treesize of output 34 [2022-03-01 18:44:20,464 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:20,464 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:20,596 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:20,596 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 38 treesize of output 71 [2022-03-01 18:44:21,487 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:21,487 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133372400] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:21,487 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:21,487 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:44:21,488 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087197937] [2022-03-01 18:44:21,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:21,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:44:21,488 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:21,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:44:21,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:44:21,488 INFO L87 Difference]: Start difference. First operand 2441 states and 8827 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:44:24,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:24,458 INFO L93 Difference]: Finished difference Result 5089 states and 16612 transitions. [2022-03-01 18:44:24,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-01 18:44:24,458 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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 26 [2022-03-01 18:44:24,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:24,468 INFO L225 Difference]: With dead ends: 5089 [2022-03-01 18:44:24,468 INFO L226 Difference]: Without dead ends: 5021 [2022-03-01 18:44:24,468 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 35 SyntacticMatches, 5 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1781 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1091, Invalid=4311, Unknown=0, NotChecked=0, Total=5402 [2022-03-01 18:44:24,469 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 486 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 1090 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 1712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1090 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 519 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:24,469 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [486 Valid, 417 Invalid, 1712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1090 Invalid, 0 Unknown, 519 Unchecked, 0.6s Time] [2022-03-01 18:44:24,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5021 states. [2022-03-01 18:44:24,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5021 to 2432. [2022-03-01 18:44:24,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2432 states, 2431 states have (on average 3.6199095022624435) internal successors, (8800), 2431 states have internal predecessors, (8800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:24,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2432 states to 2432 states and 8800 transitions. [2022-03-01 18:44:24,524 INFO L78 Accepts]: Start accepts. Automaton has 2432 states and 8800 transitions. Word has length 26 [2022-03-01 18:44:24,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:24,524 INFO L470 AbstractCegarLoop]: Abstraction has 2432 states and 8800 transitions. [2022-03-01 18:44:24,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:44:24,525 INFO L276 IsEmpty]: Start isEmpty. Operand 2432 states and 8800 transitions. [2022-03-01 18:44:24,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:24,528 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:24,529 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-03-01 18:44:24,545 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-03-01 18:44:24,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:24,743 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:24,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:24,744 INFO L85 PathProgramCache]: Analyzing trace with hash -913979680, now seen corresponding path program 21 times [2022-03-01 18:44:24,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:24,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771941034] [2022-03-01 18:44:24,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:24,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:24,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:24,955 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:24,956 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:24,956 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771941034] [2022-03-01 18:44:24,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771941034] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:24,956 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251645892] [2022-03-01 18:44:24,956 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:44:24,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:24,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:24,968 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:24,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-03-01 18:44:24,990 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:44:24,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:44:24,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 18:44:24,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:25,339 INFO L353 Elim1Store]: treesize reduction 29, result has 40.8 percent of original size [2022-03-01 18:44:25,339 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 6 new quantified variables, introduced 6 case distinctions, treesize of input 70 treesize of output 77 [2022-03-01 18:44:25,474 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:25,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:25,714 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:25,715 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:25,727 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:25,727 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 21 treesize of output 48 [2022-03-01 18:44:25,774 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:25,775 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 20 treesize of output 5 [2022-03-01 18:44:25,958 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:25,959 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251645892] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:25,959 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:25,959 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 27 [2022-03-01 18:44:25,959 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047778686] [2022-03-01 18:44:25,959 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:25,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 18:44:25,959 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:25,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 18:44:25,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=602, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:44:25,960 INFO L87 Difference]: Start difference. First operand 2432 states and 8800 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 27 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-03-01 18:44:28,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:28,359 INFO L93 Difference]: Finished difference Result 4523 states and 15293 transitions. [2022-03-01 18:44:28,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 18:44:28,359 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 27 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-03-01 18:44:28,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:28,367 INFO L225 Difference]: With dead ends: 4523 [2022-03-01 18:44:28,367 INFO L226 Difference]: Without dead ends: 4460 [2022-03-01 18:44:28,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1217 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=739, Invalid=3817, Unknown=0, NotChecked=0, Total=4556 [2022-03-01 18:44:28,368 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 371 mSDsluCounter, 708 mSDsCounter, 0 mSdLazyCounter, 1700 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 1756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:28,368 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 333 Invalid, 1756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1700 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 18:44:28,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4460 states. [2022-03-01 18:44:28,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4460 to 2477. [2022-03-01 18:44:28,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2477 states, 2476 states have (on average 3.6163166397415187) internal successors, (8954), 2476 states have internal predecessors, (8954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:28,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2477 states to 2477 states and 8954 transitions. [2022-03-01 18:44:28,412 INFO L78 Accepts]: Start accepts. Automaton has 2477 states and 8954 transitions. Word has length 26 [2022-03-01 18:44:28,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:28,413 INFO L470 AbstractCegarLoop]: Abstraction has 2477 states and 8954 transitions. [2022-03-01 18:44:28,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 27 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-03-01 18:44:28,413 INFO L276 IsEmpty]: Start isEmpty. Operand 2477 states and 8954 transitions. [2022-03-01 18:44:28,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:28,416 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:28,416 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-03-01 18:44:28,433 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-03-01 18:44:28,631 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,SelfDestructingSolverStorable58 [2022-03-01 18:44:28,631 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:28,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:28,631 INFO L85 PathProgramCache]: Analyzing trace with hash 2121981340, now seen corresponding path program 22 times [2022-03-01 18:44:28,632 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:28,632 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034989400] [2022-03-01 18:44:28,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:28,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:28,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:28,800 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:28,800 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:28,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034989400] [2022-03-01 18:44:28,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034989400] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:28,801 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50991154] [2022-03-01 18:44:28,801 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:44:28,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:28,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:28,802 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:28,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-03-01 18:44:28,822 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:44:28,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:44:28,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:44:28,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:29,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:29,062 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:29,062 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 29 treesize of output 29 [2022-03-01 18:44:29,121 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:29,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:29,227 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:29,238 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:29,238 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 21 treesize of output 56 [2022-03-01 18:44:29,332 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:29,334 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:29,342 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:29,342 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 20 treesize of output 47 [2022-03-01 18:44:29,497 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:29,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50991154] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:29,497 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:29,497 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:44:29,498 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298121225] [2022-03-01 18:44:29,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:29,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:44:29,498 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:29,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:44:29,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:44:29,498 INFO L87 Difference]: Start difference. First operand 2477 states and 8954 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:44:31,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:31,784 INFO L93 Difference]: Finished difference Result 5345 states and 17184 transitions. [2022-03-01 18:44:31,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-01 18:44:31,785 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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 26 [2022-03-01 18:44:31,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:31,795 INFO L225 Difference]: With dead ends: 5345 [2022-03-01 18:44:31,795 INFO L226 Difference]: Without dead ends: 5214 [2022-03-01 18:44:31,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 34 SyntacticMatches, 5 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1792 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1064, Invalid=4486, Unknown=0, NotChecked=0, Total=5550 [2022-03-01 18:44:31,795 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 404 mSDsluCounter, 831 mSDsCounter, 0 mSdLazyCounter, 1740 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 1817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:31,802 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [404 Valid, 440 Invalid, 1817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1740 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 18:44:31,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5214 states. [2022-03-01 18:44:31,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5214 to 2604. [2022-03-01 18:44:31,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2604 states, 2603 states have (on average 3.606607760276604) internal successors, (9388), 2603 states have internal predecessors, (9388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:31,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2604 states to 2604 states and 9388 transitions. [2022-03-01 18:44:31,862 INFO L78 Accepts]: Start accepts. Automaton has 2604 states and 9388 transitions. Word has length 26 [2022-03-01 18:44:31,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:31,862 INFO L470 AbstractCegarLoop]: Abstraction has 2604 states and 9388 transitions. [2022-03-01 18:44:31,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:44:31,863 INFO L276 IsEmpty]: Start isEmpty. Operand 2604 states and 9388 transitions. [2022-03-01 18:44:31,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:31,867 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:31,867 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-03-01 18:44:31,882 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-03-01 18:44:32,082 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,SelfDestructingSolverStorable59 [2022-03-01 18:44:32,082 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:32,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:32,083 INFO L85 PathProgramCache]: Analyzing trace with hash 193303520, now seen corresponding path program 23 times [2022-03-01 18:44:32,083 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:32,083 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069486823] [2022-03-01 18:44:32,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:32,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:32,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:32,305 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:32,305 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:32,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069486823] [2022-03-01 18:44:32,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069486823] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:32,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511843957] [2022-03-01 18:44:32,305 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:44:32,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:32,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:32,306 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:32,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-03-01 18:44:32,333 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 18:44:32,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:44:32,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:44:32,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:32,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:32,586 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:32,586 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 24 treesize of output 16 [2022-03-01 18:44:32,615 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:32,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:32,770 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:44:32,771 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 20 treesize of output 55 [2022-03-01 18:44:32,937 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:32,940 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:32,950 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:32,950 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 20 treesize of output 47 [2022-03-01 18:44:33,154 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:33,154 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511843957] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:33,154 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:33,154 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-03-01 18:44:33,154 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189851300] [2022-03-01 18:44:33,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:33,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:44:33,155 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:33,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:44:33,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:44:33,155 INFO L87 Difference]: Start difference. First operand 2604 states and 9388 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:34,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:34,059 INFO L93 Difference]: Finished difference Result 3796 states and 12810 transitions. [2022-03-01 18:44:34,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-01 18:44:34,059 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 21 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 26 [2022-03-01 18:44:34,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:34,066 INFO L225 Difference]: With dead ends: 3796 [2022-03-01 18:44:34,066 INFO L226 Difference]: Without dead ends: 3766 [2022-03-01 18:44:34,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 35 SyntacticMatches, 6 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=207, Invalid=1125, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 18:44:34,066 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 149 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 1086 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 1180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1086 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:34,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 243 Invalid, 1180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1086 Invalid, 0 Unknown, 68 Unchecked, 0.5s Time] [2022-03-01 18:44:34,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3766 states. [2022-03-01 18:44:34,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3766 to 2614. [2022-03-01 18:44:34,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2614 states, 2613 states have (on average 3.6069651741293534) internal successors, (9425), 2613 states have internal predecessors, (9425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:34,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2614 states to 2614 states and 9425 transitions. [2022-03-01 18:44:34,110 INFO L78 Accepts]: Start accepts. Automaton has 2614 states and 9425 transitions. Word has length 26 [2022-03-01 18:44:34,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:34,111 INFO L470 AbstractCegarLoop]: Abstraction has 2614 states and 9425 transitions. [2022-03-01 18:44:34,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:34,111 INFO L276 IsEmpty]: Start isEmpty. Operand 2614 states and 9425 transitions. [2022-03-01 18:44:34,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:34,114 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:34,115 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-03-01 18:44:34,130 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-03-01 18:44:34,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:34,330 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:34,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:34,330 INFO L85 PathProgramCache]: Analyzing trace with hash 1764129120, now seen corresponding path program 24 times [2022-03-01 18:44:34,331 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:34,331 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796629714] [2022-03-01 18:44:34,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:34,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:34,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:34,485 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:34,485 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:34,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796629714] [2022-03-01 18:44:34,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796629714] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:34,485 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375201604] [2022-03-01 18:44:34,485 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:44:34,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:34,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:34,487 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:34,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-03-01 18:44:34,522 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:44:34,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:44:34,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:44:34,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:34,806 INFO L353 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-03-01 18:44:34,806 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 5 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 63 [2022-03-01 18:44:34,889 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:34,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:35,103 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:44:35,104 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 21 treesize of output 56 [2022-03-01 18:44:35,256 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:35,258 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:35,266 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:35,266 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 20 treesize of output 47 [2022-03-01 18:44:35,414 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:35,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375201604] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:35,415 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:35,415 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:44:35,415 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043359737] [2022-03-01 18:44:35,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:35,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:44:35,415 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:35,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:44:35,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:44:35,415 INFO L87 Difference]: Start difference. First operand 2614 states and 9425 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-03-01 18:44:37,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:37,301 INFO L93 Difference]: Finished difference Result 4986 states and 16584 transitions. [2022-03-01 18:44:37,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-01 18:44:37,301 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-03-01 18:44:37,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:37,310 INFO L225 Difference]: With dead ends: 4986 [2022-03-01 18:44:37,310 INFO L226 Difference]: Without dead ends: 4891 [2022-03-01 18:44:37,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1616 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=788, Invalid=4468, Unknown=0, NotChecked=0, Total=5256 [2022-03-01 18:44:37,311 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 380 mSDsluCounter, 561 mSDsCounter, 0 mSdLazyCounter, 1491 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:37,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 310 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1491 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:44:37,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4891 states. [2022-03-01 18:44:37,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4891 to 2627. [2022-03-01 18:44:37,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2626 states have (on average 3.6085300837776084) internal successors, (9476), 2626 states have internal predecessors, (9476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:37,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 9476 transitions. [2022-03-01 18:44:37,366 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 9476 transitions. Word has length 26 [2022-03-01 18:44:37,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:37,366 INFO L470 AbstractCegarLoop]: Abstraction has 2627 states and 9476 transitions. [2022-03-01 18:44:37,366 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-03-01 18:44:37,366 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 9476 transitions. [2022-03-01 18:44:37,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:37,369 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:37,369 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-03-01 18:44:37,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-03-01 18:44:37,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:37,571 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:37,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:37,572 INFO L85 PathProgramCache]: Analyzing trace with hash -340731392, now seen corresponding path program 25 times [2022-03-01 18:44:37,572 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:37,572 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441431130] [2022-03-01 18:44:37,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:37,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:37,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:37,765 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:37,765 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:37,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441431130] [2022-03-01 18:44:37,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441431130] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:37,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402393340] [2022-03-01 18:44:37,766 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:44:37,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:37,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:37,779 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:37,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-03-01 18:44:37,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:37,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:44:37,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:38,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:38,034 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:38,035 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 29 treesize of output 21 [2022-03-01 18:44:38,055 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:38,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:38,180 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:38,192 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:38,193 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 21 treesize of output 56 [2022-03-01 18:44:38,283 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:38,285 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:38,293 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:38,293 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 20 treesize of output 47 [2022-03-01 18:44:38,433 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:38,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402393340] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:38,433 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:38,433 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-03-01 18:44:38,433 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154324287] [2022-03-01 18:44:38,433 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:38,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:44:38,433 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:38,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:44:38,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:44:38,434 INFO L87 Difference]: Start difference. First operand 2627 states and 9476 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:44:39,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:39,489 INFO L93 Difference]: Finished difference Result 4453 states and 14888 transitions. [2022-03-01 18:44:39,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 18:44:39,489 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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 26 [2022-03-01 18:44:39,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:39,498 INFO L225 Difference]: With dead ends: 4453 [2022-03-01 18:44:39,498 INFO L226 Difference]: Without dead ends: 4413 [2022-03-01 18:44:39,499 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1006 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=603, Invalid=2589, Unknown=0, NotChecked=0, Total=3192 [2022-03-01 18:44:39,499 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 342 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 716 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 716 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 176 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:39,499 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [342 Valid, 236 Invalid, 963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 716 Invalid, 0 Unknown, 176 Unchecked, 0.3s Time] [2022-03-01 18:44:39,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4413 states. [2022-03-01 18:44:39,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4413 to 2673. [2022-03-01 18:44:39,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2673 states, 2672 states have (on average 3.6096556886227544) internal successors, (9645), 2672 states have internal predecessors, (9645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:39,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2673 states to 2673 states and 9645 transitions. [2022-03-01 18:44:39,570 INFO L78 Accepts]: Start accepts. Automaton has 2673 states and 9645 transitions. Word has length 26 [2022-03-01 18:44:39,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:39,570 INFO L470 AbstractCegarLoop]: Abstraction has 2673 states and 9645 transitions. [2022-03-01 18:44:39,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:44:39,570 INFO L276 IsEmpty]: Start isEmpty. Operand 2673 states and 9645 transitions. [2022-03-01 18:44:39,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:39,574 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:39,574 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-03-01 18:44:39,589 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-03-01 18:44:39,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:39,789 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:39,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:39,790 INFO L85 PathProgramCache]: Analyzing trace with hash -1958264172, now seen corresponding path program 26 times [2022-03-01 18:44:39,790 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:39,790 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019935865] [2022-03-01 18:44:39,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:39,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:39,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:39,943 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:39,944 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:39,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019935865] [2022-03-01 18:44:39,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019935865] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:39,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736450141] [2022-03-01 18:44:39,944 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:44:39,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:39,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:39,945 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:39,946 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-03-01 18:44:39,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:44:39,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:44:39,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:44:39,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:40,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:40,134 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:40,134 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 26 treesize of output 34 [2022-03-01 18:44:40,222 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:40,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:40,344 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:40,344 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 38 treesize of output 71 [2022-03-01 18:44:40,936 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:40,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736450141] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:40,936 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:40,936 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:44:40,936 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389490213] [2022-03-01 18:44:40,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:40,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:44:40,942 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:40,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:44:40,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:44:40,945 INFO L87 Difference]: Start difference. First operand 2673 states and 9645 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:44:43,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:43,895 INFO L93 Difference]: Finished difference Result 4963 states and 16602 transitions. [2022-03-01 18:44:43,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-03-01 18:44:43,895 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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 26 [2022-03-01 18:44:43,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:43,903 INFO L225 Difference]: With dead ends: 4963 [2022-03-01 18:44:43,903 INFO L226 Difference]: Without dead ends: 4919 [2022-03-01 18:44:43,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 45 SyntacticMatches, 5 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2051 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1193, Invalid=4659, Unknown=0, NotChecked=0, Total=5852 [2022-03-01 18:44:43,904 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 473 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 1187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 173 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:43,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [473 Valid, 303 Invalid, 1187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 916 Invalid, 0 Unknown, 173 Unchecked, 0.5s Time] [2022-03-01 18:44:43,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4919 states. [2022-03-01 18:44:43,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4919 to 2690. [2022-03-01 18:44:43,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2690 states, 2689 states have (on average 3.6106359241353663) internal successors, (9709), 2689 states have internal predecessors, (9709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:43,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2690 states to 2690 states and 9709 transitions. [2022-03-01 18:44:43,962 INFO L78 Accepts]: Start accepts. Automaton has 2690 states and 9709 transitions. Word has length 26 [2022-03-01 18:44:43,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:43,962 INFO L470 AbstractCegarLoop]: Abstraction has 2690 states and 9709 transitions. [2022-03-01 18:44:43,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:44:43,963 INFO L276 IsEmpty]: Start isEmpty. Operand 2690 states and 9709 transitions. [2022-03-01 18:44:43,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:43,991 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:43,991 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-03-01 18:44:44,009 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-03-01 18:44:44,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:44,207 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:44,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:44,207 INFO L85 PathProgramCache]: Analyzing trace with hash -1158422128, now seen corresponding path program 27 times [2022-03-01 18:44:44,207 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:44,207 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990324938] [2022-03-01 18:44:44,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:44,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:44,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:44,379 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:44,379 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:44,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990324938] [2022-03-01 18:44:44,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990324938] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:44,380 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045201503] [2022-03-01 18:44:44,380 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:44:44,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:44,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:44,382 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:44,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-03-01 18:44:44,418 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:44:44,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:44:44,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:44:44,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:44,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:44,600 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:44,600 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 28 treesize of output 28 [2022-03-01 18:44:44,638 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:44,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:44,748 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:44,759 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:44,759 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 21 treesize of output 56 [2022-03-01 18:44:44,872 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:44,873 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:44,882 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:44,882 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 20 treesize of output 47 [2022-03-01 18:44:45,074 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:45,074 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045201503] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:45,074 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:45,074 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:44:45,074 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57787177] [2022-03-01 18:44:45,074 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:45,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:44:45,074 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:45,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:44:45,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:44:45,075 INFO L87 Difference]: Start difference. First operand 2690 states and 9709 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-03-01 18:44:46,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:46,811 INFO L93 Difference]: Finished difference Result 5009 states and 16652 transitions. [2022-03-01 18:44:46,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-01 18:44:46,811 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-03-01 18:44:46,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:46,822 INFO L225 Difference]: With dead ends: 5009 [2022-03-01 18:44:46,822 INFO L226 Difference]: Without dead ends: 4969 [2022-03-01 18:44:46,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 33 SyntacticMatches, 6 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1600 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=964, Invalid=3728, Unknown=0, NotChecked=0, Total=4692 [2022-03-01 18:44:46,823 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 414 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 414 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 1262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 167 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:46,823 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [414 Valid, 332 Invalid, 1262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1016 Invalid, 0 Unknown, 167 Unchecked, 0.4s Time] [2022-03-01 18:44:46,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4969 states. [2022-03-01 18:44:46,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4969 to 2690. [2022-03-01 18:44:46,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2690 states, 2689 states have (on average 3.611751580513202) internal successors, (9712), 2689 states have internal predecessors, (9712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:46,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2690 states to 2690 states and 9712 transitions. [2022-03-01 18:44:46,890 INFO L78 Accepts]: Start accepts. Automaton has 2690 states and 9712 transitions. Word has length 26 [2022-03-01 18:44:46,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:46,890 INFO L470 AbstractCegarLoop]: Abstraction has 2690 states and 9712 transitions. [2022-03-01 18:44:46,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-03-01 18:44:46,890 INFO L276 IsEmpty]: Start isEmpty. Operand 2690 states and 9712 transitions. [2022-03-01 18:44:46,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:46,895 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:46,895 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-03-01 18:44:46,912 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-03-01 18:44:47,111 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,SelfDestructingSolverStorable64 [2022-03-01 18:44:47,111 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:47,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:47,111 INFO L85 PathProgramCache]: Analyzing trace with hash 646760220, now seen corresponding path program 28 times [2022-03-01 18:44:47,111 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:47,111 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381317794] [2022-03-01 18:44:47,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:47,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:47,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:47,313 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:47,314 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:47,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381317794] [2022-03-01 18:44:47,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381317794] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:47,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671187794] [2022-03-01 18:44:47,314 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:44:47,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:47,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:47,328 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:47,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-03-01 18:44:47,370 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:44:47,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:44:47,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:44:47,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:47,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:47,626 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:47,626 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 22 treesize of output 22 [2022-03-01 18:44:47,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:47,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:47,812 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:47,823 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:47,823 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 20 treesize of output 55 [2022-03-01 18:44:47,938 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:47,940 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:47,948 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:47,949 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 20 treesize of output 47 [2022-03-01 18:44:48,106 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:48,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671187794] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:48,107 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:48,107 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-03-01 18:44:48,107 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984948437] [2022-03-01 18:44:48,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:48,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 18:44:48,108 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:48,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 18:44:48,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2022-03-01 18:44:48,108 INFO L87 Difference]: Start difference. First operand 2690 states and 9712 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-03-01 18:44:49,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:49,831 INFO L93 Difference]: Finished difference Result 4644 states and 15587 transitions. [2022-03-01 18:44:49,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-01 18:44:49,831 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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 26 [2022-03-01 18:44:49,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:49,853 INFO L225 Difference]: With dead ends: 4644 [2022-03-01 18:44:49,854 INFO L226 Difference]: Without dead ends: 4579 [2022-03-01 18:44:49,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 34 SyntacticMatches, 6 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1089 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=672, Invalid=2750, Unknown=0, NotChecked=0, Total=3422 [2022-03-01 18:44:49,854 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 429 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 873 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 1082 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 115 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:49,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [429 Valid, 246 Invalid, 1082 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 873 Invalid, 0 Unknown, 115 Unchecked, 0.4s Time] [2022-03-01 18:44:49,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4579 states. [2022-03-01 18:44:49,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4579 to 2697. [2022-03-01 18:44:49,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2697 states, 2696 states have (on average 3.615727002967359) internal successors, (9748), 2696 states have internal predecessors, (9748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:49,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2697 states to 2697 states and 9748 transitions. [2022-03-01 18:44:49,906 INFO L78 Accepts]: Start accepts. Automaton has 2697 states and 9748 transitions. Word has length 26 [2022-03-01 18:44:49,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:49,906 INFO L470 AbstractCegarLoop]: Abstraction has 2697 states and 9748 transitions. [2022-03-01 18:44:49,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-03-01 18:44:49,906 INFO L276 IsEmpty]: Start isEmpty. Operand 2697 states and 9748 transitions. [2022-03-01 18:44:49,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:49,910 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:49,910 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-03-01 18:44:49,927 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-03-01 18:44:50,121 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:50,121 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:50,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:50,122 INFO L85 PathProgramCache]: Analyzing trace with hash -599960430, now seen corresponding path program 29 times [2022-03-01 18:44:50,122 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:50,122 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786949697] [2022-03-01 18:44:50,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:50,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:50,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:50,350 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:50,350 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:50,350 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786949697] [2022-03-01 18:44:50,350 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786949697] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:50,350 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054251125] [2022-03-01 18:44:50,350 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:44:50,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:50,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:50,351 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:50,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-03-01 18:44:50,373 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 18:44:50,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:44:50,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:44:50,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:50,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:50,703 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:50,703 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 24 treesize of output 16 [2022-03-01 18:44:50,731 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:50,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:50,971 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:50,971 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 17 [2022-03-01 18:44:50,978 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 6 [2022-03-01 18:44:51,021 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:51,022 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054251125] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:51,022 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:51,022 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 26 [2022-03-01 18:44:51,022 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322329444] [2022-03-01 18:44:51,022 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:51,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-01 18:44:51,026 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:51,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-01 18:44:51,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2022-03-01 18:44:51,026 INFO L87 Difference]: Start difference. First operand 2697 states and 9748 transitions. Second operand has 26 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 26 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-03-01 18:44:52,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:52,349 INFO L93 Difference]: Finished difference Result 4289 states and 14868 transitions. [2022-03-01 18:44:52,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 18:44:52,349 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 26 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-03-01 18:44:52,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:52,358 INFO L225 Difference]: With dead ends: 4289 [2022-03-01 18:44:52,358 INFO L226 Difference]: Without dead ends: 4267 [2022-03-01 18:44:52,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=589, Invalid=2833, Unknown=0, NotChecked=0, Total=3422 [2022-03-01 18:44:52,363 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 241 mSDsluCounter, 594 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 1489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 684 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:52,363 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [241 Valid, 299 Invalid, 1489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 763 Invalid, 0 Unknown, 684 Unchecked, 0.3s Time] [2022-03-01 18:44:52,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4267 states. [2022-03-01 18:44:52,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4267 to 2721. [2022-03-01 18:44:52,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2720 states have (on average 3.6121323529411766) internal successors, (9825), 2720 states have internal predecessors, (9825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:52,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 9825 transitions. [2022-03-01 18:44:52,417 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 9825 transitions. Word has length 26 [2022-03-01 18:44:52,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:52,417 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 9825 transitions. [2022-03-01 18:44:52,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 26 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-03-01 18:44:52,417 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 9825 transitions. [2022-03-01 18:44:52,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:52,425 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:52,425 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-03-01 18:44:52,441 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-03-01 18:44:52,638 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,SelfDestructingSolverStorable66 [2022-03-01 18:44:52,639 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:52,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:52,639 INFO L85 PathProgramCache]: Analyzing trace with hash 179145086, now seen corresponding path program 30 times [2022-03-01 18:44:52,639 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:52,639 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019833461] [2022-03-01 18:44:52,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:52,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:52,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:52,828 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:52,828 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:52,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019833461] [2022-03-01 18:44:52,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019833461] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:52,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337866595] [2022-03-01 18:44:52,828 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:44:52,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:52,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:52,829 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:52,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-03-01 18:44:52,851 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:44:52,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:44:52,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:44:52,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:53,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:53,130 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:53,130 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 20 treesize of output 20 [2022-03-01 18:44:53,190 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:53,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:53,349 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:53,365 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:53,365 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 21 treesize of output 56 [2022-03-01 18:44:53,501 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:53,503 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:53,511 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:53,511 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 20 treesize of output 47 [2022-03-01 18:44:53,747 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:53,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337866595] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:53,747 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:53,747 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:44:53,747 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327198387] [2022-03-01 18:44:53,747 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:53,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:44:53,747 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:53,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:44:53,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:44:53,748 INFO L87 Difference]: Start difference. First operand 2721 states and 9825 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-03-01 18:44:55,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:55,555 INFO L93 Difference]: Finished difference Result 5079 states and 16896 transitions. [2022-03-01 18:44:55,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-01 18:44:55,555 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-03-01 18:44:55,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:55,564 INFO L225 Difference]: With dead ends: 5079 [2022-03-01 18:44:55,564 INFO L226 Difference]: Without dead ends: 5064 [2022-03-01 18:44:55,565 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 35 SyntacticMatches, 5 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1584 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=961, Invalid=3731, Unknown=0, NotChecked=0, Total=4692 [2022-03-01 18:44:55,565 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 429 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 965 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 1248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 965 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 202 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:55,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [429 Valid, 341 Invalid, 1248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 965 Invalid, 0 Unknown, 202 Unchecked, 0.4s Time] [2022-03-01 18:44:55,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5064 states. [2022-03-01 18:44:55,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5064 to 2727. [2022-03-01 18:44:55,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2727 states, 2726 states have (on average 3.611885546588408) internal successors, (9846), 2726 states have internal predecessors, (9846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:55,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2727 states to 2727 states and 9846 transitions. [2022-03-01 18:44:55,656 INFO L78 Accepts]: Start accepts. Automaton has 2727 states and 9846 transitions. Word has length 26 [2022-03-01 18:44:55,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:55,657 INFO L470 AbstractCegarLoop]: Abstraction has 2727 states and 9846 transitions. [2022-03-01 18:44:55,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-03-01 18:44:55,657 INFO L276 IsEmpty]: Start isEmpty. Operand 2727 states and 9846 transitions. [2022-03-01 18:44:55,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:55,661 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:55,661 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-03-01 18:44:55,676 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-03-01 18:44:55,875 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,SelfDestructingSolverStorable67 [2022-03-01 18:44:55,876 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:55,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:55,876 INFO L85 PathProgramCache]: Analyzing trace with hash -706653194, now seen corresponding path program 31 times [2022-03-01 18:44:55,876 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:55,876 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230101110] [2022-03-01 18:44:55,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:55,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:55,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:56,084 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:56,084 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:56,084 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230101110] [2022-03-01 18:44:56,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230101110] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:56,084 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549544405] [2022-03-01 18:44:56,084 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:44:56,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:56,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:56,085 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:56,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-03-01 18:44:56,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:56,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:44:56,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:56,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:56,383 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:56,383 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 22 treesize of output 22 [2022-03-01 18:44:56,442 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:56,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:56,594 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:56,610 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:56,610 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 20 treesize of output 55 [2022-03-01 18:44:56,751 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:56,754 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:56,765 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:44:56,765 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 20 treesize of output 47 [2022-03-01 18:44:56,988 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:56,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549544405] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:56,988 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:56,988 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-03-01 18:44:56,988 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672405638] [2022-03-01 18:44:56,988 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:56,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 18:44:56,988 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:56,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 18:44:56,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2022-03-01 18:44:56,989 INFO L87 Difference]: Start difference. First operand 2727 states and 9846 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 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-03-01 18:44:58,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:44:58,784 INFO L93 Difference]: Finished difference Result 4598 states and 15470 transitions. [2022-03-01 18:44:58,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-01 18:44:58,784 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 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 26 [2022-03-01 18:44:58,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:44:58,793 INFO L225 Difference]: With dead ends: 4598 [2022-03-01 18:44:58,794 INFO L226 Difference]: Without dead ends: 4562 [2022-03-01 18:44:58,794 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 36 SyntacticMatches, 6 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1172 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=707, Invalid=2953, Unknown=0, NotChecked=0, Total=3660 [2022-03-01 18:44:58,806 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 350 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 789 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 1086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 226 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:44:58,806 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [350 Valid, 332 Invalid, 1086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 789 Invalid, 0 Unknown, 226 Unchecked, 0.4s Time] [2022-03-01 18:44:58,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4562 states. [2022-03-01 18:44:58,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4562 to 2727. [2022-03-01 18:44:58,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2727 states, 2726 states have (on average 3.611885546588408) internal successors, (9846), 2726 states have internal predecessors, (9846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:44:58,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2727 states to 2727 states and 9846 transitions. [2022-03-01 18:44:58,878 INFO L78 Accepts]: Start accepts. Automaton has 2727 states and 9846 transitions. Word has length 26 [2022-03-01 18:44:58,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:44:58,878 INFO L470 AbstractCegarLoop]: Abstraction has 2727 states and 9846 transitions. [2022-03-01 18:44:58,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 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-03-01 18:44:58,878 INFO L276 IsEmpty]: Start isEmpty. Operand 2727 states and 9846 transitions. [2022-03-01 18:44:58,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:44:58,882 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:44:58,882 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:44:58,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-03-01 18:44:59,087 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,SelfDestructingSolverStorable68 [2022-03-01 18:44:59,087 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:44:59,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:44:59,088 INFO L85 PathProgramCache]: Analyzing trace with hash 902763630, now seen corresponding path program 37 times [2022-03-01 18:44:59,088 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:44:59,088 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126637963] [2022-03-01 18:44:59,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:44:59,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:44:59,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:59,296 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:59,296 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:44:59,296 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126637963] [2022-03-01 18:44:59,296 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126637963] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:44:59,296 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877511623] [2022-03-01 18:44:59,296 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:44:59,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:44:59,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:44:59,298 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:44:59,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-03-01 18:44:59,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:44:59,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:44:59,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:44:59,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:59,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:44:59,574 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:59,574 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:44:59,575 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 23 treesize of output 13 [2022-03-01 18:44:59,592 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:59,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:44:59,675 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:44:59,675 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 22 treesize of output 47 [2022-03-01 18:44:59,833 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:44:59,833 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877511623] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:44:59,833 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:44:59,834 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-01 18:44:59,834 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606823268] [2022-03-01 18:44:59,834 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:44:59,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:44:59,834 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:44:59,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:44:59,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:44:59,834 INFO L87 Difference]: Start difference. First operand 2727 states and 9846 transitions. Second operand has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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-03-01 18:45:01,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:45:01,504 INFO L93 Difference]: Finished difference Result 4463 states and 15278 transitions. [2022-03-01 18:45:01,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-01 18:45:01,505 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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-03-01 18:45:01,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:45:01,513 INFO L225 Difference]: With dead ends: 4463 [2022-03-01 18:45:01,513 INFO L226 Difference]: Without dead ends: 4433 [2022-03-01 18:45:01,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1276 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=629, Invalid=3661, Unknown=0, NotChecked=0, Total=4290 [2022-03-01 18:45:01,514 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 253 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 1280 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 1348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:45:01,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 302 Invalid, 1348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1280 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:45:01,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4433 states. [2022-03-01 18:45:01,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4433 to 2753. [2022-03-01 18:45:01,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2753 states, 2752 states have (on average 3.6071947674418605) internal successors, (9927), 2752 states have internal predecessors, (9927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:01,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2753 states to 2753 states and 9927 transitions. [2022-03-01 18:45:01,561 INFO L78 Accepts]: Start accepts. Automaton has 2753 states and 9927 transitions. Word has length 26 [2022-03-01 18:45:01,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:45:01,561 INFO L470 AbstractCegarLoop]: Abstraction has 2753 states and 9927 transitions. [2022-03-01 18:45:01,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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-03-01 18:45:01,561 INFO L276 IsEmpty]: Start isEmpty. Operand 2753 states and 9927 transitions. [2022-03-01 18:45:01,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:45:01,565 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:45:01,565 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-03-01 18:45:01,601 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-03-01 18:45:01,781 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,SelfDestructingSolverStorable69 [2022-03-01 18:45:01,781 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:45:01,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:45:01,781 INFO L85 PathProgramCache]: Analyzing trace with hash 2020528988, now seen corresponding path program 38 times [2022-03-01 18:45:01,781 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:45:01,782 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943116418] [2022-03-01 18:45:01,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:45:01,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:45:01,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:02,032 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:02,032 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:45:02,032 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943116418] [2022-03-01 18:45:02,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943116418] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:45:02,032 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599275101] [2022-03-01 18:45:02,032 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:45:02,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:02,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:45:02,034 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:45:02,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-03-01 18:45:02,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:45:02,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:45:02,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 18:45:02,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:45:02,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:02,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:02,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:02,347 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:02,347 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 25 treesize of output 41 [2022-03-01 18:45:02,427 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:02,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:45:02,716 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:02,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:02,717 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:02,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:02,718 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 22 treesize of output 10 [2022-03-01 18:45:02,743 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:02,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599275101] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:45:02,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:45:02,744 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 28 [2022-03-01 18:45:02,744 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870102052] [2022-03-01 18:45:02,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:45:02,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 18:45:02,744 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:45:02,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 18:45:02,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=639, Unknown=0, NotChecked=0, Total=756 [2022-03-01 18:45:02,744 INFO L87 Difference]: Start difference. First operand 2753 states and 9927 transitions. Second operand has 28 states, 28 states have (on average 2.5357142857142856) internal successors, (71), 28 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:05,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:45:05,147 INFO L93 Difference]: Finished difference Result 4917 states and 16637 transitions. [2022-03-01 18:45:05,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-01 18:45:05,148 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5357142857142856) internal successors, (71), 28 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-03-01 18:45:05,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:45:05,157 INFO L225 Difference]: With dead ends: 4917 [2022-03-01 18:45:05,157 INFO L226 Difference]: Without dead ends: 4792 [2022-03-01 18:45:05,164 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1713 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=892, Invalid=5270, Unknown=0, NotChecked=0, Total=6162 [2022-03-01 18:45:05,164 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 377 mSDsluCounter, 681 mSDsCounter, 0 mSdLazyCounter, 1488 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 1946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 395 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:45:05,165 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 385 Invalid, 1946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1488 Invalid, 0 Unknown, 395 Unchecked, 0.6s Time] [2022-03-01 18:45:05,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4792 states. [2022-03-01 18:45:05,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4792 to 2837. [2022-03-01 18:45:05,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2837 states, 2836 states have (on average 3.597672778561354) internal successors, (10203), 2836 states have internal predecessors, (10203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:05,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2837 states to 2837 states and 10203 transitions. [2022-03-01 18:45:05,220 INFO L78 Accepts]: Start accepts. Automaton has 2837 states and 10203 transitions. Word has length 26 [2022-03-01 18:45:05,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:45:05,220 INFO L470 AbstractCegarLoop]: Abstraction has 2837 states and 10203 transitions. [2022-03-01 18:45:05,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5357142857142856) internal successors, (71), 28 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:05,220 INFO L276 IsEmpty]: Start isEmpty. Operand 2837 states and 10203 transitions. [2022-03-01 18:45:05,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:45:05,224 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:45:05,224 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-03-01 18:45:05,240 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-03-01 18:45:05,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:05,435 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:45:05,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:45:05,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1206563744, now seen corresponding path program 39 times [2022-03-01 18:45:05,435 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:45:05,436 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155932765] [2022-03-01 18:45:05,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:45:05,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:45:05,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:05,669 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:05,669 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:45:05,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155932765] [2022-03-01 18:45:05,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155932765] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:45:05,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583154581] [2022-03-01 18:45:05,669 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:45:05,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:05,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:45:05,671 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:45:05,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-03-01 18:45:05,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:45:05,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:45:05,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-01 18:45:05,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:45:06,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:06,088 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:06,096 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:06,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 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 34 [2022-03-01 18:45:06,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-03-01 18:45:06,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:45:06,564 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:06,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:06,570 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:06,570 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 20 treesize of output 29 [2022-03-01 18:45:06,659 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:06,659 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583154581] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:45:06,659 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:45:06,659 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 32 [2022-03-01 18:45:06,659 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511328665] [2022-03-01 18:45:06,659 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:45:06,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-01 18:45:06,659 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:45:06,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-01 18:45:06,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=887, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 18:45:06,660 INFO L87 Difference]: Start difference. First operand 2837 states and 10203 transitions. Second operand has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 32 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-03-01 18:45:08,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:45:08,744 INFO L93 Difference]: Finished difference Result 4864 states and 16873 transitions. [2022-03-01 18:45:08,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-01 18:45:08,744 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 32 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-03-01 18:45:08,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:45:08,753 INFO L225 Difference]: With dead ends: 4864 [2022-03-01 18:45:08,754 INFO L226 Difference]: Without dead ends: 4834 [2022-03-01 18:45:08,754 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2205 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1018, Invalid=6292, Unknown=0, NotChecked=0, Total=7310 [2022-03-01 18:45:08,756 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 282 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 898 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 1755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 788 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:45:08,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [282 Valid, 521 Invalid, 1755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 898 Invalid, 0 Unknown, 788 Unchecked, 0.4s Time] [2022-03-01 18:45:08,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4834 states. [2022-03-01 18:45:08,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4834 to 2870. [2022-03-01 18:45:08,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2870 states, 2869 states have (on average 3.590449634018822) internal successors, (10301), 2869 states have internal predecessors, (10301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:08,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2870 states to 2870 states and 10301 transitions. [2022-03-01 18:45:08,810 INFO L78 Accepts]: Start accepts. Automaton has 2870 states and 10301 transitions. Word has length 26 [2022-03-01 18:45:08,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:45:08,811 INFO L470 AbstractCegarLoop]: Abstraction has 2870 states and 10301 transitions. [2022-03-01 18:45:08,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.090909090909091) internal successors, (69), 32 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-03-01 18:45:08,811 INFO L276 IsEmpty]: Start isEmpty. Operand 2870 states and 10301 transitions. [2022-03-01 18:45:08,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:45:08,815 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:45:08,815 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-03-01 18:45:08,831 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-03-01 18:45:09,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:09,031 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:45:09,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:45:09,032 INFO L85 PathProgramCache]: Analyzing trace with hash 267653912, now seen corresponding path program 40 times [2022-03-01 18:45:09,032 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:45:09,032 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926526954] [2022-03-01 18:45:09,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:45:09,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:45:09,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:09,259 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:09,260 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:45:09,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926526954] [2022-03-01 18:45:09,260 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926526954] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:45:09,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510466868] [2022-03-01 18:45:09,260 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:45:09,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:09,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:45:09,276 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:45:09,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-03-01 18:45:09,296 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:45:09,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:45:09,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:45:09,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:45:09,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:09,520 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:09,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:09,521 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:09,521 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 21 treesize of output 11 [2022-03-01 18:45:09,560 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:09,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:45:09,675 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:45:09,676 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 22 treesize of output 47 [2022-03-01 18:45:09,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-03-01 18:45:09,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510466868] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:45:09,821 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:45:09,821 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-01 18:45:09,821 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210976357] [2022-03-01 18:45:09,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:45:09,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:45:09,822 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:45:09,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:45:09,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:45:09,822 INFO L87 Difference]: Start difference. First operand 2870 states and 10301 transitions. Second operand has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 23 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-03-01 18:45:12,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:45:12,280 INFO L93 Difference]: Finished difference Result 4716 states and 15993 transitions. [2022-03-01 18:45:12,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-01 18:45:12,280 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 23 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-03-01 18:45:12,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:45:12,289 INFO L225 Difference]: With dead ends: 4716 [2022-03-01 18:45:12,289 INFO L226 Difference]: Without dead ends: 4686 [2022-03-01 18:45:12,290 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=800, Invalid=5206, Unknown=0, NotChecked=0, Total=6006 [2022-03-01 18:45:12,290 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 243 mSDsluCounter, 978 mSDsCounter, 0 mSdLazyCounter, 1899 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 2049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 77 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:45:12,290 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 510 Invalid, 2049 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1899 Invalid, 0 Unknown, 77 Unchecked, 0.8s Time] [2022-03-01 18:45:12,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4686 states. [2022-03-01 18:45:12,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4686 to 2898. [2022-03-01 18:45:12,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2898 states, 2897 states have (on average 3.5833620987228167) internal successors, (10381), 2897 states have internal predecessors, (10381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:12,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2898 states to 2898 states and 10381 transitions. [2022-03-01 18:45:12,343 INFO L78 Accepts]: Start accepts. Automaton has 2898 states and 10381 transitions. Word has length 26 [2022-03-01 18:45:12,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:45:12,343 INFO L470 AbstractCegarLoop]: Abstraction has 2898 states and 10381 transitions. [2022-03-01 18:45:12,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 23 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-03-01 18:45:12,343 INFO L276 IsEmpty]: Start isEmpty. Operand 2898 states and 10381 transitions. [2022-03-01 18:45:12,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:45:12,347 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:45:12,347 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-03-01 18:45:12,363 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-03-01 18:45:12,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:12,561 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:45:12,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:45:12,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1794939168, now seen corresponding path program 32 times [2022-03-01 18:45:12,562 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:45:12,562 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855139239] [2022-03-01 18:45:12,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:45:12,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:45:12,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:12,740 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:12,740 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:45:12,740 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855139239] [2022-03-01 18:45:12,740 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855139239] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:45:12,740 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570771039] [2022-03-01 18:45:12,740 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:45:12,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:12,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:45:12,742 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:45:12,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-03-01 18:45:12,765 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:45:12,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:45:12,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:45:12,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:45:12,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:12,995 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:12,996 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 28 treesize of output 28 [2022-03-01 18:45:13,042 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:13,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:45:13,199 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:45:13,200 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 21 treesize of output 56 [2022-03-01 18:45:13,306 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:13,308 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:13,318 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:13,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, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 47 [2022-03-01 18:45:13,484 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:13,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570771039] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:45:13,485 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:45:13,485 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:45:13,485 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841491785] [2022-03-01 18:45:13,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:45:13,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:45:13,485 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:45:13,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:45:13,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:45:13,485 INFO L87 Difference]: Start difference. First operand 2898 states and 10381 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-03-01 18:45:16,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:45:16,736 INFO L93 Difference]: Finished difference Result 5777 states and 18905 transitions. [2022-03-01 18:45:16,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-01 18:45:16,737 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-03-01 18:45:16,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:45:16,747 INFO L225 Difference]: With dead ends: 5777 [2022-03-01 18:45:16,747 INFO L226 Difference]: Without dead ends: 5739 [2022-03-01 18:45:16,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2917 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1257, Invalid=7299, Unknown=0, NotChecked=0, Total=8556 [2022-03-01 18:45:16,749 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 546 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 1778 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 546 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 1872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:45:16,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [546 Valid, 409 Invalid, 1872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1778 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 18:45:16,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5739 states. [2022-03-01 18:45:16,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5739 to 2916. [2022-03-01 18:45:16,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2916 states, 2915 states have (on average 3.585591766723842) internal successors, (10452), 2915 states have internal predecessors, (10452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:16,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2916 states to 2916 states and 10452 transitions. [2022-03-01 18:45:16,836 INFO L78 Accepts]: Start accepts. Automaton has 2916 states and 10452 transitions. Word has length 26 [2022-03-01 18:45:16,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:45:16,836 INFO L470 AbstractCegarLoop]: Abstraction has 2916 states and 10452 transitions. [2022-03-01 18:45:16,836 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-03-01 18:45:16,836 INFO L276 IsEmpty]: Start isEmpty. Operand 2916 states and 10452 transitions. [2022-03-01 18:45:16,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:45:16,840 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:45:16,840 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-03-01 18:45:16,856 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-03-01 18:45:17,042 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,SelfDestructingSolverStorable73 [2022-03-01 18:45:17,042 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:45:17,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:45:17,043 INFO L85 PathProgramCache]: Analyzing trace with hash -18564080, now seen corresponding path program 41 times [2022-03-01 18:45:17,043 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:45:17,043 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87166280] [2022-03-01 18:45:17,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:45:17,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:45:17,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:17,204 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:17,204 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:45:17,204 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87166280] [2022-03-01 18:45:17,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87166280] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:45:17,204 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546052996] [2022-03-01 18:45:17,204 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:45:17,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:17,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:45:17,205 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:45:17,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-03-01 18:45:17,225 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:45:17,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:45:17,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 18:45:17,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:45:17,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:17,373 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:17,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:17,374 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:17,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, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2022-03-01 18:45:17,401 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:17,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:45:17,485 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:17,485 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:17,485 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:17,492 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:17,492 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 22 treesize of output 41 [2022-03-01 18:45:17,559 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:17,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546052996] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:45:17,559 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:45:17,560 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 10] total 25 [2022-03-01 18:45:17,560 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633055993] [2022-03-01 18:45:17,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:45:17,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-01 18:45:17,560 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:45:17,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-01 18:45:17,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2022-03-01 18:45:17,560 INFO L87 Difference]: Start difference. First operand 2916 states and 10452 transitions. Second operand has 26 states, 26 states have (on average 2.423076923076923) 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-03-01 18:45:20,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:45:20,030 INFO L93 Difference]: Finished difference Result 5484 states and 18435 transitions. [2022-03-01 18:45:20,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-03-01 18:45:20,031 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.423076923076923) 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-03-01 18:45:20,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:45:20,041 INFO L225 Difference]: With dead ends: 5484 [2022-03-01 18:45:20,041 INFO L226 Difference]: Without dead ends: 5385 [2022-03-01 18:45:20,041 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2033 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1130, Invalid=5350, Unknown=0, NotChecked=0, Total=6480 [2022-03-01 18:45:20,041 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 442 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 1579 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 1948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 302 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:45:20,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [442 Valid, 511 Invalid, 1948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1579 Invalid, 0 Unknown, 302 Unchecked, 0.6s Time] [2022-03-01 18:45:20,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5385 states. [2022-03-01 18:45:20,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5385 to 3032. [2022-03-01 18:45:20,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3032 states, 3031 states have (on average 3.5819861431870668) internal successors, (10857), 3031 states have internal predecessors, (10857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:20,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3032 states to 3032 states and 10857 transitions. [2022-03-01 18:45:20,097 INFO L78 Accepts]: Start accepts. Automaton has 3032 states and 10857 transitions. Word has length 26 [2022-03-01 18:45:20,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:45:20,097 INFO L470 AbstractCegarLoop]: Abstraction has 3032 states and 10857 transitions. [2022-03-01 18:45:20,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.423076923076923) 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-03-01 18:45:20,097 INFO L276 IsEmpty]: Start isEmpty. Operand 3032 states and 10857 transitions. [2022-03-01 18:45:20,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:45:20,101 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:45:20,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-03-01 18:45:20,117 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-03-01 18:45:20,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:20,317 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:45:20,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:45:20,317 INFO L85 PathProgramCache]: Analyzing trace with hash 1815084572, now seen corresponding path program 42 times [2022-03-01 18:45:20,317 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:45:20,317 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321467290] [2022-03-01 18:45:20,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:45:20,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:45:20,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:20,558 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:20,558 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:45:20,558 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321467290] [2022-03-01 18:45:20,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321467290] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:45:20,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169347531] [2022-03-01 18:45:20,559 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:45:20,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:20,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:45:20,560 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:45:20,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-03-01 18:45:20,582 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:45:20,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:45:20,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 18:45:20,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:45:20,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:20,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:20,793 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:20,793 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 25 treesize of output 41 [2022-03-01 18:45:20,883 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:20,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:45:20,977 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:45:20,977 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 22 treesize of output 47 [2022-03-01 18:45:21,061 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:21,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169347531] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:45:21,061 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:45:21,061 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 9] total 26 [2022-03-01 18:45:21,061 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452060625] [2022-03-01 18:45:21,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:45:21,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 18:45:21,062 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:45:21,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 18:45:21,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:45:21,062 INFO L87 Difference]: Start difference. First operand 3032 states and 10857 transitions. Second operand has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 26 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-03-01 18:45:28,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:45:28,079 INFO L93 Difference]: Finished difference Result 7691 states and 25281 transitions. [2022-03-01 18:45:28,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2022-03-01 18:45:28,079 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 26 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-03-01 18:45:28,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:45:28,095 INFO L225 Difference]: With dead ends: 7691 [2022-03-01 18:45:28,095 INFO L226 Difference]: Without dead ends: 7579 [2022-03-01 18:45:28,097 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 11219 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=4357, Invalid=23365, Unknown=0, NotChecked=0, Total=27722 [2022-03-01 18:45:28,099 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 637 mSDsluCounter, 1088 mSDsCounter, 0 mSdLazyCounter, 2490 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 637 SdHoareTripleChecker+Valid, 720 SdHoareTripleChecker+Invalid, 2648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 2490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:45:28,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [637 Valid, 720 Invalid, 2648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 2490 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-01 18:45:28,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7579 states. [2022-03-01 18:45:28,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7579 to 3071. [2022-03-01 18:45:28,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3071 states, 3070 states have (on average 3.585342019543974) internal successors, (11007), 3070 states have internal predecessors, (11007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:28,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3071 states to 3071 states and 11007 transitions. [2022-03-01 18:45:28,178 INFO L78 Accepts]: Start accepts. Automaton has 3071 states and 11007 transitions. Word has length 26 [2022-03-01 18:45:28,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:45:28,178 INFO L470 AbstractCegarLoop]: Abstraction has 3071 states and 11007 transitions. [2022-03-01 18:45:28,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 26 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-03-01 18:45:28,179 INFO L276 IsEmpty]: Start isEmpty. Operand 3071 states and 11007 transitions. [2022-03-01 18:45:28,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:45:28,220 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:45:28,220 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-03-01 18:45:28,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-03-01 18:45:28,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:28,428 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:45:28,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:45:28,429 INFO L85 PathProgramCache]: Analyzing trace with hash -629380028, now seen corresponding path program 33 times [2022-03-01 18:45:28,429 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:45:28,429 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297829539] [2022-03-01 18:45:28,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:45:28,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:45:28,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:28,626 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:28,626 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:45:28,626 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297829539] [2022-03-01 18:45:28,626 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297829539] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:45:28,626 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262638646] [2022-03-01 18:45:28,626 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:45:28,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:28,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:45:28,627 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:45:28,628 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-03-01 18:45:28,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:45:28,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:45:28,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:45:28,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:45:28,963 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:28,964 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 22 treesize of output 38 [2022-03-01 18:45:29,230 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:29,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:45:29,476 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:29,477 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 38 treesize of output 71 [2022-03-01 18:45:30,112 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:30,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262638646] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:45:30,112 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:45:30,112 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 26 [2022-03-01 18:45:30,112 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071416976] [2022-03-01 18:45:30,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:45:30,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-01 18:45:30,113 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:45:30,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-01 18:45:30,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2022-03-01 18:45:30,113 INFO L87 Difference]: Start difference. First operand 3071 states and 11007 transitions. Second operand has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 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-03-01 18:45:32,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:45:32,017 INFO L93 Difference]: Finished difference Result 5427 states and 18637 transitions. [2022-03-01 18:45:32,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-01 18:45:32,017 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 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-03-01 18:45:32,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:45:32,028 INFO L225 Difference]: With dead ends: 5427 [2022-03-01 18:45:32,028 INFO L226 Difference]: Without dead ends: 5383 [2022-03-01 18:45:32,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 43 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1406 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=843, Invalid=3987, Unknown=0, NotChecked=0, Total=4830 [2022-03-01 18:45:32,029 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 256 mSDsluCounter, 770 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 1983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 910 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:45:32,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 440 Invalid, 1983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1012 Invalid, 0 Unknown, 910 Unchecked, 0.5s Time] [2022-03-01 18:45:32,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5383 states. [2022-03-01 18:45:32,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5383 to 3067. [2022-03-01 18:45:32,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3067 states, 3066 states have (on average 3.5848010437051534) internal successors, (10991), 3066 states have internal predecessors, (10991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:32,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3067 states to 3067 states and 10991 transitions. [2022-03-01 18:45:32,095 INFO L78 Accepts]: Start accepts. Automaton has 3067 states and 10991 transitions. Word has length 26 [2022-03-01 18:45:32,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:45:32,095 INFO L470 AbstractCegarLoop]: Abstraction has 3067 states and 10991 transitions. [2022-03-01 18:45:32,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 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-03-01 18:45:32,095 INFO L276 IsEmpty]: Start isEmpty. Operand 3067 states and 10991 transitions. [2022-03-01 18:45:32,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:45:32,100 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:45:32,100 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-03-01 18:45:32,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-03-01 18:45:32,316 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,SelfDestructingSolverStorable76 [2022-03-01 18:45:32,316 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:45:32,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:45:32,316 INFO L85 PathProgramCache]: Analyzing trace with hash 2048054488, now seen corresponding path program 34 times [2022-03-01 18:45:32,316 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:45:32,316 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448254586] [2022-03-01 18:45:32,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:45:32,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:45:32,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:32,445 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:32,445 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:45:32,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448254586] [2022-03-01 18:45:32,445 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448254586] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:45:32,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242138177] [2022-03-01 18:45:32,445 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:45:32,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:32,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:45:32,446 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:45:32,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-03-01 18:45:32,468 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:45:32,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:45:32,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:45:32,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:45:32,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:32,635 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:32,635 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 26 treesize of output 26 [2022-03-01 18:45:32,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-03-01 18:45:32,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:45:32,791 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:32,802 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:32,802 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 21 treesize of output 56 [2022-03-01 18:45:32,946 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:32,949 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:32,964 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:32,964 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 20 treesize of output 47 [2022-03-01 18:45:33,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:33,193 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242138177] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:45:33,193 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:45:33,193 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:45:33,193 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185191385] [2022-03-01 18:45:33,193 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:45:33,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:45:33,193 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:45:33,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:45:33,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=442, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:45:33,194 INFO L87 Difference]: Start difference. First operand 3067 states and 10991 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:45:35,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:45:35,347 INFO L93 Difference]: Finished difference Result 6031 states and 19876 transitions. [2022-03-01 18:45:35,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-01 18:45:35,348 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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 26 [2022-03-01 18:45:35,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:45:35,359 INFO L225 Difference]: With dead ends: 6031 [2022-03-01 18:45:35,359 INFO L226 Difference]: Without dead ends: 5977 [2022-03-01 18:45:35,360 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 34 SyntacticMatches, 5 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1940 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1154, Invalid=4396, Unknown=0, NotChecked=0, Total=5550 [2022-03-01 18:45:35,360 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 559 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 403 SdHoareTripleChecker+Invalid, 1577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 280 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:45:35,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [559 Valid, 403 Invalid, 1577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1182 Invalid, 0 Unknown, 280 Unchecked, 0.5s Time] [2022-03-01 18:45:35,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5977 states. [2022-03-01 18:45:35,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5977 to 3113. [2022-03-01 18:45:35,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3113 states, 3112 states have (on average 3.581298200514139) internal successors, (11145), 3112 states have internal predecessors, (11145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:35,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3113 states to 3113 states and 11145 transitions. [2022-03-01 18:45:35,432 INFO L78 Accepts]: Start accepts. Automaton has 3113 states and 11145 transitions. Word has length 26 [2022-03-01 18:45:35,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:45:35,433 INFO L470 AbstractCegarLoop]: Abstraction has 3113 states and 11145 transitions. [2022-03-01 18:45:35,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:45:35,433 INFO L276 IsEmpty]: Start isEmpty. Operand 3113 states and 11145 transitions. [2022-03-01 18:45:35,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:45:35,437 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:45:35,437 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-03-01 18:45:35,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-03-01 18:45:35,653 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,SelfDestructingSolverStorable77 [2022-03-01 18:45:35,654 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:45:35,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:45:35,654 INFO L85 PathProgramCache]: Analyzing trace with hash 358111584, now seen corresponding path program 35 times [2022-03-01 18:45:35,654 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:45:35,654 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382916289] [2022-03-01 18:45:35,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:45:35,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:45:35,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:35,845 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:35,845 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:45:35,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382916289] [2022-03-01 18:45:35,845 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382916289] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:45:35,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810297394] [2022-03-01 18:45:35,845 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:45:35,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:35,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:45:35,856 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:45:35,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-03-01 18:45:35,877 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:45:35,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:45:35,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:45:35,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:45:36,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:36,156 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:36,157 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 20 treesize of output 28 [2022-03-01 18:45:36,250 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:36,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:45:36,367 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:36,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 37 treesize of output 70 [2022-03-01 18:45:36,919 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:36,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810297394] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:45:36,919 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:45:36,919 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-03-01 18:45:36,919 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842189498] [2022-03-01 18:45:36,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:45:36,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 18:45:36,920 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:45:36,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 18:45:36,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2022-03-01 18:45:36,920 INFO L87 Difference]: Start difference. First operand 3113 states and 11145 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-03-01 18:45:39,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:45:39,092 INFO L93 Difference]: Finished difference Result 5565 states and 18570 transitions. [2022-03-01 18:45:39,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-03-01 18:45:39,092 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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 26 [2022-03-01 18:45:39,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:45:39,103 INFO L225 Difference]: With dead ends: 5565 [2022-03-01 18:45:39,104 INFO L226 Difference]: Without dead ends: 5515 [2022-03-01 18:45:39,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 35 SyntacticMatches, 6 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1962 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1111, Invalid=4439, Unknown=0, NotChecked=0, Total=5550 [2022-03-01 18:45:39,104 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 445 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 1232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 213 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:45:39,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 345 Invalid, 1232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 911 Invalid, 0 Unknown, 213 Unchecked, 0.4s Time] [2022-03-01 18:45:39,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5515 states. [2022-03-01 18:45:39,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5515 to 3125. [2022-03-01 18:45:39,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3125 states, 3124 states have (on average 3.5848271446862996) internal successors, (11199), 3124 states have internal predecessors, (11199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:39,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3125 states to 3125 states and 11199 transitions. [2022-03-01 18:45:39,168 INFO L78 Accepts]: Start accepts. Automaton has 3125 states and 11199 transitions. Word has length 26 [2022-03-01 18:45:39,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:45:39,168 INFO L470 AbstractCegarLoop]: Abstraction has 3125 states and 11199 transitions. [2022-03-01 18:45:39,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-03-01 18:45:39,168 INFO L276 IsEmpty]: Start isEmpty. Operand 3125 states and 11199 transitions. [2022-03-01 18:45:39,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:45:39,173 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:45:39,173 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-03-01 18:45:39,189 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-03-01 18:45:39,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:39,389 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:45:39,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:45:39,389 INFO L85 PathProgramCache]: Analyzing trace with hash 1865146436, now seen corresponding path program 36 times [2022-03-01 18:45:39,389 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:45:39,389 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591690047] [2022-03-01 18:45:39,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:45:39,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:45:39,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:39,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:39,565 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:45:39,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591690047] [2022-03-01 18:45:39,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591690047] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:45:39,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342117689] [2022-03-01 18:45:39,565 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:45:39,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:39,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:45:39,576 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:45:39,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-03-01 18:45:39,598 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:45:39,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:45:39,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:45:39,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:45:39,884 INFO L353 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-03-01 18:45:39,885 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 5 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 60 [2022-03-01 18:45:39,932 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:39,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:45:40,076 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:40,087 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:40,087 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 21 treesize of output 56 [2022-03-01 18:45:40,196 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:40,197 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:40,206 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:40,206 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 20 treesize of output 47 [2022-03-01 18:45:40,383 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:40,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342117689] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:45:40,384 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:45:40,384 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 26 [2022-03-01 18:45:40,384 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220570124] [2022-03-01 18:45:40,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:45:40,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-01 18:45:40,384 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:45:40,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-01 18:45:40,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2022-03-01 18:45:40,385 INFO L87 Difference]: Start difference. First operand 3125 states and 11199 transitions. Second operand has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 26 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-03-01 18:45:41,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:45:41,691 INFO L93 Difference]: Finished difference Result 5173 states and 17270 transitions. [2022-03-01 18:45:41,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 18:45:41,691 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 26 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 26 [2022-03-01 18:45:41,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:45:41,700 INFO L225 Difference]: With dead ends: 5173 [2022-03-01 18:45:41,700 INFO L226 Difference]: Without dead ends: 5158 [2022-03-01 18:45:41,700 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 975 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=585, Invalid=2837, Unknown=0, NotChecked=0, Total=3422 [2022-03-01 18:45:41,700 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 301 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 852 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 1288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 357 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:45:41,700 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [301 Valid, 358 Invalid, 1288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 852 Invalid, 0 Unknown, 357 Unchecked, 0.4s Time] [2022-03-01 18:45:41,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5158 states. [2022-03-01 18:45:41,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5158 to 3154. [2022-03-01 18:45:41,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3154 states, 3153 states have (on average 3.587059942911513) internal successors, (11310), 3153 states have internal predecessors, (11310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:41,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3154 states to 3154 states and 11310 transitions. [2022-03-01 18:45:41,754 INFO L78 Accepts]: Start accepts. Automaton has 3154 states and 11310 transitions. Word has length 26 [2022-03-01 18:45:41,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:45:41,754 INFO L470 AbstractCegarLoop]: Abstraction has 3154 states and 11310 transitions. [2022-03-01 18:45:41,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 26 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-03-01 18:45:41,754 INFO L276 IsEmpty]: Start isEmpty. Operand 3154 states and 11310 transitions. [2022-03-01 18:45:41,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:45:41,758 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:45:41,758 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-03-01 18:45:41,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-03-01 18:45:41,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:41,974 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:45:41,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:45:41,974 INFO L85 PathProgramCache]: Analyzing trace with hash 2033699288, now seen corresponding path program 43 times [2022-03-01 18:45:41,975 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:45:41,975 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381592216] [2022-03-01 18:45:41,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:45:41,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:45:41,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:42,192 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:42,192 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:45:42,192 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381592216] [2022-03-01 18:45:42,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381592216] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:45:42,192 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350444602] [2022-03-01 18:45:42,192 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:45:42,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:42,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:45:42,193 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:45:42,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-03-01 18:45:42,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:42,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:45:42,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:45:42,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:42,465 INFO L353 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2022-03-01 18:45:42,479 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 6 new quantified variables, introduced 5 case distinctions, treesize of input 113 treesize of output 99 [2022-03-01 18:45:42,633 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:42,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:45:42,805 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:42,806 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:42,806 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:42,812 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:42,813 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 22 treesize of output 41 [2022-03-01 18:45:42,903 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:42,904 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350444602] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:45:42,904 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:45:42,904 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 18:45:42,904 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004338643] [2022-03-01 18:45:42,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:45:42,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-01 18:45:42,904 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:45:42,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-01 18:45:42,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=678, Unknown=0, NotChecked=0, Total=812 [2022-03-01 18:45:42,915 INFO L87 Difference]: Start difference. First operand 3154 states and 11310 transitions. Second operand has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 29 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-03-01 18:45:45,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:45:45,655 INFO L93 Difference]: Finished difference Result 4979 states and 16970 transitions. [2022-03-01 18:45:45,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-01 18:45:45,655 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 29 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-03-01 18:45:45,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:45:45,664 INFO L225 Difference]: With dead ends: 4979 [2022-03-01 18:45:45,665 INFO L226 Difference]: Without dead ends: 4899 [2022-03-01 18:45:45,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2511 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1153, Invalid=6679, Unknown=0, NotChecked=0, Total=7832 [2022-03-01 18:45:45,666 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 291 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 1699 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 1963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 222 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:45:45,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 453 Invalid, 1963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1699 Invalid, 0 Unknown, 222 Unchecked, 0.8s Time] [2022-03-01 18:45:45,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4899 states. [2022-03-01 18:45:45,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4899 to 3160. [2022-03-01 18:45:45,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3160 states, 3159 states have (on average 3.5875276986388096) internal successors, (11333), 3159 states have internal predecessors, (11333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:45,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3160 states to 3160 states and 11333 transitions. [2022-03-01 18:45:45,746 INFO L78 Accepts]: Start accepts. Automaton has 3160 states and 11333 transitions. Word has length 26 [2022-03-01 18:45:45,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:45:45,746 INFO L470 AbstractCegarLoop]: Abstraction has 3160 states and 11333 transitions. [2022-03-01 18:45:45,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.310344827586207) internal successors, (67), 29 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-03-01 18:45:45,747 INFO L276 IsEmpty]: Start isEmpty. Operand 3160 states and 11333 transitions. [2022-03-01 18:45:45,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:45:45,751 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:45:45,751 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-03-01 18:45:45,767 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-03-01 18:45:45,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:45,954 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:45:45,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:45:45,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1457232352, now seen corresponding path program 44 times [2022-03-01 18:45:45,955 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:45:45,955 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439104904] [2022-03-01 18:45:45,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:45:45,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:45:45,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:46,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-03-01 18:45:46,218 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:45:46,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439104904] [2022-03-01 18:45:46,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439104904] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:45:46,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754892204] [2022-03-01 18:45:46,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:45:46,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:46,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:45:46,220 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:45:46,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-03-01 18:45:46,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:45:46,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:45:46,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 18:45:46,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:45:46,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:46,564 INFO L353 Elim1Store]: treesize reduction 18, result has 63.3 percent of original size [2022-03-01 18:45:46,565 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 6 new quantified variables, introduced 5 case distinctions, treesize of input 126 treesize of output 102 [2022-03-01 18:45:46,758 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:46,758 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:45:46,918 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:46,919 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:46,919 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:46,926 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:46,927 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 22 treesize of output 41 [2022-03-01 18:45:47,018 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:47,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754892204] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:45:47,018 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:45:47,018 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 31 [2022-03-01 18:45:47,018 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193571583] [2022-03-01 18:45:47,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:45:47,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-01 18:45:47,018 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:45:47,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-01 18:45:47,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=777, Unknown=0, NotChecked=0, Total=930 [2022-03-01 18:45:47,019 INFO L87 Difference]: Start difference. First operand 3160 states and 11333 transitions. Second operand has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 31 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:56,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:45:56,006 INFO L93 Difference]: Finished difference Result 8144 states and 26589 transitions. [2022-03-01 18:45:56,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2022-03-01 18:45:56,006 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 31 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-03-01 18:45:56,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:45:56,022 INFO L225 Difference]: With dead ends: 8144 [2022-03-01 18:45:56,022 INFO L226 Difference]: Without dead ends: 8004 [2022-03-01 18:45:56,023 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 12393 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=5769, Invalid=23987, Unknown=0, NotChecked=0, Total=29756 [2022-03-01 18:45:56,023 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 824 mSDsluCounter, 1236 mSDsCounter, 0 mSdLazyCounter, 2889 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 824 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 3116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 2889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:45:56,024 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [824 Valid, 728 Invalid, 3116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 2889 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-01 18:45:56,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8004 states. [2022-03-01 18:45:56,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8004 to 3258. [2022-03-01 18:45:56,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3258 states, 3257 states have (on average 3.604237027939822) internal successors, (11739), 3257 states have internal predecessors, (11739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:56,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3258 states to 3258 states and 11739 transitions. [2022-03-01 18:45:56,115 INFO L78 Accepts]: Start accepts. Automaton has 3258 states and 11739 transitions. Word has length 26 [2022-03-01 18:45:56,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:45:56,115 INFO L470 AbstractCegarLoop]: Abstraction has 3258 states and 11739 transitions. [2022-03-01 18:45:56,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 31 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:56,115 INFO L276 IsEmpty]: Start isEmpty. Operand 3258 states and 11739 transitions. [2022-03-01 18:45:56,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:45:56,121 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:45:56,121 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-03-01 18:45:56,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-03-01 18:45:56,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:56,322 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:45:56,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:45:56,322 INFO L85 PathProgramCache]: Analyzing trace with hash -796349720, now seen corresponding path program 37 times [2022-03-01 18:45:56,322 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:45:56,322 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719432624] [2022-03-01 18:45:56,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:45:56,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:45:56,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:56,525 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:56,526 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:45:56,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719432624] [2022-03-01 18:45:56,526 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719432624] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:45:56,526 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477789449] [2022-03-01 18:45:56,526 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:45:56,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:56,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:45:56,527 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:45:56,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-03-01 18:45:56,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:45:56,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:45:56,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:45:56,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:45:56,797 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:56,797 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 29 treesize of output 29 [2022-03-01 18:45:56,854 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:56,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:45:57,009 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:45:57,009 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 21 treesize of output 56 [2022-03-01 18:45:57,109 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:57,111 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:45:57,119 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:45:57,119 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 20 treesize of output 47 [2022-03-01 18:45:57,262 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:45:57,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477789449] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:45:57,263 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:45:57,263 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:45:57,263 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831159289] [2022-03-01 18:45:57,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:45:57,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:45:57,263 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:45:57,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:45:57,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:45:57,263 INFO L87 Difference]: Start difference. First operand 3258 states and 11739 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-03-01 18:45:59,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:45:59,547 INFO L93 Difference]: Finished difference Result 5863 states and 19657 transitions. [2022-03-01 18:45:59,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-01 18:45:59,547 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-03-01 18:45:59,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:45:59,559 INFO L225 Difference]: With dead ends: 5863 [2022-03-01 18:45:59,559 INFO L226 Difference]: Without dead ends: 5787 [2022-03-01 18:45:59,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1778 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=851, Invalid=4849, Unknown=0, NotChecked=0, Total=5700 [2022-03-01 18:45:59,560 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 407 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 1516 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 1589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 1516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:45:59,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [407 Valid, 326 Invalid, 1589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 1516 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 18:45:59,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5787 states. [2022-03-01 18:45:59,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5787 to 3266. [2022-03-01 18:45:59,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3266 states, 3265 states have (on average 3.6042879019908116) internal successors, (11768), 3265 states have internal predecessors, (11768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:45:59,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3266 states to 3266 states and 11768 transitions. [2022-03-01 18:45:59,631 INFO L78 Accepts]: Start accepts. Automaton has 3266 states and 11768 transitions. Word has length 26 [2022-03-01 18:45:59,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:45:59,631 INFO L470 AbstractCegarLoop]: Abstraction has 3266 states and 11768 transitions. [2022-03-01 18:45:59,631 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-03-01 18:45:59,631 INFO L276 IsEmpty]: Start isEmpty. Operand 3266 states and 11768 transitions. [2022-03-01 18:45:59,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:45:59,636 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:45:59,636 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-03-01 18:45:59,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-03-01 18:45:59,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:45:59,852 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:45:59,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:45:59,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1263964854, now seen corresponding path program 38 times [2022-03-01 18:45:59,852 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:45:59,852 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039480386] [2022-03-01 18:45:59,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:45:59,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:45:59,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:00,041 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:00,041 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:00,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039480386] [2022-03-01 18:46:00,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039480386] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:00,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131768016] [2022-03-01 18:46:00,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:46:00,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:00,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:00,043 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:00,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-03-01 18:46:00,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:46:00,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:00,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:46:00,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:00,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:46:00,320 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:00,320 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 33 treesize of output 41 [2022-03-01 18:46:00,488 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:00,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:00,662 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:00,662 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 38 treesize of output 71 [2022-03-01 18:46:01,363 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:01,363 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131768016] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:01,363 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:01,364 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:46:01,364 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661644936] [2022-03-01 18:46:01,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:01,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:46:01,364 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:01,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:46:01,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:46:01,364 INFO L87 Difference]: Start difference. First operand 3266 states and 11768 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-03-01 18:46:03,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:03,896 INFO L93 Difference]: Finished difference Result 5890 states and 19730 transitions. [2022-03-01 18:46:03,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-01 18:46:03,897 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-03-01 18:46:03,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:03,907 INFO L225 Difference]: With dead ends: 5890 [2022-03-01 18:46:03,907 INFO L226 Difference]: Without dead ends: 5875 [2022-03-01 18:46:03,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 35 SyntacticMatches, 15 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2184 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1146, Invalid=4404, Unknown=0, NotChecked=0, Total=5550 [2022-03-01 18:46:03,907 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 448 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 448 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 1288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 188 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:03,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [448 Valid, 341 Invalid, 1288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1011 Invalid, 0 Unknown, 188 Unchecked, 0.5s Time] [2022-03-01 18:46:03,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5875 states. [2022-03-01 18:46:03,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5875 to 3263. [2022-03-01 18:46:03,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3263 states, 3262 states have (on average 3.604843654199877) internal successors, (11759), 3262 states have internal predecessors, (11759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:03,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3263 states to 3263 states and 11759 transitions. [2022-03-01 18:46:03,970 INFO L78 Accepts]: Start accepts. Automaton has 3263 states and 11759 transitions. Word has length 26 [2022-03-01 18:46:03,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:03,970 INFO L470 AbstractCegarLoop]: Abstraction has 3263 states and 11759 transitions. [2022-03-01 18:46:03,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-03-01 18:46:03,970 INFO L276 IsEmpty]: Start isEmpty. Operand 3263 states and 11759 transitions. [2022-03-01 18:46:03,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:03,975 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:03,975 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-03-01 18:46:03,992 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:04,192 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,SelfDestructingSolverStorable83 [2022-03-01 18:46:04,193 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:04,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:04,193 INFO L85 PathProgramCache]: Analyzing trace with hash -442415060, now seen corresponding path program 45 times [2022-03-01 18:46:04,193 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:04,193 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41011250] [2022-03-01 18:46:04,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:04,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:04,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:04,440 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:04,440 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:04,440 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41011250] [2022-03-01 18:46:04,440 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41011250] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:04,440 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852774803] [2022-03-01 18:46:04,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:46:04,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:04,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:04,441 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:04,491 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:46:04,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:04,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 18:46:04,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:04,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-03-01 18:46:04,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:46:04,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:46:04,670 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:04,671 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:04,671 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 29 treesize of output 17 [2022-03-01 18:46:04,699 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:04,699 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:04,775 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:46:04,776 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 22 treesize of output 47 [2022-03-01 18:46:05,128 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:05,128 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852774803] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:05,128 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:05,128 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-03-01 18:46:05,128 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274817687] [2022-03-01 18:46:05,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:05,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:46:05,128 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:05,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:46:05,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:46:05,129 INFO L87 Difference]: Start difference. First operand 3263 states and 11759 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-03-01 18:46:06,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:06,175 INFO L93 Difference]: Finished difference Result 4518 states and 15769 transitions. [2022-03-01 18:46:06,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-01 18:46:06,175 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-03-01 18:46:06,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:06,184 INFO L225 Difference]: With dead ends: 4518 [2022-03-01 18:46:06,184 INFO L226 Difference]: Without dead ends: 4438 [2022-03-01 18:46:06,184 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=427, Invalid=2123, Unknown=0, NotChecked=0, Total=2550 [2022-03-01 18:46:06,185 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 222 mSDsluCounter, 528 mSDsCounter, 0 mSdLazyCounter, 889 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 1150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 227 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:06,185 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 267 Invalid, 1150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 889 Invalid, 0 Unknown, 227 Unchecked, 0.3s Time] [2022-03-01 18:46:06,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4438 states. [2022-03-01 18:46:06,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4438 to 3243. [2022-03-01 18:46:06,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3243 states, 3242 states have (on average 3.6085749537322642) internal successors, (11699), 3242 states have internal predecessors, (11699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:06,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3243 states to 3243 states and 11699 transitions. [2022-03-01 18:46:06,248 INFO L78 Accepts]: Start accepts. Automaton has 3243 states and 11699 transitions. Word has length 26 [2022-03-01 18:46:06,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:06,248 INFO L470 AbstractCegarLoop]: Abstraction has 3243 states and 11699 transitions. [2022-03-01 18:46:06,248 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-03-01 18:46:06,248 INFO L276 IsEmpty]: Start isEmpty. Operand 3243 states and 11699 transitions. [2022-03-01 18:46:06,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:06,253 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:06,253 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-03-01 18:46:06,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:06,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:06,469 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:06,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:06,469 INFO L85 PathProgramCache]: Analyzing trace with hash -201202114, now seen corresponding path program 46 times [2022-03-01 18:46:06,470 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:06,470 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646974990] [2022-03-01 18:46:06,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:06,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:06,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:06,655 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:06,656 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:06,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646974990] [2022-03-01 18:46:06,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646974990] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:06,656 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849124680] [2022-03-01 18:46:06,656 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:46:06,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:06,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:06,658 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:06,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-03-01 18:46:06,685 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:46:06,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:06,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:46:06,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:06,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:46:06,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:46:06,846 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:06,846 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 26 treesize of output 44 [2022-03-01 18:46:06,962 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:06,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:07,056 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:07,056 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:07,057 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:07,064 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:07,064 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 22 treesize of output 41 [2022-03-01 18:46:07,138 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:07,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849124680] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:07,138 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:07,138 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 10] total 25 [2022-03-01 18:46:07,138 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697263907] [2022-03-01 18:46:07,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:07,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-01 18:46:07,138 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:07,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-01 18:46:07,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=541, Unknown=0, NotChecked=0, Total=650 [2022-03-01 18:46:07,139 INFO L87 Difference]: Start difference. First operand 3243 states and 11699 transitions. Second operand has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 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-03-01 18:46:08,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:08,904 INFO L93 Difference]: Finished difference Result 6253 states and 21260 transitions. [2022-03-01 18:46:08,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-03-01 18:46:08,904 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 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 26 [2022-03-01 18:46:08,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:08,917 INFO L225 Difference]: With dead ends: 6253 [2022-03-01 18:46:08,917 INFO L226 Difference]: Without dead ends: 6161 [2022-03-01 18:46:08,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 37 SyntacticMatches, 5 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1831 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1002, Invalid=4698, Unknown=0, NotChecked=0, Total=5700 [2022-03-01 18:46:08,918 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 386 mSDsluCounter, 734 mSDsCounter, 0 mSdLazyCounter, 1400 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 1778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 321 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:08,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [386 Valid, 455 Invalid, 1778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1400 Invalid, 0 Unknown, 321 Unchecked, 0.5s Time] [2022-03-01 18:46:08,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6161 states. [2022-03-01 18:46:08,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6161 to 3349. [2022-03-01 18:46:08,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3349 states, 3348 states have (on average 3.607228195937873) internal successors, (12077), 3348 states have internal predecessors, (12077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:08,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3349 states to 3349 states and 12077 transitions. [2022-03-01 18:46:08,995 INFO L78 Accepts]: Start accepts. Automaton has 3349 states and 12077 transitions. Word has length 26 [2022-03-01 18:46:08,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:08,995 INFO L470 AbstractCegarLoop]: Abstraction has 3349 states and 12077 transitions. [2022-03-01 18:46:08,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 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-03-01 18:46:08,995 INFO L276 IsEmpty]: Start isEmpty. Operand 3349 states and 12077 transitions. [2022-03-01 18:46:09,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:09,001 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:09,001 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-03-01 18:46:09,019 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:09,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:09,217 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:09,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:09,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1867510744, now seen corresponding path program 39 times [2022-03-01 18:46:09,217 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:09,217 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981638682] [2022-03-01 18:46:09,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:09,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:09,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:09,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:09,412 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:09,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981638682] [2022-03-01 18:46:09,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981638682] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:09,413 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898824573] [2022-03-01 18:46:09,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:46:09,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:09,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:09,414 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:09,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-03-01 18:46:09,434 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:46:09,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:09,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:46:09,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:09,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:46:09,674 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:09,674 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 30 treesize of output 38 [2022-03-01 18:46:09,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:09,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:09,971 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:09,971 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 37 treesize of output 70 [2022-03-01 18:46:10,632 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:10,632 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898824573] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:10,632 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:10,632 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-03-01 18:46:10,633 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570785815] [2022-03-01 18:46:10,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:10,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 18:46:10,633 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:10,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 18:46:10,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2022-03-01 18:46:10,634 INFO L87 Difference]: Start difference. First operand 3349 states and 12077 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-03-01 18:46:12,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:12,739 INFO L93 Difference]: Finished difference Result 6399 states and 21260 transitions. [2022-03-01 18:46:12,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-01 18:46:12,739 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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 26 [2022-03-01 18:46:12,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:12,752 INFO L225 Difference]: With dead ends: 6399 [2022-03-01 18:46:12,752 INFO L226 Difference]: Without dead ends: 6334 [2022-03-01 18:46:12,753 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 35 SyntacticMatches, 6 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1877 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1079, Invalid=4323, Unknown=0, NotChecked=0, Total=5402 [2022-03-01 18:46:12,753 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 377 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 1216 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 1600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 313 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:12,753 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 370 Invalid, 1600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1216 Invalid, 0 Unknown, 313 Unchecked, 0.5s Time] [2022-03-01 18:46:12,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6334 states. [2022-03-01 18:46:12,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6334 to 3288. [2022-03-01 18:46:12,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3288 states, 3287 states have (on average 3.606327958624886) internal successors, (11854), 3287 states have internal predecessors, (11854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:12,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3288 states to 3288 states and 11854 transitions. [2022-03-01 18:46:12,843 INFO L78 Accepts]: Start accepts. Automaton has 3288 states and 11854 transitions. Word has length 26 [2022-03-01 18:46:12,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:12,843 INFO L470 AbstractCegarLoop]: Abstraction has 3288 states and 11854 transitions. [2022-03-01 18:46:12,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-03-01 18:46:12,843 INFO L276 IsEmpty]: Start isEmpty. Operand 3288 states and 11854 transitions. [2022-03-01 18:46:12,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:12,848 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:12,849 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-03-01 18:46:12,867 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:13,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:13,065 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:13,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:13,065 INFO L85 PathProgramCache]: Analyzing trace with hash 2048965000, now seen corresponding path program 40 times [2022-03-01 18:46:13,066 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:13,066 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753703092] [2022-03-01 18:46:13,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:13,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:13,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:13,240 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:13,240 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:13,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753703092] [2022-03-01 18:46:13,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753703092] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:13,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767152492] [2022-03-01 18:46:13,241 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:46:13,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:13,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:13,242 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:13,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-03-01 18:46:13,263 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:46:13,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:13,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:46:13,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:13,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:46:13,500 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:13,501 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 22 treesize of output 22 [2022-03-01 18:46:13,545 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:13,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:13,683 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:46:13,683 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 21 treesize of output 56 [2022-03-01 18:46:13,788 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:13,789 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:13,799 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:13,799 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 20 treesize of output 47 [2022-03-01 18:46:13,979 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:13,979 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767152492] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:13,979 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:13,979 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:46:13,979 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133900164] [2022-03-01 18:46:13,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:13,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:46:13,980 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:13,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:46:13,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:46:13,980 INFO L87 Difference]: Start difference. First operand 3288 states and 11854 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-03-01 18:46:15,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:15,888 INFO L93 Difference]: Finished difference Result 5718 states and 19427 transitions. [2022-03-01 18:46:15,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-01 18:46:15,889 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-03-01 18:46:15,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:15,900 INFO L225 Difference]: With dead ends: 5718 [2022-03-01 18:46:15,900 INFO L226 Difference]: Without dead ends: 5688 [2022-03-01 18:46:15,900 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1392 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=684, Invalid=4428, Unknown=0, NotChecked=0, Total=5112 [2022-03-01 18:46:15,900 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 237 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 2224 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 2265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 2224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:15,900 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 503 Invalid, 2265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 2224 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 18:46:15,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5688 states. [2022-03-01 18:46:15,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5688 to 3282. [2022-03-01 18:46:15,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3282 states, 3281 states have (on average 3.602255409935995) internal successors, (11819), 3281 states have internal predecessors, (11819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:15,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3282 states to 3282 states and 11819 transitions. [2022-03-01 18:46:15,971 INFO L78 Accepts]: Start accepts. Automaton has 3282 states and 11819 transitions. Word has length 26 [2022-03-01 18:46:15,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:15,971 INFO L470 AbstractCegarLoop]: Abstraction has 3282 states and 11819 transitions. [2022-03-01 18:46:15,971 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-03-01 18:46:15,971 INFO L276 IsEmpty]: Start isEmpty. Operand 3282 states and 11819 transitions. [2022-03-01 18:46:15,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:15,977 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:15,977 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-03-01 18:46:15,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:16,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:16,193 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:16,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:16,193 INFO L85 PathProgramCache]: Analyzing trace with hash 581625440, now seen corresponding path program 41 times [2022-03-01 18:46:16,193 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:16,193 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956748660] [2022-03-01 18:46:16,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:16,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:16,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:16,369 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:16,369 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:16,369 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956748660] [2022-03-01 18:46:16,369 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956748660] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:16,369 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348855594] [2022-03-01 18:46:16,369 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:46:16,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:16,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:16,370 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:16,371 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-03-01 18:46:16,393 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:46:16,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:16,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:46:16,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:16,592 INFO L353 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-03-01 18:46:16,592 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 5 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 63 [2022-03-01 18:46:16,689 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:16,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:16,874 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:46:16,874 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 21 treesize of output 56 [2022-03-01 18:46:17,020 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:17,022 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:17,035 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:17,035 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 20 treesize of output 47 [2022-03-01 18:46:17,280 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:17,280 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348855594] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:17,280 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:17,280 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:46:17,280 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545947295] [2022-03-01 18:46:17,280 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:17,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:46:17,281 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:17,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:46:17,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:46:17,281 INFO L87 Difference]: Start difference. First operand 3282 states and 11819 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-03-01 18:46:19,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:19,813 INFO L93 Difference]: Finished difference Result 6585 states and 21868 transitions. [2022-03-01 18:46:19,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-01 18:46:19,813 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-03-01 18:46:19,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:19,825 INFO L225 Difference]: With dead ends: 6585 [2022-03-01 18:46:19,826 INFO L226 Difference]: Without dead ends: 6485 [2022-03-01 18:46:19,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1579 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=941, Invalid=4461, Unknown=0, NotChecked=0, Total=5402 [2022-03-01 18:46:19,826 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 312 mSDsluCounter, 814 mSDsCounter, 0 mSdLazyCounter, 1706 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 1769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:19,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [312 Valid, 421 Invalid, 1769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1706 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 18:46:19,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6485 states. [2022-03-01 18:46:19,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6485 to 3306. [2022-03-01 18:46:19,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3306 states, 3305 states have (on average 3.5972768532526476) internal successors, (11889), 3305 states have internal predecessors, (11889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:19,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3306 states to 3306 states and 11889 transitions. [2022-03-01 18:46:19,894 INFO L78 Accepts]: Start accepts. Automaton has 3306 states and 11889 transitions. Word has length 26 [2022-03-01 18:46:19,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:19,894 INFO L470 AbstractCegarLoop]: Abstraction has 3306 states and 11889 transitions. [2022-03-01 18:46:19,894 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-03-01 18:46:19,894 INFO L276 IsEmpty]: Start isEmpty. Operand 3306 states and 11889 transitions. [2022-03-01 18:46:19,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:19,899 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:19,899 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-03-01 18:46:19,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:20,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:20,114 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:20,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:20,114 INFO L85 PathProgramCache]: Analyzing trace with hash 919972282, now seen corresponding path program 42 times [2022-03-01 18:46:20,114 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:20,114 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531378167] [2022-03-01 18:46:20,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:20,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:20,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:20,266 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:20,267 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:20,267 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531378167] [2022-03-01 18:46:20,267 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531378167] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:20,267 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419046624] [2022-03-01 18:46:20,267 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:46:20,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:20,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:20,268 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:20,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-03-01 18:46:20,290 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:46:20,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:20,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:46:20,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:20,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:46:20,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:46:20,527 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:20,527 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 26 treesize of output 26 [2022-03-01 18:46:20,566 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:20,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:20,717 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:20,718 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:20,726 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:20,726 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 38 treesize of output 55 [2022-03-01 18:46:20,877 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:20,877 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419046624] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:20,878 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:20,878 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-03-01 18:46:20,878 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859308919] [2022-03-01 18:46:20,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:20,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 18:46:20,878 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:20,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 18:46:20,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:46:20,878 INFO L87 Difference]: Start difference. First operand 3306 states and 11889 transitions. Second operand has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 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-03-01 18:46:23,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:23,715 INFO L93 Difference]: Finished difference Result 6572 states and 22169 transitions. [2022-03-01 18:46:23,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-01 18:46:23,721 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 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-03-01 18:46:23,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:23,734 INFO L225 Difference]: With dead ends: 6572 [2022-03-01 18:46:23,734 INFO L226 Difference]: Without dead ends: 6527 [2022-03-01 18:46:23,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3470 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1542, Invalid=8964, Unknown=0, NotChecked=0, Total=10506 [2022-03-01 18:46:23,735 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 476 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 1212 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 2198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 920 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:23,735 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [476 Valid, 630 Invalid, 2198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1212 Invalid, 0 Unknown, 920 Unchecked, 0.5s Time] [2022-03-01 18:46:23,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6527 states. [2022-03-01 18:46:23,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6527 to 3341. [2022-03-01 18:46:23,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3341 states, 3340 states have (on average 3.6035928143712574) internal successors, (12036), 3340 states have internal predecessors, (12036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:23,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3341 states to 3341 states and 12036 transitions. [2022-03-01 18:46:23,813 INFO L78 Accepts]: Start accepts. Automaton has 3341 states and 12036 transitions. Word has length 26 [2022-03-01 18:46:23,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:23,813 INFO L470 AbstractCegarLoop]: Abstraction has 3341 states and 12036 transitions. [2022-03-01 18:46:23,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 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-03-01 18:46:23,813 INFO L276 IsEmpty]: Start isEmpty. Operand 3341 states and 12036 transitions. [2022-03-01 18:46:23,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:23,819 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:23,819 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-03-01 18:46:23,835 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:24,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-03-01 18:46:24,027 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:24,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:24,028 INFO L85 PathProgramCache]: Analyzing trace with hash 796347224, now seen corresponding path program 43 times [2022-03-01 18:46:24,028 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:24,028 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425675761] [2022-03-01 18:46:24,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:24,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:24,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:24,180 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:24,180 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:24,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425675761] [2022-03-01 18:46:24,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425675761] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:24,180 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033775893] [2022-03-01 18:46:24,180 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:46:24,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:24,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:24,181 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:24,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-03-01 18:46:24,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:24,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:46:24,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:24,410 INFO L353 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-03-01 18:46:24,410 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 5 new quantified variables, introduced 3 case distinctions, treesize of input 76 treesize of output 64 [2022-03-01 18:46:24,476 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:24,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:24,634 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:46:24,634 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 21 treesize of output 56 [2022-03-01 18:46:24,769 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:24,771 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:24,783 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:24,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, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 47 [2022-03-01 18:46:25,008 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:25,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033775893] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:25,008 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:25,009 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:46:25,009 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140811100] [2022-03-01 18:46:25,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:25,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:46:25,009 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:25,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:46:25,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:46:25,009 INFO L87 Difference]: Start difference. First operand 3341 states and 12036 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-03-01 18:46:26,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:26,841 INFO L93 Difference]: Finished difference Result 5825 states and 19778 transitions. [2022-03-01 18:46:26,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-01 18:46:26,841 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-03-01 18:46:26,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:26,851 INFO L225 Difference]: With dead ends: 5825 [2022-03-01 18:46:26,851 INFO L226 Difference]: Without dead ends: 5787 [2022-03-01 18:46:26,852 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1436 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=759, Invalid=4071, Unknown=0, NotChecked=0, Total=4830 [2022-03-01 18:46:26,852 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 298 mSDsluCounter, 830 mSDsCounter, 0 mSdLazyCounter, 1778 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 1831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:26,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 449 Invalid, 1831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1778 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:46:26,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5787 states. [2022-03-01 18:46:26,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5787 to 3342. [2022-03-01 18:46:26,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3342 states, 3341 states have (on average 3.6025142173002096) internal successors, (12036), 3341 states have internal predecessors, (12036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:26,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3342 states to 3342 states and 12036 transitions. [2022-03-01 18:46:26,917 INFO L78 Accepts]: Start accepts. Automaton has 3342 states and 12036 transitions. Word has length 26 [2022-03-01 18:46:26,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:26,917 INFO L470 AbstractCegarLoop]: Abstraction has 3342 states and 12036 transitions. [2022-03-01 18:46:26,917 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-03-01 18:46:26,917 INFO L276 IsEmpty]: Start isEmpty. Operand 3342 states and 12036 transitions. [2022-03-01 18:46:26,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:26,922 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:26,922 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-03-01 18:46:26,938 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-03-01 18:46:27,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:27,138 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:27,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:27,138 INFO L85 PathProgramCache]: Analyzing trace with hash -326643600, now seen corresponding path program 44 times [2022-03-01 18:46:27,138 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:27,138 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876959421] [2022-03-01 18:46:27,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:27,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:27,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:27,285 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:27,286 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:27,286 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876959421] [2022-03-01 18:46:27,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876959421] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:27,286 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992914779] [2022-03-01 18:46:27,286 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:46:27,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:27,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:27,287 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:27,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-03-01 18:46:27,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:46:27,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:27,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:46:27,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:27,564 INFO L353 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-03-01 18:46:27,564 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 5 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 63 [2022-03-01 18:46:27,641 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:27,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:27,801 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:46:27,801 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 21 treesize of output 56 [2022-03-01 18:46:27,926 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:27,929 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:27,942 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:27,942 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 47 [2022-03-01 18:46:28,213 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:28,213 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992914779] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:28,213 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:28,214 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:46:28,214 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692073171] [2022-03-01 18:46:28,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:28,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:46:28,214 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:28,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:46:28,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=489, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:46:28,214 INFO L87 Difference]: Start difference. First operand 3342 states and 12036 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-03-01 18:46:29,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:29,698 INFO L93 Difference]: Finished difference Result 5761 states and 19513 transitions. [2022-03-01 18:46:29,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-01 18:46:29,698 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-03-01 18:46:29,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:29,707 INFO L225 Difference]: With dead ends: 5761 [2022-03-01 18:46:29,707 INFO L226 Difference]: Without dead ends: 5681 [2022-03-01 18:46:29,708 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1055 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=641, Invalid=3265, Unknown=0, NotChecked=0, Total=3906 [2022-03-01 18:46:29,708 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 310 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 1131 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 1178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:29,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 301 Invalid, 1178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1131 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:46:29,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5681 states. [2022-03-01 18:46:29,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5681 to 3325. [2022-03-01 18:46:29,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3325 states, 3324 states have (on average 3.6028880866425994) internal successors, (11976), 3324 states have internal predecessors, (11976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:29,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3325 states to 3325 states and 11976 transitions. [2022-03-01 18:46:29,772 INFO L78 Accepts]: Start accepts. Automaton has 3325 states and 11976 transitions. Word has length 26 [2022-03-01 18:46:29,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:29,772 INFO L470 AbstractCegarLoop]: Abstraction has 3325 states and 11976 transitions. [2022-03-01 18:46:29,772 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-03-01 18:46:29,772 INFO L276 IsEmpty]: Start isEmpty. Operand 3325 states and 11976 transitions. [2022-03-01 18:46:29,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:29,777 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:29,777 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-03-01 18:46:29,795 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:29,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:29,993 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:29,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:29,993 INFO L85 PathProgramCache]: Analyzing trace with hash 1944965776, now seen corresponding path program 45 times [2022-03-01 18:46:29,993 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:29,993 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283529038] [2022-03-01 18:46:29,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:29,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:29,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:30,153 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:30,154 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:30,154 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283529038] [2022-03-01 18:46:30,154 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283529038] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:30,154 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378539034] [2022-03-01 18:46:30,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:46:30,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:30,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:30,155 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:30,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-03-01 18:46:30,182 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:46:30,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:30,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:46:30,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:30,547 INFO L353 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2022-03-01 18:46:30,547 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 50 [2022-03-01 18:46:30,563 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:30,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:30,678 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:30,679 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 38 treesize of output 71 [2022-03-01 18:46:31,281 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:31,281 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378539034] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:31,281 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:31,282 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 26 [2022-03-01 18:46:31,282 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429883253] [2022-03-01 18:46:31,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:31,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-01 18:46:31,282 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:31,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-01 18:46:31,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2022-03-01 18:46:31,282 INFO L87 Difference]: Start difference. First operand 3325 states and 11976 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-03-01 18:46:32,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:32,813 INFO L93 Difference]: Finished difference Result 5329 states and 17858 transitions. [2022-03-01 18:46:32,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-01 18:46:32,814 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-03-01 18:46:32,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:32,824 INFO L225 Difference]: With dead ends: 5329 [2022-03-01 18:46:32,824 INFO L226 Difference]: Without dead ends: 5240 [2022-03-01 18:46:32,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=434, Invalid=2428, Unknown=0, NotChecked=0, Total=2862 [2022-03-01 18:46:32,825 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 229 mSDsluCounter, 799 mSDsCounter, 0 mSdLazyCounter, 1213 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 1409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 153 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:32,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 421 Invalid, 1409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1213 Invalid, 0 Unknown, 153 Unchecked, 0.5s Time] [2022-03-01 18:46:32,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5240 states. [2022-03-01 18:46:32,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5240 to 3399. [2022-03-01 18:46:32,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3399 states, 3398 states have (on average 3.5991759858740435) internal successors, (12230), 3398 states have internal predecessors, (12230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:32,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3399 states to 3399 states and 12230 transitions. [2022-03-01 18:46:32,920 INFO L78 Accepts]: Start accepts. Automaton has 3399 states and 12230 transitions. Word has length 26 [2022-03-01 18:46:32,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:32,920 INFO L470 AbstractCegarLoop]: Abstraction has 3399 states and 12230 transitions. [2022-03-01 18:46:32,920 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-03-01 18:46:32,921 INFO L276 IsEmpty]: Start isEmpty. Operand 3399 states and 12230 transitions. [2022-03-01 18:46:32,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:32,926 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:32,926 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-03-01 18:46:32,942 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-03-01 18:46:33,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:33,142 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:33,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:33,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1836189860, now seen corresponding path program 46 times [2022-03-01 18:46:33,143 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:33,143 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522521806] [2022-03-01 18:46:33,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:33,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:33,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:33,284 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:33,284 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:33,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522521806] [2022-03-01 18:46:33,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522521806] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:33,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729712473] [2022-03-01 18:46:33,284 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:46:33,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:33,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:33,285 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:33,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-03-01 18:46:33,307 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:46:33,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:33,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:46:33,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:33,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:46:33,645 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:33,645 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 20 treesize of output 12 [2022-03-01 18:46:33,677 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:33,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:33,812 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:33,812 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 38 treesize of output 71 [2022-03-01 18:46:34,437 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:34,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729712473] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:34,438 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:34,438 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 26 [2022-03-01 18:46:34,438 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562101532] [2022-03-01 18:46:34,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:34,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-01 18:46:34,438 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:34,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-01 18:46:34,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=532, Unknown=0, NotChecked=0, Total=650 [2022-03-01 18:46:34,438 INFO L87 Difference]: Start difference. First operand 3399 states and 12230 transitions. Second operand has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 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-03-01 18:46:35,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:35,606 INFO L93 Difference]: Finished difference Result 5187 states and 17669 transitions. [2022-03-01 18:46:35,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-01 18:46:35,606 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 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-03-01 18:46:35,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:35,615 INFO L225 Difference]: With dead ends: 5187 [2022-03-01 18:46:35,615 INFO L226 Difference]: Without dead ends: 5157 [2022-03-01 18:46:35,615 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 742 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=479, Invalid=2071, Unknown=0, NotChecked=0, Total=2550 [2022-03-01 18:46:35,615 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 241 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 711 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 1115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 365 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:35,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [241 Valid, 225 Invalid, 1115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 711 Invalid, 0 Unknown, 365 Unchecked, 0.2s Time] [2022-03-01 18:46:35,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5157 states. [2022-03-01 18:46:35,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5157 to 3468. [2022-03-01 18:46:35,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3468 states, 3467 states have (on average 3.5950389385635995) internal successors, (12464), 3467 states have internal predecessors, (12464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:35,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3468 states to 3468 states and 12464 transitions. [2022-03-01 18:46:35,673 INFO L78 Accepts]: Start accepts. Automaton has 3468 states and 12464 transitions. Word has length 26 [2022-03-01 18:46:35,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:35,673 INFO L470 AbstractCegarLoop]: Abstraction has 3468 states and 12464 transitions. [2022-03-01 18:46:35,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 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-03-01 18:46:35,673 INFO L276 IsEmpty]: Start isEmpty. Operand 3468 states and 12464 transitions. [2022-03-01 18:46:35,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:35,678 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:35,678 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-03-01 18:46:35,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:35,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:35,894 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:35,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:35,894 INFO L85 PathProgramCache]: Analyzing trace with hash -2003998952, now seen corresponding path program 47 times [2022-03-01 18:46:35,894 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:35,895 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851713238] [2022-03-01 18:46:35,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:35,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:35,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:36,011 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:36,012 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:36,012 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851713238] [2022-03-01 18:46:36,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851713238] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:36,012 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100015550] [2022-03-01 18:46:36,012 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:46:36,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:36,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:36,013 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:36,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-03-01 18:46:36,035 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 18:46:36,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:36,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 18:46:36,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:36,325 INFO L353 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2022-03-01 18:46:36,325 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 5 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 55 [2022-03-01 18:46:36,360 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:36,360 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:36,520 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:46:36,520 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 21 treesize of output 56 [2022-03-01 18:46:36,611 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:36,613 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:36,622 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:36,623 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 20 treesize of output 47 [2022-03-01 18:46:36,836 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:36,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100015550] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:36,837 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:36,837 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:46:36,837 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309005130] [2022-03-01 18:46:36,837 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:36,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:46:36,837 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:36,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:46:36,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:46:36,837 INFO L87 Difference]: Start difference. First operand 3468 states and 12464 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:46:39,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:39,591 INFO L93 Difference]: Finished difference Result 6444 states and 21715 transitions. [2022-03-01 18:46:39,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-01 18:46:39,591 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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 26 [2022-03-01 18:46:39,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:39,604 INFO L225 Difference]: With dead ends: 6444 [2022-03-01 18:46:39,605 INFO L226 Difference]: Without dead ends: 6414 [2022-03-01 18:46:39,605 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1464 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=723, Invalid=4247, Unknown=0, NotChecked=0, Total=4970 [2022-03-01 18:46:39,605 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 270 mSDsluCounter, 929 mSDsCounter, 0 mSdLazyCounter, 1999 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 2043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1999 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:39,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [270 Valid, 446 Invalid, 2043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1999 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 18:46:39,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6414 states. [2022-03-01 18:46:39,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6414 to 3448. [2022-03-01 18:46:39,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3448 states, 3447 states have (on average 3.6011024078909197) internal successors, (12413), 3447 states have internal predecessors, (12413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:39,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3448 states to 3448 states and 12413 transitions. [2022-03-01 18:46:39,688 INFO L78 Accepts]: Start accepts. Automaton has 3448 states and 12413 transitions. Word has length 26 [2022-03-01 18:46:39,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:39,688 INFO L470 AbstractCegarLoop]: Abstraction has 3448 states and 12413 transitions. [2022-03-01 18:46:39,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:46:39,689 INFO L276 IsEmpty]: Start isEmpty. Operand 3448 states and 12413 transitions. [2022-03-01 18:46:39,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:39,694 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:39,694 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-03-01 18:46:39,712 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:39,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:39,910 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:39,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:39,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1705225504, now seen corresponding path program 48 times [2022-03-01 18:46:39,910 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:39,910 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550942641] [2022-03-01 18:46:39,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:39,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:39,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:40,105 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:40,105 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:40,105 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550942641] [2022-03-01 18:46:40,105 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550942641] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:40,105 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787566942] [2022-03-01 18:46:40,105 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:46:40,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:40,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:40,107 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:40,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-03-01 18:46:40,135 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:46:40,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:40,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 18:46:40,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:40,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:46:40,422 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:40,422 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 20 treesize of output 20 [2022-03-01 18:46:40,481 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:40,481 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:40,614 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:40,630 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:40,630 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 20 treesize of output 55 [2022-03-01 18:46:40,747 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:40,750 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:40,784 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:40,785 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 20 treesize of output 47 [2022-03-01 18:46:41,078 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:41,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787566942] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:41,079 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:41,079 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:46:41,079 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36187978] [2022-03-01 18:46:41,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:41,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:46:41,079 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:41,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:46:41,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:46:41,080 INFO L87 Difference]: Start difference. First operand 3448 states and 12413 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:42,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:42,303 INFO L93 Difference]: Finished difference Result 5237 states and 17842 transitions. [2022-03-01 18:46:42,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-01 18:46:42,303 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-03-01 18:46:42,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:42,314 INFO L225 Difference]: With dead ends: 5237 [2022-03-01 18:46:42,314 INFO L226 Difference]: Without dead ends: 5161 [2022-03-01 18:46:42,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 34 SyntacticMatches, 5 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=477, Invalid=1973, Unknown=0, NotChecked=0, Total=2450 [2022-03-01 18:46:42,314 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 204 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 918 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 1147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 195 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:42,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 280 Invalid, 1147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 918 Invalid, 0 Unknown, 195 Unchecked, 0.4s Time] [2022-03-01 18:46:42,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5161 states. [2022-03-01 18:46:42,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5161 to 3474. [2022-03-01 18:46:42,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3474 states, 3473 states have (on average 3.593435070544198) internal successors, (12480), 3473 states have internal predecessors, (12480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:42,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3474 states to 3474 states and 12480 transitions. [2022-03-01 18:46:42,386 INFO L78 Accepts]: Start accepts. Automaton has 3474 states and 12480 transitions. Word has length 26 [2022-03-01 18:46:42,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:42,386 INFO L470 AbstractCegarLoop]: Abstraction has 3474 states and 12480 transitions. [2022-03-01 18:46:42,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:42,386 INFO L276 IsEmpty]: Start isEmpty. Operand 3474 states and 12480 transitions. [2022-03-01 18:46:42,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:42,392 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:42,392 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-03-01 18:46:42,408 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:42,607 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,SelfDestructingSolverStorable95 [2022-03-01 18:46:42,607 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:42,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:42,608 INFO L85 PathProgramCache]: Analyzing trace with hash 639330528, now seen corresponding path program 49 times [2022-03-01 18:46:42,608 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:42,608 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149061553] [2022-03-01 18:46:42,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:42,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:42,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:42,712 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:42,712 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:42,713 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149061553] [2022-03-01 18:46:42,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149061553] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:42,713 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834220102] [2022-03-01 18:46:42,713 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:46:42,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:42,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:42,715 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:42,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-03-01 18:46:42,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:42,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:46:42,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:43,006 INFO L353 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2022-03-01 18:46:43,006 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 58 [2022-03-01 18:46:43,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-03-01 18:46:43,029 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:43,137 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:46:43,137 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 21 treesize of output 56 [2022-03-01 18:46:43,271 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:43,272 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:43,281 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:43,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, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 47 [2022-03-01 18:46:43,434 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:43,434 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834220102] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:43,434 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:43,434 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:46:43,434 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432039553] [2022-03-01 18:46:43,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:43,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:46:43,434 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:43,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:46:43,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:46:43,435 INFO L87 Difference]: Start difference. First operand 3474 states and 12480 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:46:44,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:44,144 INFO L93 Difference]: Finished difference Result 5553 states and 18988 transitions. [2022-03-01 18:46:44,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-01 18:46:44,145 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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 26 [2022-03-01 18:46:44,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:44,154 INFO L225 Difference]: With dead ends: 5553 [2022-03-01 18:46:44,154 INFO L226 Difference]: Without dead ends: 5523 [2022-03-01 18:46:44,154 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=315, Invalid=1665, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 18:46:44,154 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 165 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 913 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 1167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 913 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 228 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:44,155 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 290 Invalid, 1167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 913 Invalid, 0 Unknown, 228 Unchecked, 0.3s Time] [2022-03-01 18:46:44,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5523 states. [2022-03-01 18:46:44,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5523 to 3501. [2022-03-01 18:46:44,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3501 states, 3500 states have (on average 3.592285714285714) internal successors, (12573), 3500 states have internal predecessors, (12573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:44,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3501 states to 3501 states and 12573 transitions. [2022-03-01 18:46:44,215 INFO L78 Accepts]: Start accepts. Automaton has 3501 states and 12573 transitions. Word has length 26 [2022-03-01 18:46:44,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:44,215 INFO L470 AbstractCegarLoop]: Abstraction has 3501 states and 12573 transitions. [2022-03-01 18:46:44,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:46:44,215 INFO L276 IsEmpty]: Start isEmpty. Operand 3501 states and 12573 transitions. [2022-03-01 18:46:44,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:44,220 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:44,220 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-03-01 18:46:44,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:44,423 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,SelfDestructingSolverStorable96 [2022-03-01 18:46:44,424 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:44,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:44,424 INFO L85 PathProgramCache]: Analyzing trace with hash 1438671812, now seen corresponding path program 50 times [2022-03-01 18:46:44,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:44,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223403243] [2022-03-01 18:46:44,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:44,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:44,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:44,559 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:44,559 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:44,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223403243] [2022-03-01 18:46:44,559 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223403243] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:44,559 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975202420] [2022-03-01 18:46:44,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:46:44,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:44,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:44,560 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:44,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-03-01 18:46:44,582 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:46:44,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:44,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:46:44,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:44,765 INFO L353 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-03-01 18:46:44,765 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 5 new quantified variables, introduced 3 case distinctions, treesize of input 75 treesize of output 63 [2022-03-01 18:46:44,803 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:44,803 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:44,923 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:46:44,923 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 21 treesize of output 56 [2022-03-01 18:46:45,025 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:45,027 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:45,038 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:45,038 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 20 treesize of output 47 [2022-03-01 18:46:45,256 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:45,257 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [975202420] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:45,257 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:45,257 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:46:45,257 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563697488] [2022-03-01 18:46:45,257 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:45,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:46:45,257 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:45,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:46:45,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:46:45,257 INFO L87 Difference]: Start difference. First operand 3501 states and 12573 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-03-01 18:46:47,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:47,379 INFO L93 Difference]: Finished difference Result 5636 states and 19278 transitions. [2022-03-01 18:46:47,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 18:46:47,379 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-03-01 18:46:47,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:47,391 INFO L225 Difference]: With dead ends: 5636 [2022-03-01 18:46:47,391 INFO L226 Difference]: Without dead ends: 5621 [2022-03-01 18:46:47,392 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=573, Invalid=3587, Unknown=0, NotChecked=0, Total=4160 [2022-03-01 18:46:47,392 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 223 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 2105 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 2149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 2105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:47,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 464 Invalid, 2149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 2105 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 18:46:47,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5621 states. [2022-03-01 18:46:47,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5621 to 3519. [2022-03-01 18:46:47,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3519 states, 3518 states have (on average 3.590108015918135) internal successors, (12630), 3518 states have internal predecessors, (12630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:47,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3519 states to 3519 states and 12630 transitions. [2022-03-01 18:46:47,463 INFO L78 Accepts]: Start accepts. Automaton has 3519 states and 12630 transitions. Word has length 26 [2022-03-01 18:46:47,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:47,463 INFO L470 AbstractCegarLoop]: Abstraction has 3519 states and 12630 transitions. [2022-03-01 18:46:47,464 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-03-01 18:46:47,464 INFO L276 IsEmpty]: Start isEmpty. Operand 3519 states and 12630 transitions. [2022-03-01 18:46:47,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:47,469 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:47,469 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-03-01 18:46:47,485 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:47,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:47,679 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:47,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:47,679 INFO L85 PathProgramCache]: Analyzing trace with hash -1868803872, now seen corresponding path program 51 times [2022-03-01 18:46:47,680 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:47,680 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647434823] [2022-03-01 18:46:47,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:47,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:47,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:47,821 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:47,821 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:47,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647434823] [2022-03-01 18:46:47,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647434823] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:47,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498384808] [2022-03-01 18:46:47,821 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:46:47,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:47,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:47,822 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:47,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-03-01 18:46:47,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:46:47,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:47,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:46:47,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:48,083 INFO L353 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-03-01 18:46:48,083 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 70 treesize of output 65 [2022-03-01 18:46:48,186 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:48,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:48,285 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:48,285 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 37 treesize of output 70 [2022-03-01 18:46:49,016 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:49,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498384808] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:49,016 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:49,016 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:46:49,016 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986816689] [2022-03-01 18:46:49,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:49,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:46:49,017 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:49,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:46:49,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=430, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:46:49,017 INFO L87 Difference]: Start difference. First operand 3519 states and 12630 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:46:50,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:50,034 INFO L93 Difference]: Finished difference Result 5158 states and 17645 transitions. [2022-03-01 18:46:50,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-01 18:46:50,034 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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 26 [2022-03-01 18:46:50,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:50,045 INFO L225 Difference]: With dead ends: 5158 [2022-03-01 18:46:50,046 INFO L226 Difference]: Without dead ends: 5082 [2022-03-01 18:46:50,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 35 SyntacticMatches, 5 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 643 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=420, Invalid=1650, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 18:46:50,046 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 216 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 960 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 472 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:50,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 249 Invalid, 960 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 449 Invalid, 0 Unknown, 472 Unchecked, 0.2s Time] [2022-03-01 18:46:50,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5082 states. [2022-03-01 18:46:50,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5082 to 3543. [2022-03-01 18:46:50,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3543 states, 3542 states have (on average 3.5928853754940713) internal successors, (12726), 3542 states have internal predecessors, (12726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:50,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3543 states to 3543 states and 12726 transitions. [2022-03-01 18:46:50,135 INFO L78 Accepts]: Start accepts. Automaton has 3543 states and 12726 transitions. Word has length 26 [2022-03-01 18:46:50,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:50,135 INFO L470 AbstractCegarLoop]: Abstraction has 3543 states and 12726 transitions. [2022-03-01 18:46:50,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:46:50,135 INFO L276 IsEmpty]: Start isEmpty. Operand 3543 states and 12726 transitions. [2022-03-01 18:46:50,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:50,141 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:50,141 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-03-01 18:46:50,157 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:50,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:50,357 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:50,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:50,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1742870530, now seen corresponding path program 52 times [2022-03-01 18:46:50,358 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:50,358 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671646240] [2022-03-01 18:46:50,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:50,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:50,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:50,486 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:50,486 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:50,486 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671646240] [2022-03-01 18:46:50,486 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671646240] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:50,486 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460641209] [2022-03-01 18:46:50,486 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:46:50,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:50,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:50,504 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:50,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-03-01 18:46:50,525 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:46:50,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:50,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:46:50,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:50,802 INFO L353 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-03-01 18:46:50,802 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 70 treesize of output 65 [2022-03-01 18:46:50,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-03-01 18:46:50,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:51,109 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:51,110 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 37 treesize of output 70 [2022-03-01 18:46:51,910 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:51,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460641209] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:51,910 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:51,911 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:46:51,911 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077875398] [2022-03-01 18:46:51,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:51,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:46:51,911 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:51,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:46:51,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=430, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:46:51,911 INFO L87 Difference]: Start difference. First operand 3543 states and 12726 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 24 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-03-01 18:46:53,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:53,192 INFO L93 Difference]: Finished difference Result 5144 states and 17580 transitions. [2022-03-01 18:46:53,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-01 18:46:53,192 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 24 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 26 [2022-03-01 18:46:53,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:53,202 INFO L225 Difference]: With dead ends: 5144 [2022-03-01 18:46:53,202 INFO L226 Difference]: Without dead ends: 5068 [2022-03-01 18:46:53,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 35 SyntacticMatches, 5 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=440, Invalid=1722, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:46:53,203 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 171 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 409 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:53,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 249 Invalid, 864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 427 Invalid, 0 Unknown, 409 Unchecked, 0.2s Time] [2022-03-01 18:46:53,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5068 states. [2022-03-01 18:46:53,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5068 to 3537. [2022-03-01 18:46:53,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3537 states, 3536 states have (on average 3.5924773755656108) internal successors, (12703), 3536 states have internal predecessors, (12703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:53,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3537 states to 3537 states and 12703 transitions. [2022-03-01 18:46:53,268 INFO L78 Accepts]: Start accepts. Automaton has 3537 states and 12703 transitions. Word has length 26 [2022-03-01 18:46:53,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:53,268 INFO L470 AbstractCegarLoop]: Abstraction has 3537 states and 12703 transitions. [2022-03-01 18:46:53,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 24 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-03-01 18:46:53,268 INFO L276 IsEmpty]: Start isEmpty. Operand 3537 states and 12703 transitions. [2022-03-01 18:46:53,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:53,273 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:53,273 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-03-01 18:46:53,291 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:53,487 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,SelfDestructingSolverStorable99 [2022-03-01 18:46:53,487 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:53,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:53,488 INFO L85 PathProgramCache]: Analyzing trace with hash 615736860, now seen corresponding path program 53 times [2022-03-01 18:46:53,488 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:53,488 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633767020] [2022-03-01 18:46:53,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:53,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:53,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:53,612 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:53,612 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:53,612 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633767020] [2022-03-01 18:46:53,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633767020] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:53,612 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672866770] [2022-03-01 18:46:53,612 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:46:53,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:53,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:53,613 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:53,614 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-03-01 18:46:53,638 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:46:53,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:53,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 18:46:53,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:53,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:46:53,906 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:53,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 36 [2022-03-01 18:46:54,052 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:54,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:54,212 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:54,212 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 37 treesize of output 70 [2022-03-01 18:46:54,817 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:54,817 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672866770] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:54,817 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:54,817 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-03-01 18:46:54,817 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011467095] [2022-03-01 18:46:54,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:54,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:46:54,817 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:54,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:46:54,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:46:54,818 INFO L87 Difference]: Start difference. First operand 3537 states and 12703 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 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-03-01 18:46:56,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:56,301 INFO L93 Difference]: Finished difference Result 4499 states and 15523 transitions. [2022-03-01 18:46:56,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 18:46:56,301 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 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 26 [2022-03-01 18:46:56,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:56,310 INFO L225 Difference]: With dead ends: 4499 [2022-03-01 18:46:56,310 INFO L226 Difference]: Without dead ends: 4439 [2022-03-01 18:46:56,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1190 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=609, Invalid=3173, Unknown=0, NotChecked=0, Total=3782 [2022-03-01 18:46:56,311 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 201 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 1055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 635 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:56,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 217 Invalid, 1055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 389 Invalid, 0 Unknown, 635 Unchecked, 0.2s Time] [2022-03-01 18:46:56,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4439 states. [2022-03-01 18:46:56,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4439 to 3602. [2022-03-01 18:46:56,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3602 states, 3601 states have (on average 3.5945570674812553) internal successors, (12944), 3601 states have internal predecessors, (12944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:56,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3602 states to 3602 states and 12944 transitions. [2022-03-01 18:46:56,372 INFO L78 Accepts]: Start accepts. Automaton has 3602 states and 12944 transitions. Word has length 26 [2022-03-01 18:46:56,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:56,372 INFO L470 AbstractCegarLoop]: Abstraction has 3602 states and 12944 transitions. [2022-03-01 18:46:56,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 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-03-01 18:46:56,372 INFO L276 IsEmpty]: Start isEmpty. Operand 3602 states and 12944 transitions. [2022-03-01 18:46:56,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:56,378 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:56,378 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-03-01 18:46:56,394 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-03-01 18:46:56,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:56,587 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:56,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:56,587 INFO L85 PathProgramCache]: Analyzing trace with hash 1041593588, now seen corresponding path program 54 times [2022-03-01 18:46:56,588 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:56,588 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046133998] [2022-03-01 18:46:56,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:56,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:56,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:56,725 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:56,725 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:56,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046133998] [2022-03-01 18:46:56,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046133998] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:56,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010075612] [2022-03-01 18:46:56,726 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:46:56,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:56,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:56,727 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:56,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-03-01 18:46:56,749 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-01 18:46:56,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:46:56,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:46:56,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:46:56,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:46:56,924 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:56,927 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:56,927 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 30 treesize of output 28 [2022-03-01 18:46:56,975 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:56,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:46:57,095 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:46:57,095 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 21 treesize of output 56 [2022-03-01 18:46:57,190 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:57,191 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:46:57,200 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:46:57,200 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 20 treesize of output 47 [2022-03-01 18:46:57,390 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:57,391 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010075612] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:46:57,391 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:46:57,391 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:46:57,391 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103673507] [2022-03-01 18:46:57,391 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:46:57,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:46:57,391 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:46:57,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:46:57,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:46:57,392 INFO L87 Difference]: Start difference. First operand 3602 states and 12944 transitions. Second operand has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:46:59,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:46:59,428 INFO L93 Difference]: Finished difference Result 6706 states and 22509 transitions. [2022-03-01 18:46:59,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-01 18:46:59,428 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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 26 [2022-03-01 18:46:59,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:46:59,441 INFO L225 Difference]: With dead ends: 6706 [2022-03-01 18:46:59,441 INFO L226 Difference]: Without dead ends: 6604 [2022-03-01 18:46:59,442 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1773 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=925, Invalid=5237, Unknown=0, NotChecked=0, Total=6162 [2022-03-01 18:46:59,442 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 322 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 2112 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 2170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 2112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:46:59,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [322 Valid, 510 Invalid, 2170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 2112 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 18:46:59,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6604 states. [2022-03-01 18:46:59,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6604 to 3627. [2022-03-01 18:46:59,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3627 states, 3626 states have (on average 3.5948703805846662) internal successors, (13035), 3626 states have internal predecessors, (13035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:46:59,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3627 states to 3627 states and 13035 transitions. [2022-03-01 18:46:59,513 INFO L78 Accepts]: Start accepts. Automaton has 3627 states and 13035 transitions. Word has length 26 [2022-03-01 18:46:59,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:46:59,513 INFO L470 AbstractCegarLoop]: Abstraction has 3627 states and 13035 transitions. [2022-03-01 18:46:59,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.32) internal successors, (58), 25 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-03-01 18:46:59,513 INFO L276 IsEmpty]: Start isEmpty. Operand 3627 states and 13035 transitions. [2022-03-01 18:46:59,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:46:59,518 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:46:59,518 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-03-01 18:46:59,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2022-03-01 18:46:59,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:59,731 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:46:59,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:46:59,732 INFO L85 PathProgramCache]: Analyzing trace with hash 370220598, now seen corresponding path program 55 times [2022-03-01 18:46:59,732 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:46:59,732 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923703954] [2022-03-01 18:46:59,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:46:59,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:46:59,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:59,898 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:46:59,898 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:46:59,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923703954] [2022-03-01 18:46:59,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923703954] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:46:59,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667205683] [2022-03-01 18:46:59,898 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:46:59,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:46:59,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:46:59,899 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:46:59,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-03-01 18:46:59,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:46:59,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:46:59,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:00,117 INFO L353 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-03-01 18:47:00,118 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 60 [2022-03-01 18:47:00,213 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:00,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:00,324 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:00,324 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 37 treesize of output 70 [2022-03-01 18:47:00,886 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:00,886 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667205683] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:00,887 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:00,887 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:47:00,887 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934556966] [2022-03-01 18:47:00,887 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:00,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:47:00,887 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:00,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:47:00,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=430, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:47:00,887 INFO L87 Difference]: Start difference. First operand 3627 states and 13035 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-03-01 18:47:02,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:02,116 INFO L93 Difference]: Finished difference Result 5475 states and 18680 transitions. [2022-03-01 18:47:02,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-01 18:47:02,116 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-03-01 18:47:02,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:02,126 INFO L225 Difference]: With dead ends: 5475 [2022-03-01 18:47:02,126 INFO L226 Difference]: Without dead ends: 5399 [2022-03-01 18:47:02,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 35 SyntacticMatches, 5 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 635 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=417, Invalid=1653, Unknown=0, NotChecked=0, Total=2070 [2022-03-01 18:47:02,126 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 262 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 386 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:02,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [262 Valid, 179 Invalid, 831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 406 Invalid, 0 Unknown, 386 Unchecked, 0.2s Time] [2022-03-01 18:47:02,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5399 states. [2022-03-01 18:47:02,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5399 to 3633. [2022-03-01 18:47:02,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3633 states, 3632 states have (on average 3.592786343612335) internal successors, (13049), 3632 states have internal predecessors, (13049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:02,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3633 states to 3633 states and 13049 transitions. [2022-03-01 18:47:02,185 INFO L78 Accepts]: Start accepts. Automaton has 3633 states and 13049 transitions. Word has length 26 [2022-03-01 18:47:02,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:02,185 INFO L470 AbstractCegarLoop]: Abstraction has 3633 states and 13049 transitions. [2022-03-01 18:47:02,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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-03-01 18:47:02,185 INFO L276 IsEmpty]: Start isEmpty. Operand 3633 states and 13049 transitions. [2022-03-01 18:47:02,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:02,190 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:02,190 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-03-01 18:47:02,208 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-03-01 18:47:02,406 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,SelfDestructingSolverStorable102 [2022-03-01 18:47:02,406 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:02,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:02,406 INFO L85 PathProgramCache]: Analyzing trace with hash -1124130446, now seen corresponding path program 47 times [2022-03-01 18:47:02,406 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:02,406 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566542929] [2022-03-01 18:47:02,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:02,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:02,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:02,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:02,616 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:02,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566542929] [2022-03-01 18:47:02,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566542929] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:02,617 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259292041] [2022-03-01 18:47:02,617 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:47:02,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:02,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:02,618 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:02,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-03-01 18:47:02,639 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:47:02,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:02,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:47:02,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:02,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:02,881 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:02,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:02,882 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 25 treesize of output 15 [2022-03-01 18:47:02,907 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:02,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:02,994 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:47:02,995 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 22 treesize of output 47 [2022-03-01 18:47:03,117 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:03,118 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259292041] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:03,118 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:03,118 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-01 18:47:03,118 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463803551] [2022-03-01 18:47:03,118 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:03,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:47:03,118 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:03,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:47:03,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:47:03,118 INFO L87 Difference]: Start difference. First operand 3633 states and 13049 transitions. Second operand has 24 states, 24 states have (on average 2.875) internal successors, (69), 23 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-03-01 18:47:03,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:03,888 INFO L93 Difference]: Finished difference Result 5078 states and 17638 transitions. [2022-03-01 18:47:03,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-01 18:47:03,888 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.875) internal successors, (69), 23 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-03-01 18:47:03,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:03,898 INFO L225 Difference]: With dead ends: 5078 [2022-03-01 18:47:03,898 INFO L226 Difference]: Without dead ends: 5030 [2022-03-01 18:47:03,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=318, Invalid=1662, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 18:47:03,899 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 167 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 710 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:03,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 233 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 710 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:47:03,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5030 states. [2022-03-01 18:47:03,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5030 to 3623. [2022-03-01 18:47:03,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3623 states, 3622 states have (on average 3.5919381557150745) internal successors, (13010), 3622 states have internal predecessors, (13010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:03,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3623 states to 3623 states and 13010 transitions. [2022-03-01 18:47:03,963 INFO L78 Accepts]: Start accepts. Automaton has 3623 states and 13010 transitions. Word has length 26 [2022-03-01 18:47:03,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:03,964 INFO L470 AbstractCegarLoop]: Abstraction has 3623 states and 13010 transitions. [2022-03-01 18:47:03,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.875) internal successors, (69), 23 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-03-01 18:47:03,964 INFO L276 IsEmpty]: Start isEmpty. Operand 3623 states and 13010 transitions. [2022-03-01 18:47:03,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:03,969 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:03,969 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-03-01 18:47:03,985 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-03-01 18:47:04,185 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,SelfDestructingSolverStorable103 [2022-03-01 18:47:04,185 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:04,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:04,185 INFO L85 PathProgramCache]: Analyzing trace with hash 281045340, now seen corresponding path program 48 times [2022-03-01 18:47:04,185 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:04,185 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486858062] [2022-03-01 18:47:04,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:04,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:04,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:04,323 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:04,324 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:04,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486858062] [2022-03-01 18:47:04,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486858062] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:04,324 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758461370] [2022-03-01 18:47:04,324 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:47:04,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:04,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:04,325 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:04,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-03-01 18:47:04,352 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:47:04,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:04,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-01 18:47:04,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:04,644 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:04,649 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:04,649 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 21 treesize of output 29 [2022-03-01 18:47:04,738 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:04,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:04,835 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:04,836 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:04,844 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:04,844 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 20 treesize of output 47 [2022-03-01 18:47:04,962 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:04,962 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758461370] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:04,962 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:04,962 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-03-01 18:47:04,962 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841576447] [2022-03-01 18:47:04,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:04,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 18:47:04,962 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:04,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 18:47:04,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=635, Unknown=0, NotChecked=0, Total=756 [2022-03-01 18:47:04,963 INFO L87 Difference]: Start difference. First operand 3623 states and 13010 transitions. Second operand has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 28 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-03-01 18:47:06,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:06,391 INFO L93 Difference]: Finished difference Result 5098 states and 17401 transitions. [2022-03-01 18:47:06,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-01 18:47:06,391 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 28 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-03-01 18:47:06,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:06,402 INFO L225 Difference]: With dead ends: 5098 [2022-03-01 18:47:06,402 INFO L226 Difference]: Without dead ends: 5053 [2022-03-01 18:47:06,403 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1430 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=699, Invalid=4413, Unknown=0, NotChecked=0, Total=5112 [2022-03-01 18:47:06,403 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 275 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 808 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 1300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 808 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 463 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:06,403 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 445 Invalid, 1300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 808 Invalid, 0 Unknown, 463 Unchecked, 0.3s Time] [2022-03-01 18:47:06,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5053 states. [2022-03-01 18:47:06,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5053 to 3665. [2022-03-01 18:47:06,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3665 states, 3664 states have (on average 3.586517467248908) internal successors, (13141), 3664 states have internal predecessors, (13141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:06,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3665 states to 3665 states and 13141 transitions. [2022-03-01 18:47:06,474 INFO L78 Accepts]: Start accepts. Automaton has 3665 states and 13141 transitions. Word has length 26 [2022-03-01 18:47:06,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:06,474 INFO L470 AbstractCegarLoop]: Abstraction has 3665 states and 13141 transitions. [2022-03-01 18:47:06,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 28 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-03-01 18:47:06,474 INFO L276 IsEmpty]: Start isEmpty. Operand 3665 states and 13141 transitions. [2022-03-01 18:47:06,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:06,480 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:06,480 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-03-01 18:47:06,498 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-03-01 18:47:06,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:06,695 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:06,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:06,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1348919904, now seen corresponding path program 49 times [2022-03-01 18:47:06,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:06,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672741876] [2022-03-01 18:47:06,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:06,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:06,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:06,951 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:06,951 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:06,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672741876] [2022-03-01 18:47:06,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672741876] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:06,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032825813] [2022-03-01 18:47:06,951 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:47:06,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:06,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:06,952 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:06,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-03-01 18:47:06,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:07,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:47:07,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:07,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:07,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:07,202 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:07,202 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:07,202 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 31 treesize of output 21 [2022-03-01 18:47:07,238 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:07,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:07,311 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:47:07,311 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 22 treesize of output 47 [2022-03-01 18:47:07,656 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:07,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032825813] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:07,656 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:07,656 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 22 [2022-03-01 18:47:07,656 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779413374] [2022-03-01 18:47:07,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:07,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 18:47:07,656 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:07,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 18:47:07,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2022-03-01 18:47:07,657 INFO L87 Difference]: Start difference. First operand 3665 states and 13141 transitions. Second operand has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:08,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:08,671 INFO L93 Difference]: Finished difference Result 4946 states and 17235 transitions. [2022-03-01 18:47:08,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-01 18:47:08,671 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-03-01 18:47:08,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:08,680 INFO L225 Difference]: With dead ends: 4946 [2022-03-01 18:47:08,680 INFO L226 Difference]: Without dead ends: 4860 [2022-03-01 18:47:08,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 37 SyntacticMatches, 5 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 704 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=390, Invalid=2060, Unknown=0, NotChecked=0, Total=2450 [2022-03-01 18:47:08,681 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 160 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 1316 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 403 SdHoareTripleChecker+Invalid, 1703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 369 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:08,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 403 Invalid, 1703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1316 Invalid, 0 Unknown, 369 Unchecked, 0.5s Time] [2022-03-01 18:47:08,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4860 states. [2022-03-01 18:47:08,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4860 to 3679. [2022-03-01 18:47:08,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3679 states, 3678 states have (on average 3.5807504078303425) internal successors, (13170), 3678 states have internal predecessors, (13170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:08,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3679 states to 3679 states and 13170 transitions. [2022-03-01 18:47:08,735 INFO L78 Accepts]: Start accepts. Automaton has 3679 states and 13170 transitions. Word has length 26 [2022-03-01 18:47:08,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:08,736 INFO L470 AbstractCegarLoop]: Abstraction has 3679 states and 13170 transitions. [2022-03-01 18:47:08,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.6956521739130435) internal successors, (62), 22 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:08,736 INFO L276 IsEmpty]: Start isEmpty. Operand 3679 states and 13170 transitions. [2022-03-01 18:47:08,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:08,741 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:08,741 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-03-01 18:47:08,757 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-03-01 18:47:08,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:08,957 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:08,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:08,957 INFO L85 PathProgramCache]: Analyzing trace with hash 65573818, now seen corresponding path program 50 times [2022-03-01 18:47:08,957 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:08,957 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871290325] [2022-03-01 18:47:08,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:08,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:08,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:09,195 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:09,196 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:09,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871290325] [2022-03-01 18:47:09,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871290325] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:09,196 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94751639] [2022-03-01 18:47:09,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:47:09,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:09,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:09,209 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:09,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-03-01 18:47:09,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:47:09,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:09,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:47:09,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:09,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:09,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:09,605 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:09,606 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:09,606 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 21 treesize of output 11 [2022-03-01 18:47:09,632 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:09,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:09,721 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:47:09,721 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 22 treesize of output 47 [2022-03-01 18:47:09,886 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:09,886 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94751639] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:09,886 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:09,886 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-01 18:47:09,886 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726317113] [2022-03-01 18:47:09,886 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:09,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:47:09,886 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:09,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:47:09,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:47:09,887 INFO L87 Difference]: Start difference. First operand 3679 states and 13170 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-03-01 18:47:10,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:10,643 INFO L93 Difference]: Finished difference Result 4996 states and 17400 transitions. [2022-03-01 18:47:10,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-01 18:47:10,643 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-03-01 18:47:10,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:10,652 INFO L225 Difference]: With dead ends: 4996 [2022-03-01 18:47:10,653 INFO L226 Difference]: Without dead ends: 4966 [2022-03-01 18:47:10,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 681 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=361, Invalid=1991, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 18:47:10,653 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 149 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 756 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:10,653 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 267 Invalid, 782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 756 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:47:10,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4966 states. [2022-03-01 18:47:10,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4966 to 3665. [2022-03-01 18:47:10,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3665 states, 3664 states have (on average 3.5848799126637556) internal successors, (13135), 3664 states have internal predecessors, (13135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:10,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3665 states to 3665 states and 13135 transitions. [2022-03-01 18:47:10,714 INFO L78 Accepts]: Start accepts. Automaton has 3665 states and 13135 transitions. Word has length 26 [2022-03-01 18:47:10,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:10,714 INFO L470 AbstractCegarLoop]: Abstraction has 3665 states and 13135 transitions. [2022-03-01 18:47:10,714 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-03-01 18:47:10,714 INFO L276 IsEmpty]: Start isEmpty. Operand 3665 states and 13135 transitions. [2022-03-01 18:47:10,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:10,720 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:10,720 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-03-01 18:47:10,736 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2022-03-01 18:47:10,935 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,SelfDestructingSolverStorable106 [2022-03-01 18:47:10,935 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:10,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:10,936 INFO L85 PathProgramCache]: Analyzing trace with hash -308346528, now seen corresponding path program 51 times [2022-03-01 18:47:10,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:10,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709956888] [2022-03-01 18:47:10,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:10,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:10,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:11,165 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:11,165 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:11,165 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709956888] [2022-03-01 18:47:11,165 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709956888] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:11,165 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867197014] [2022-03-01 18:47:11,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:47:11,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:11,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:11,166 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:11,167 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-03-01 18:47:11,188 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:47:11,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:11,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:47:11,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:11,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:11,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:11,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:11,432 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:11,432 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 28 treesize of output 48 [2022-03-01 18:47:11,511 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:11,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:11,613 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:11,614 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:11,614 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:11,641 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:11,642 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 22 treesize of output 41 [2022-03-01 18:47:11,738 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:11,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867197014] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:11,738 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:11,738 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-03-01 18:47:11,738 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332870426] [2022-03-01 18:47:11,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:11,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 18:47:11,738 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:11,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 18:47:11,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:47:11,738 INFO L87 Difference]: Start difference. First operand 3665 states and 13135 transitions. Second operand has 27 states, 27 states have (on average 2.4074074074074074) internal successors, (65), 26 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-03-01 18:47:12,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:12,898 INFO L93 Difference]: Finished difference Result 4946 states and 17322 transitions. [2022-03-01 18:47:12,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-01 18:47:12,899 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4074074074074074) internal successors, (65), 26 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-03-01 18:47:12,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:12,909 INFO L225 Difference]: With dead ends: 4946 [2022-03-01 18:47:12,909 INFO L226 Difference]: Without dead ends: 4916 [2022-03-01 18:47:12,909 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 847 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=540, Invalid=2652, Unknown=0, NotChecked=0, Total=3192 [2022-03-01 18:47:12,909 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 184 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 1133 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 1197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 33 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:12,910 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 242 Invalid, 1197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1133 Invalid, 0 Unknown, 33 Unchecked, 0.5s Time] [2022-03-01 18:47:12,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4916 states. [2022-03-01 18:47:12,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4916 to 3772. [2022-03-01 18:47:12,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3772 states, 3771 states have (on average 3.592150623176876) internal successors, (13546), 3771 states have internal predecessors, (13546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:12,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3772 states to 3772 states and 13546 transitions. [2022-03-01 18:47:12,982 INFO L78 Accepts]: Start accepts. Automaton has 3772 states and 13546 transitions. Word has length 26 [2022-03-01 18:47:12,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:12,982 INFO L470 AbstractCegarLoop]: Abstraction has 3772 states and 13546 transitions. [2022-03-01 18:47:12,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4074074074074074) internal successors, (65), 26 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-03-01 18:47:12,982 INFO L276 IsEmpty]: Start isEmpty. Operand 3772 states and 13546 transitions. [2022-03-01 18:47:12,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:12,988 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:12,988 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-03-01 18:47:13,003 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-03-01 18:47:13,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-03-01 18:47:13,204 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:13,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:13,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1165871128, now seen corresponding path program 52 times [2022-03-01 18:47:13,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:13,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292658513] [2022-03-01 18:47:13,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:13,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:13,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:13,463 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:13,463 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:13,463 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292658513] [2022-03-01 18:47:13,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292658513] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:13,463 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309094896] [2022-03-01 18:47:13,463 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:47:13,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:13,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:13,464 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:13,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-03-01 18:47:13,485 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:47:13,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:13,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:47:13,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:13,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:13,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:13,690 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:13,690 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:13,691 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 26 treesize of output 16 [2022-03-01 18:47:13,732 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:13,732 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:13,823 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:47:13,824 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 22 treesize of output 47 [2022-03-01 18:47:13,975 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:13,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309094896] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:13,975 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:13,975 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 22 [2022-03-01 18:47:13,975 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248245708] [2022-03-01 18:47:13,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:13,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 18:47:13,976 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:13,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 18:47:13,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2022-03-01 18:47:13,976 INFO L87 Difference]: Start difference. First operand 3772 states and 13546 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-03-01 18:47:14,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:14,364 INFO L93 Difference]: Finished difference Result 4582 states and 16225 transitions. [2022-03-01 18:47:14,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-01 18:47:14,364 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-03-01 18:47:14,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:14,374 INFO L225 Difference]: With dead ends: 4582 [2022-03-01 18:47:14,374 INFO L226 Difference]: Without dead ends: 4567 [2022-03-01 18:47:14,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=201, Invalid=989, Unknown=0, NotChecked=0, Total=1190 [2022-03-01 18:47:14,374 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 109 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 351 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:14,374 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 221 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 375 Invalid, 0 Unknown, 351 Unchecked, 0.2s Time] [2022-03-01 18:47:14,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4567 states. [2022-03-01 18:47:14,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4567 to 3782. [2022-03-01 18:47:14,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3782 states, 3781 states have (on average 3.5919069029357313) internal successors, (13581), 3781 states have internal predecessors, (13581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:14,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3782 states to 3782 states and 13581 transitions. [2022-03-01 18:47:14,436 INFO L78 Accepts]: Start accepts. Automaton has 3782 states and 13581 transitions. Word has length 26 [2022-03-01 18:47:14,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:14,436 INFO L470 AbstractCegarLoop]: Abstraction has 3782 states and 13581 transitions. [2022-03-01 18:47:14,436 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-03-01 18:47:14,436 INFO L276 IsEmpty]: Start isEmpty. Operand 3782 states and 13581 transitions. [2022-03-01 18:47:14,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:14,442 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:14,442 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-03-01 18:47:14,457 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-03-01 18:47:14,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:14,653 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:14,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:14,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1961622048, now seen corresponding path program 56 times [2022-03-01 18:47:14,653 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:14,653 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549579432] [2022-03-01 18:47:14,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:14,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:14,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:14,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-03-01 18:47:14,866 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:14,866 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549579432] [2022-03-01 18:47:14,866 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549579432] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:14,866 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418839083] [2022-03-01 18:47:14,866 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:47:14,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:14,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:14,896 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:14,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-03-01 18:47:14,916 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:47:14,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:14,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:47:14,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:15,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:15,084 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:15,084 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 20 treesize of output 20 [2022-03-01 18:47:15,140 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:15,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:15,301 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:47:15,302 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 21 treesize of output 56 [2022-03-01 18:47:15,427 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:15,430 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:15,442 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:15,443 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 20 treesize of output 47 [2022-03-01 18:47:15,661 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:15,661 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418839083] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:15,661 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:15,661 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:47:15,661 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621099336] [2022-03-01 18:47:15,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:15,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:47:15,661 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:15,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:47:15,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:47:15,662 INFO L87 Difference]: Start difference. First operand 3782 states and 13581 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-03-01 18:47:19,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:19,302 INFO L93 Difference]: Finished difference Result 7327 states and 24308 transitions. [2022-03-01 18:47:19,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-01 18:47:19,302 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-03-01 18:47:19,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:19,318 INFO L225 Difference]: With dead ends: 7327 [2022-03-01 18:47:19,318 INFO L226 Difference]: Without dead ends: 7297 [2022-03-01 18:47:19,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2338 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1078, Invalid=6062, Unknown=0, NotChecked=0, Total=7140 [2022-03-01 18:47:19,319 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 445 mSDsluCounter, 946 mSDsCounter, 0 mSdLazyCounter, 2481 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 2549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 2481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:19,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 608 Invalid, 2549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 2481 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 18:47:19,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7297 states. [2022-03-01 18:47:19,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7297 to 3823. [2022-03-01 18:47:19,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3823 states, 3822 states have (on average 3.5907901622187337) internal successors, (13724), 3822 states have internal predecessors, (13724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:19,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3823 states to 3823 states and 13724 transitions. [2022-03-01 18:47:19,413 INFO L78 Accepts]: Start accepts. Automaton has 3823 states and 13724 transitions. Word has length 26 [2022-03-01 18:47:19,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:19,413 INFO L470 AbstractCegarLoop]: Abstraction has 3823 states and 13724 transitions. [2022-03-01 18:47:19,414 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-03-01 18:47:19,414 INFO L276 IsEmpty]: Start isEmpty. Operand 3823 states and 13724 transitions. [2022-03-01 18:47:19,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:19,420 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:19,420 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-03-01 18:47:19,437 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-03-01 18:47:19,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:19,635 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:19,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:19,636 INFO L85 PathProgramCache]: Analyzing trace with hash -411240484, now seen corresponding path program 53 times [2022-03-01 18:47:19,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:19,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081279272] [2022-03-01 18:47:19,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:19,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:19,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:19,743 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:19,743 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:19,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081279272] [2022-03-01 18:47:19,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081279272] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:19,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645442981] [2022-03-01 18:47:19,743 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:47:19,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:19,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:19,744 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:19,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-03-01 18:47:19,778 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:47:19,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:19,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:47:19,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:20,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:20,034 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:20,035 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:20,035 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 23 treesize of output 13 [2022-03-01 18:47:20,063 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:20,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:20,193 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:20,194 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:20,194 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:20,204 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:20,205 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 22 treesize of output 41 [2022-03-01 18:47:20,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-03-01 18:47:20,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645442981] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:20,312 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:20,312 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-01 18:47:20,312 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139224139] [2022-03-01 18:47:20,312 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:20,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:47:20,312 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:20,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:47:20,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:47:20,313 INFO L87 Difference]: Start difference. First operand 3823 states and 13724 transitions. Second operand has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:21,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:21,301 INFO L93 Difference]: Finished difference Result 5770 states and 19224 transitions. [2022-03-01 18:47:21,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 18:47:21,301 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-03-01 18:47:21,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:21,313 INFO L225 Difference]: With dead ends: 5770 [2022-03-01 18:47:21,313 INFO L226 Difference]: Without dead ends: 5710 [2022-03-01 18:47:21,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=641, Invalid=2781, Unknown=0, NotChecked=0, Total=3422 [2022-03-01 18:47:21,313 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 441 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 1099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:21,313 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 319 Invalid, 1099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:47:21,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5710 states. [2022-03-01 18:47:21,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5710 to 3968. [2022-03-01 18:47:21,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3968 states, 3967 states have (on average 3.596672548525334) internal successors, (14268), 3967 states have internal predecessors, (14268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:21,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3968 states to 3968 states and 14268 transitions. [2022-03-01 18:47:21,394 INFO L78 Accepts]: Start accepts. Automaton has 3968 states and 14268 transitions. Word has length 26 [2022-03-01 18:47:21,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:21,394 INFO L470 AbstractCegarLoop]: Abstraction has 3968 states and 14268 transitions. [2022-03-01 18:47:21,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:21,394 INFO L276 IsEmpty]: Start isEmpty. Operand 3968 states and 14268 transitions. [2022-03-01 18:47:21,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:21,401 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:21,401 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-03-01 18:47:21,418 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-03-01 18:47:21,615 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,SelfDestructingSolverStorable110 [2022-03-01 18:47:21,616 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:21,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:21,616 INFO L85 PathProgramCache]: Analyzing trace with hash -1423144386, now seen corresponding path program 54 times [2022-03-01 18:47:21,616 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:21,616 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939654039] [2022-03-01 18:47:21,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:21,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:21,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:21,716 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:21,716 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:21,716 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939654039] [2022-03-01 18:47:21,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939654039] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:21,716 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923006906] [2022-03-01 18:47:21,716 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:47:21,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:21,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:21,718 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:21,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-03-01 18:47:21,736 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:47:21,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:21,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-01 18:47:21,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:21,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:21,950 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:21,950 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:21,950 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 21 treesize of output 11 [2022-03-01 18:47:21,978 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:21,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:22,116 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:22,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:22,117 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:22,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:22,118 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 22 treesize of output 10 [2022-03-01 18:47:22,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:22,139 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2022-03-01 18:47:22,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:22,155 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2022-03-01 18:47:22,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:22,171 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 8 [2022-03-01 18:47:22,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:22,188 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 8 [2022-03-01 18:47:22,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:22,204 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 8 [2022-03-01 18:47:22,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:22,221 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 12 treesize of output 8 [2022-03-01 18:47:22,238 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:47:22,238 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923006906] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:22,238 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:22,238 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 11] total 27 [2022-03-01 18:47:22,238 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529862463] [2022-03-01 18:47:22,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:22,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 18:47:22,239 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:22,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 18:47:22,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=568, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:47:22,239 INFO L87 Difference]: Start difference. First operand 3968 states and 14268 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-03-01 18:47:24,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:24,522 INFO L93 Difference]: Finished difference Result 9552 states and 31345 transitions. [2022-03-01 18:47:24,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-01 18:47:24,522 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-03-01 18:47:24,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:24,541 INFO L225 Difference]: With dead ends: 9552 [2022-03-01 18:47:24,542 INFO L226 Difference]: Without dead ends: 9467 [2022-03-01 18:47:24,542 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 28 SyntacticMatches, 8 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2866 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1560, Invalid=7182, Unknown=0, NotChecked=0, Total=8742 [2022-03-01 18:47:24,543 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 455 mSDsluCounter, 923 mSDsCounter, 0 mSdLazyCounter, 1672 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 546 SdHoareTripleChecker+Invalid, 2047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 288 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:24,543 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [455 Valid, 546 Invalid, 2047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1672 Invalid, 0 Unknown, 288 Unchecked, 0.7s Time] [2022-03-01 18:47:24,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9467 states. [2022-03-01 18:47:24,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9467 to 4484. [2022-03-01 18:47:24,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4484 states, 4483 states have (on average 3.6165514164621904) internal successors, (16213), 4483 states have internal predecessors, (16213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:24,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4484 states to 4484 states and 16213 transitions. [2022-03-01 18:47:24,662 INFO L78 Accepts]: Start accepts. Automaton has 4484 states and 16213 transitions. Word has length 26 [2022-03-01 18:47:24,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:24,662 INFO L470 AbstractCegarLoop]: Abstraction has 4484 states and 16213 transitions. [2022-03-01 18:47:24,662 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-03-01 18:47:24,663 INFO L276 IsEmpty]: Start isEmpty. Operand 4484 states and 16213 transitions. [2022-03-01 18:47:24,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:24,670 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:24,670 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-03-01 18:47:24,686 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-03-01 18:47:24,883 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,SelfDestructingSolverStorable111 [2022-03-01 18:47:24,883 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:24,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:24,884 INFO L85 PathProgramCache]: Analyzing trace with hash -579049576, now seen corresponding path program 55 times [2022-03-01 18:47:24,884 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:24,884 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944488259] [2022-03-01 18:47:24,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:24,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:24,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:25,014 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:25,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:25,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944488259] [2022-03-01 18:47:25,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944488259] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:25,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868694388] [2022-03-01 18:47:25,014 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:47:25,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:25,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:25,015 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:25,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-03-01 18:47:25,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:25,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:47:25,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:25,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:25,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:25,247 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:25,248 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:25,248 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 21 treesize of output 11 [2022-03-01 18:47:25,282 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:25,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:25,394 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:47:25,394 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 22 treesize of output 47 [2022-03-01 18:47:25,531 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:25,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868694388] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:25,531 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:25,531 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 23 [2022-03-01 18:47:25,531 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736591057] [2022-03-01 18:47:25,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:25,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:47:25,532 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:25,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:47:25,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:47:25,532 INFO L87 Difference]: Start difference. First operand 4484 states and 16213 transitions. Second operand has 24 states, 24 states have (on average 2.7083333333333335) internal successors, (65), 23 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-03-01 18:47:29,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:29,515 INFO L93 Difference]: Finished difference Result 9683 states and 32510 transitions. [2022-03-01 18:47:29,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-01 18:47:29,515 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.7083333333333335) internal successors, (65), 23 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-03-01 18:47:29,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:29,535 INFO L225 Difference]: With dead ends: 9683 [2022-03-01 18:47:29,535 INFO L226 Difference]: Without dead ends: 9592 [2022-03-01 18:47:29,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5303 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=2221, Invalid=12541, Unknown=0, NotChecked=0, Total=14762 [2022-03-01 18:47:29,536 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 448 mSDsluCounter, 1054 mSDsCounter, 0 mSdLazyCounter, 2381 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 448 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 2496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 2381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:29,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [448 Valid, 696 Invalid, 2496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 2381 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 18:47:29,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9592 states. [2022-03-01 18:47:29,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9592 to 4636. [2022-03-01 18:47:29,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 3.6306364617044227) internal successors, (16828), 4635 states have internal predecessors, (16828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:29,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 16828 transitions. [2022-03-01 18:47:29,656 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 16828 transitions. Word has length 26 [2022-03-01 18:47:29,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:29,657 INFO L470 AbstractCegarLoop]: Abstraction has 4636 states and 16828 transitions. [2022-03-01 18:47:29,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.7083333333333335) internal successors, (65), 23 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-03-01 18:47:29,657 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 16828 transitions. [2022-03-01 18:47:29,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:29,664 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:29,664 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-03-01 18:47:29,679 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-03-01 18:47:29,866 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,SelfDestructingSolverStorable112 [2022-03-01 18:47:29,866 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:29,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:29,866 INFO L85 PathProgramCache]: Analyzing trace with hash -796062908, now seen corresponding path program 57 times [2022-03-01 18:47:29,866 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:29,867 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865978561] [2022-03-01 18:47:29,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:29,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:29,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:30,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-03-01 18:47:30,044 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:30,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865978561] [2022-03-01 18:47:30,044 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865978561] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:30,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993740797] [2022-03-01 18:47:30,044 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:47:30,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:30,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:30,045 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:30,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-03-01 18:47:30,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:47:30,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:30,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:47:30,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:30,402 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:30,402 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 33 treesize of output 49 [2022-03-01 18:47:30,731 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:30,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:30,947 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:30,947 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 38 treesize of output 71 [2022-03-01 18:47:31,586 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:31,586 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993740797] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:31,586 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:31,587 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 26 [2022-03-01 18:47:31,587 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506987450] [2022-03-01 18:47:31,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:31,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-01 18:47:31,587 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:31,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-01 18:47:31,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2022-03-01 18:47:31,587 INFO L87 Difference]: Start difference. First operand 4636 states and 16828 transitions. Second operand has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 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-03-01 18:47:33,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:33,560 INFO L93 Difference]: Finished difference Result 8331 states and 28855 transitions. [2022-03-01 18:47:33,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-01 18:47:33,560 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 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-03-01 18:47:33,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:33,577 INFO L225 Difference]: With dead ends: 8331 [2022-03-01 18:47:33,578 INFO L226 Difference]: Without dead ends: 8301 [2022-03-01 18:47:33,578 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1267 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=585, Invalid=3837, Unknown=0, NotChecked=0, Total=4422 [2022-03-01 18:47:33,578 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 254 mSDsluCounter, 1042 mSDsCounter, 0 mSdLazyCounter, 996 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 1990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 996 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 960 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:33,578 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [254 Valid, 626 Invalid, 1990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 996 Invalid, 0 Unknown, 960 Unchecked, 0.5s Time] [2022-03-01 18:47:33,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8301 states. [2022-03-01 18:47:33,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8301 to 4655. [2022-03-01 18:47:33,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4655 states, 4654 states have (on average 3.6304254404813063) internal successors, (16896), 4654 states have internal predecessors, (16896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:33,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4655 states to 4655 states and 16896 transitions. [2022-03-01 18:47:33,685 INFO L78 Accepts]: Start accepts. Automaton has 4655 states and 16896 transitions. Word has length 26 [2022-03-01 18:47:33,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:33,699 INFO L470 AbstractCegarLoop]: Abstraction has 4655 states and 16896 transitions. [2022-03-01 18:47:33,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 26 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-03-01 18:47:33,699 INFO L276 IsEmpty]: Start isEmpty. Operand 4655 states and 16896 transitions. [2022-03-01 18:47:33,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:33,707 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:33,707 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-03-01 18:47:33,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2022-03-01 18:47:33,935 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,SelfDestructingSolverStorable113 [2022-03-01 18:47:33,935 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:33,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:33,935 INFO L85 PathProgramCache]: Analyzing trace with hash 2004996666, now seen corresponding path program 58 times [2022-03-01 18:47:33,935 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:33,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888634598] [2022-03-01 18:47:33,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:33,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:33,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:34,061 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:34,062 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:34,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888634598] [2022-03-01 18:47:34,062 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888634598] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:34,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623224356] [2022-03-01 18:47:34,062 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:47:34,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:34,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:34,063 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:34,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-03-01 18:47:34,089 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:47:34,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:34,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:47:34,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:34,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:34,351 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:34,352 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 25 treesize of output 17 [2022-03-01 18:47:34,372 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:34,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:34,515 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:34,516 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 38 treesize of output 71 [2022-03-01 18:47:35,183 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:35,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623224356] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:35,184 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:35,184 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-03-01 18:47:35,184 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386543657] [2022-03-01 18:47:35,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:35,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:47:35,184 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:35,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:47:35,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:47:35,185 INFO L87 Difference]: Start difference. First operand 4655 states and 16896 transitions. Second operand has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 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-03-01 18:47:37,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:37,200 INFO L93 Difference]: Finished difference Result 8027 states and 27505 transitions. [2022-03-01 18:47:37,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 18:47:37,201 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 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-03-01 18:47:37,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:37,216 INFO L225 Difference]: With dead ends: 8027 [2022-03-01 18:47:37,217 INFO L226 Difference]: Without dead ends: 8000 [2022-03-01 18:47:37,217 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1285 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=720, Invalid=3312, Unknown=0, NotChecked=0, Total=4032 [2022-03-01 18:47:37,217 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 340 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 1489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 548 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:37,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 359 Invalid, 1489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 869 Invalid, 0 Unknown, 548 Unchecked, 0.4s Time] [2022-03-01 18:47:37,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8000 states. [2022-03-01 18:47:37,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8000 to 4709. [2022-03-01 18:47:37,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4709 states, 4708 states have (on average 3.6319031435853866) internal successors, (17099), 4708 states have internal predecessors, (17099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:37,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4709 states to 4709 states and 17099 transitions. [2022-03-01 18:47:37,315 INFO L78 Accepts]: Start accepts. Automaton has 4709 states and 17099 transitions. Word has length 26 [2022-03-01 18:47:37,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:37,315 INFO L470 AbstractCegarLoop]: Abstraction has 4709 states and 17099 transitions. [2022-03-01 18:47:37,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 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-03-01 18:47:37,316 INFO L276 IsEmpty]: Start isEmpty. Operand 4709 states and 17099 transitions. [2022-03-01 18:47:37,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:37,323 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:37,323 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-03-01 18:47:37,357 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-03-01 18:47:37,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:37,557 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:37,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:37,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1881371608, now seen corresponding path program 59 times [2022-03-01 18:47:37,557 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:37,557 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910368477] [2022-03-01 18:47:37,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:37,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:37,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:37,691 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:37,692 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:37,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910368477] [2022-03-01 18:47:37,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910368477] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:37,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584694223] [2022-03-01 18:47:37,692 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:47:37,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:37,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:37,693 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:37,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-03-01 18:47:37,714 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:47:37,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:37,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 18:47:37,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:37,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:37,933 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:37,934 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 24 treesize of output 24 [2022-03-01 18:47:37,980 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:37,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:38,087 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:38,099 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:38,100 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 21 treesize of output 56 [2022-03-01 18:47:38,199 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:38,222 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:38,232 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:38,232 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 20 treesize of output 47 [2022-03-01 18:47:38,406 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:38,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584694223] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:38,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:38,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 25 [2022-03-01 18:47:38,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648727111] [2022-03-01 18:47:38,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:38,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:47:38,407 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:38,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:47:38,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:47:38,408 INFO L87 Difference]: Start difference. First operand 4709 states and 17099 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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-03-01 18:47:41,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:41,675 INFO L93 Difference]: Finished difference Result 9704 states and 33509 transitions. [2022-03-01 18:47:41,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-01 18:47:41,675 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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 26 [2022-03-01 18:47:41,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:41,696 INFO L225 Difference]: With dead ends: 9704 [2022-03-01 18:47:41,696 INFO L226 Difference]: Without dead ends: 9674 [2022-03-01 18:47:41,697 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3541 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1437, Invalid=7683, Unknown=0, NotChecked=0, Total=9120 [2022-03-01 18:47:41,697 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 369 mSDsluCounter, 1000 mSDsCounter, 0 mSdLazyCounter, 1270 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 536 SdHoareTripleChecker+Invalid, 2292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 956 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:41,697 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [369 Valid, 536 Invalid, 2292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1270 Invalid, 0 Unknown, 956 Unchecked, 0.6s Time] [2022-03-01 18:47:41,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9674 states. [2022-03-01 18:47:41,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9674 to 4733. [2022-03-01 18:47:41,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4733 states, 4732 states have (on average 3.6377852916314453) internal successors, (17214), 4732 states have internal predecessors, (17214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:41,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4733 states to 4733 states and 17214 transitions. [2022-03-01 18:47:41,812 INFO L78 Accepts]: Start accepts. Automaton has 4733 states and 17214 transitions. Word has length 26 [2022-03-01 18:47:41,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:41,812 INFO L470 AbstractCegarLoop]: Abstraction has 4733 states and 17214 transitions. [2022-03-01 18:47:41,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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-03-01 18:47:41,812 INFO L276 IsEmpty]: Start isEmpty. Operand 4733 states and 17214 transitions. [2022-03-01 18:47:41,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:41,819 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:41,819 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-03-01 18:47:41,835 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2022-03-01 18:47:42,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:42,035 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:42,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:42,035 INFO L85 PathProgramCache]: Analyzing trace with hash -366047686, now seen corresponding path program 60 times [2022-03-01 18:47:42,035 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:42,035 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614029372] [2022-03-01 18:47:42,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:42,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:42,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:42,205 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:42,205 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:42,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614029372] [2022-03-01 18:47:42,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614029372] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:42,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775966005] [2022-03-01 18:47:42,205 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:47:42,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:42,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:42,206 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:42,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-03-01 18:47:42,228 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:47:42,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:42,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:47:42,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:42,550 INFO L353 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-03-01 18:47:42,550 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 73 treesize of output 68 [2022-03-01 18:47:42,735 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:42,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:42,914 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:42,914 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 38 treesize of output 71 [2022-03-01 18:47:43,590 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:43,590 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775966005] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:43,590 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:43,590 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 26 [2022-03-01 18:47:43,590 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788750258] [2022-03-01 18:47:43,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:43,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-01 18:47:43,590 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:43,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-01 18:47:43,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2022-03-01 18:47:43,591 INFO L87 Difference]: Start difference. First operand 4733 states and 17214 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-03-01 18:47:46,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:46,683 INFO L93 Difference]: Finished difference Result 9076 states and 30926 transitions. [2022-03-01 18:47:46,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-01 18:47:46,683 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-03-01 18:47:46,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:46,701 INFO L225 Difference]: With dead ends: 9076 [2022-03-01 18:47:46,701 INFO L226 Difference]: Without dead ends: 9040 [2022-03-01 18:47:46,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1814 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=960, Invalid=5046, Unknown=0, NotChecked=0, Total=6006 [2022-03-01 18:47:46,702 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 419 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 1850 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 2373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 1850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 434 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:46,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [419 Valid, 572 Invalid, 2373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 1850 Invalid, 0 Unknown, 434 Unchecked, 0.7s Time] [2022-03-01 18:47:46,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9040 states. [2022-03-01 18:47:46,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9040 to 4724. [2022-03-01 18:47:46,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4724 states, 4723 states have (on average 3.6351894982002966) internal successors, (17169), 4723 states have internal predecessors, (17169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:46,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4724 states to 4724 states and 17169 transitions. [2022-03-01 18:47:46,809 INFO L78 Accepts]: Start accepts. Automaton has 4724 states and 17169 transitions. Word has length 26 [2022-03-01 18:47:46,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:46,809 INFO L470 AbstractCegarLoop]: Abstraction has 4724 states and 17169 transitions. [2022-03-01 18:47:46,809 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-03-01 18:47:46,809 INFO L276 IsEmpty]: Start isEmpty. Operand 4724 states and 17169 transitions. [2022-03-01 18:47:46,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:46,817 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:46,817 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-03-01 18:47:46,834 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-03-01 18:47:47,031 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,SelfDestructingSolverStorable116 [2022-03-01 18:47:47,031 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:47,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:47,032 INFO L85 PathProgramCache]: Analyzing trace with hash 191428704, now seen corresponding path program 61 times [2022-03-01 18:47:47,032 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:47,032 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136798449] [2022-03-01 18:47:47,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:47,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:47,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:47,207 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:47,208 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:47,208 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136798449] [2022-03-01 18:47:47,208 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136798449] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:47,208 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632649636] [2022-03-01 18:47:47,208 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:47:47,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:47,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:47,209 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:47,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-03-01 18:47:47,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:47,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:47:47,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:47,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:47,512 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:47,512 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 22 treesize of output 30 [2022-03-01 18:47:47,660 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:47,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:47,837 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:47,837 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 37 treesize of output 70 [2022-03-01 18:47:48,608 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:48,608 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632649636] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:48,608 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:48,608 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 23 [2022-03-01 18:47:48,608 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299596858] [2022-03-01 18:47:48,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:48,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 18:47:48,608 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:48,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 18:47:48,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2022-03-01 18:47:48,609 INFO L87 Difference]: Start difference. First operand 4724 states and 17169 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-03-01 18:47:50,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:50,872 INFO L93 Difference]: Finished difference Result 8456 states and 28732 transitions. [2022-03-01 18:47:50,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-01 18:47:50,872 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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 26 [2022-03-01 18:47:50,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:50,890 INFO L225 Difference]: With dead ends: 8456 [2022-03-01 18:47:50,890 INFO L226 Difference]: Without dead ends: 8380 [2022-03-01 18:47:50,891 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 35 SyntacticMatches, 7 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1569 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=876, Invalid=3816, Unknown=0, NotChecked=0, Total=4692 [2022-03-01 18:47:50,891 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 356 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 893 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 1337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 893 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 393 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:50,891 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [356 Valid, 389 Invalid, 1337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 893 Invalid, 0 Unknown, 393 Unchecked, 0.4s Time] [2022-03-01 18:47:50,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8380 states. [2022-03-01 18:47:50,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8380 to 4717. [2022-03-01 18:47:50,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4717 states, 4716 states have (on average 3.639100932994063) internal successors, (17162), 4716 states have internal predecessors, (17162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:50,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4717 states to 4717 states and 17162 transitions. [2022-03-01 18:47:51,000 INFO L78 Accepts]: Start accepts. Automaton has 4717 states and 17162 transitions. Word has length 26 [2022-03-01 18:47:51,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:51,000 INFO L470 AbstractCegarLoop]: Abstraction has 4717 states and 17162 transitions. [2022-03-01 18:47:51,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-03-01 18:47:51,000 INFO L276 IsEmpty]: Start isEmpty. Operand 4717 states and 17162 transitions. [2022-03-01 18:47:51,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:51,007 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:51,008 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-03-01 18:47:51,023 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2022-03-01 18:47:51,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:51,223 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:51,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:51,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1205769994, now seen corresponding path program 56 times [2022-03-01 18:47:51,224 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:51,224 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824697561] [2022-03-01 18:47:51,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:51,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:51,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:51,368 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:51,368 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:51,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824697561] [2022-03-01 18:47:51,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824697561] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:51,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748039187] [2022-03-01 18:47:51,368 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:47:51,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:51,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:51,369 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:51,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-03-01 18:47:51,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:47:51,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:51,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:47:51,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:51,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:51,660 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:51,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:51,661 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:51,661 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 31 treesize of output 19 [2022-03-01 18:47:51,684 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:51,684 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:51,805 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:47:51,806 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 22 treesize of output 47 [2022-03-01 18:47:51,971 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:51,972 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748039187] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:51,972 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:51,972 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 23 [2022-03-01 18:47:51,972 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880933849] [2022-03-01 18:47:51,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:51,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:47:51,972 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:51,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:47:51,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:47:51,972 INFO L87 Difference]: Start difference. First operand 4717 states and 17162 transitions. Second operand has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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-03-01 18:47:54,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:54,399 INFO L93 Difference]: Finished difference Result 7064 states and 24569 transitions. [2022-03-01 18:47:54,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-01 18:47:54,399 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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-03-01 18:47:54,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:54,413 INFO L225 Difference]: With dead ends: 7064 [2022-03-01 18:47:54,413 INFO L226 Difference]: Without dead ends: 7006 [2022-03-01 18:47:54,414 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2200 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1100, Invalid=5872, Unknown=0, NotChecked=0, Total=6972 [2022-03-01 18:47:54,414 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 253 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 1976 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 2037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1976 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:54,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 538 Invalid, 2037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1976 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 18:47:54,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7006 states. [2022-03-01 18:47:54,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7006 to 4725. [2022-03-01 18:47:54,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4725 states, 4724 states have (on average 3.63653683319221) internal successors, (17179), 4724 states have internal predecessors, (17179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:54,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4725 states to 4725 states and 17179 transitions. [2022-03-01 18:47:54,503 INFO L78 Accepts]: Start accepts. Automaton has 4725 states and 17179 transitions. Word has length 26 [2022-03-01 18:47:54,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:54,503 INFO L470 AbstractCegarLoop]: Abstraction has 4725 states and 17179 transitions. [2022-03-01 18:47:54,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.8333333333333335) internal successors, (68), 23 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-03-01 18:47:54,503 INFO L276 IsEmpty]: Start isEmpty. Operand 4725 states and 17179 transitions. [2022-03-01 18:47:54,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:54,510 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:54,510 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:47:54,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-03-01 18:47:54,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:54,723 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:54,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:54,724 INFO L85 PathProgramCache]: Analyzing trace with hash -280276128, now seen corresponding path program 57 times [2022-03-01 18:47:54,724 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:54,724 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548508571] [2022-03-01 18:47:54,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:54,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:54,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:54,897 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:54,897 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:54,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548508571] [2022-03-01 18:47:54,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548508571] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:54,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028948841] [2022-03-01 18:47:54,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:47:54,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:54,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:54,899 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:54,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-03-01 18:47:54,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:47:54,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:54,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:47:54,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:55,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:55,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:55,062 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:55,062 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 21 treesize of output 39 [2022-03-01 18:47:55,108 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:55,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:55,186 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:55,187 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:55,187 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:55,193 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:47:55,194 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 22 treesize of output 41 [2022-03-01 18:47:55,260 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:55,260 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028948841] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:55,260 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:55,260 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-01 18:47:55,260 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624802439] [2022-03-01 18:47:55,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:55,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:47:55,260 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:55,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:47:55,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:47:55,260 INFO L87 Difference]: Start difference. First operand 4725 states and 17179 transitions. Second operand has 24 states, 24 states have (on average 2.4166666666666665) internal successors, (58), 23 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-03-01 18:47:55,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:47:55,866 INFO L93 Difference]: Finished difference Result 6033 states and 21472 transitions. [2022-03-01 18:47:55,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-01 18:47:55,866 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.4166666666666665) internal successors, (58), 23 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 26 [2022-03-01 18:47:55,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:47:55,877 INFO L225 Difference]: With dead ends: 6033 [2022-03-01 18:47:55,877 INFO L226 Difference]: Without dead ends: 5981 [2022-03-01 18:47:55,877 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=289, Invalid=1433, Unknown=0, NotChecked=0, Total=1722 [2022-03-01 18:47:55,878 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 182 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 153 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:47:55,878 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 457 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 496 Invalid, 0 Unknown, 153 Unchecked, 0.2s Time] [2022-03-01 18:47:55,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5981 states. [2022-03-01 18:47:55,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5981 to 4778. [2022-03-01 18:47:55,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4778 states, 4777 states have (on average 3.633661293698974) internal successors, (17358), 4777 states have internal predecessors, (17358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:47:55,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4778 states to 4778 states and 17358 transitions. [2022-03-01 18:47:55,956 INFO L78 Accepts]: Start accepts. Automaton has 4778 states and 17358 transitions. Word has length 26 [2022-03-01 18:47:55,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:47:55,957 INFO L470 AbstractCegarLoop]: Abstraction has 4778 states and 17358 transitions. [2022-03-01 18:47:55,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.4166666666666665) internal successors, (58), 23 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-03-01 18:47:55,957 INFO L276 IsEmpty]: Start isEmpty. Operand 4778 states and 17358 transitions. [2022-03-01 18:47:55,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:47:55,964 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:47:55,964 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-03-01 18:47:55,979 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-03-01 18:47:56,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2022-03-01 18:47:56,180 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:47:56,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:47:56,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1193941528, now seen corresponding path program 58 times [2022-03-01 18:47:56,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:47:56,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829613655] [2022-03-01 18:47:56,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:47:56,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:47:56,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:47:56,318 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:56,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:47:56,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829613655] [2022-03-01 18:47:56,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829613655] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:47:56,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625728615] [2022-03-01 18:47:56,318 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:47:56,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:47:56,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:47:56,319 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:47:56,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-03-01 18:47:56,340 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:47:56,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:47:56,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:47:56,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:47:56,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:47:56,592 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:56,593 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:47:56,593 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 31 treesize of output 21 [2022-03-01 18:47:56,626 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:56,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:47:56,730 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:47:56,730 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 22 treesize of output 47 [2022-03-01 18:47:56,884 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:47:56,884 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625728615] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:47:56,884 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:47:56,884 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 23 [2022-03-01 18:47:56,884 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86972904] [2022-03-01 18:47:56,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:47:56,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:47:56,884 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:47:56,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:47:56,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:47:56,885 INFO L87 Difference]: Start difference. First operand 4778 states and 17358 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-03-01 18:48:01,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:01,229 INFO L93 Difference]: Finished difference Result 8015 states and 27403 transitions. [2022-03-01 18:48:01,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-03-01 18:48:01,229 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-03-01 18:48:01,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:01,245 INFO L225 Difference]: With dead ends: 8015 [2022-03-01 18:48:01,245 INFO L226 Difference]: Without dead ends: 7890 [2022-03-01 18:48:01,246 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4229 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=1865, Invalid=10345, Unknown=0, NotChecked=0, Total=12210 [2022-03-01 18:48:01,246 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 294 mSDsluCounter, 820 mSDsCounter, 0 mSdLazyCounter, 2268 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 2450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 2268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 104 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:01,246 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 529 Invalid, 2450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 2268 Invalid, 0 Unknown, 104 Unchecked, 1.0s Time] [2022-03-01 18:48:01,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7890 states. [2022-03-01 18:48:01,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7890 to 4841. [2022-03-01 18:48:01,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4841 states, 4840 states have (on average 3.628512396694215) internal successors, (17562), 4840 states have internal predecessors, (17562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:01,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4841 states to 4841 states and 17562 transitions. [2022-03-01 18:48:01,353 INFO L78 Accepts]: Start accepts. Automaton has 4841 states and 17562 transitions. Word has length 26 [2022-03-01 18:48:01,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:01,353 INFO L470 AbstractCegarLoop]: Abstraction has 4841 states and 17562 transitions. [2022-03-01 18:48:01,353 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-03-01 18:48:01,353 INFO L276 IsEmpty]: Start isEmpty. Operand 4841 states and 17562 transitions. [2022-03-01 18:48:01,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:48:01,361 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:01,362 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-03-01 18:48:01,378 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-03-01 18:48:01,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:01,577 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:01,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:01,578 INFO L85 PathProgramCache]: Analyzing trace with hash 375467984, now seen corresponding path program 59 times [2022-03-01 18:48:01,578 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:01,578 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602065186] [2022-03-01 18:48:01,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:01,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:01,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:01,762 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:01,762 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:01,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602065186] [2022-03-01 18:48:01,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602065186] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:01,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232962968] [2022-03-01 18:48:01,762 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:48:01,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:01,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:01,763 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:01,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-03-01 18:48:01,791 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:48:01,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:48:01,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:48:01,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:01,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:48:01,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:48:02,001 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:02,001 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 23 treesize of output 41 [2022-03-01 18:48:02,091 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:02,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:02,209 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:02,210 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:02,210 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:02,220 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:02,221 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 22 treesize of output 41 [2022-03-01 18:48:02,310 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:02,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232962968] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:02,310 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:02,310 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-01 18:48:02,310 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753541570] [2022-03-01 18:48:02,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:02,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:48:02,311 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:02,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:48:02,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:48:02,311 INFO L87 Difference]: Start difference. First operand 4841 states and 17562 transitions. Second operand has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 23 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-03-01 18:48:03,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:03,742 INFO L93 Difference]: Finished difference Result 7445 states and 25744 transitions. [2022-03-01 18:48:03,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-01 18:48:03,742 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-03-01 18:48:03,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:03,757 INFO L225 Difference]: With dead ends: 7445 [2022-03-01 18:48:03,758 INFO L226 Difference]: Without dead ends: 7389 [2022-03-01 18:48:03,758 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1135 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=830, Invalid=3202, Unknown=0, NotChecked=0, Total=4032 [2022-03-01 18:48:03,758 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 385 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 1127 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 1316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 125 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:03,758 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [385 Valid, 385 Invalid, 1316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1127 Invalid, 0 Unknown, 125 Unchecked, 0.4s Time] [2022-03-01 18:48:03,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7389 states. [2022-03-01 18:48:03,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7389 to 4897. [2022-03-01 18:48:03,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4897 states, 4896 states have (on average 3.631331699346405) internal successors, (17779), 4896 states have internal predecessors, (17779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:03,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4897 states to 4897 states and 17779 transitions. [2022-03-01 18:48:03,864 INFO L78 Accepts]: Start accepts. Automaton has 4897 states and 17779 transitions. Word has length 26 [2022-03-01 18:48:03,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:03,864 INFO L470 AbstractCegarLoop]: Abstraction has 4897 states and 17779 transitions. [2022-03-01 18:48:03,864 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 23 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-03-01 18:48:03,864 INFO L276 IsEmpty]: Start isEmpty. Operand 4897 states and 17779 transitions. [2022-03-01 18:48:03,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:48:03,872 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:03,872 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-03-01 18:48:03,889 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-03-01 18:48:04,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:04,089 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:04,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:04,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1074760440, now seen corresponding path program 62 times [2022-03-01 18:48:04,089 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:04,089 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475568240] [2022-03-01 18:48:04,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:04,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:04,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:04,202 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:04,203 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:04,203 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475568240] [2022-03-01 18:48:04,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475568240] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:04,203 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846037033] [2022-03-01 18:48:04,203 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:48:04,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:04,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:04,204 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:04,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-03-01 18:48:04,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:48:04,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:48:04,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:48:04,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:04,411 INFO L353 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-03-01 18:48:04,411 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 5 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 60 [2022-03-01 18:48:04,446 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:04,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:04,584 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:48:04,585 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 21 treesize of output 56 [2022-03-01 18:48:04,674 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:04,676 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:04,686 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:04,686 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 20 treesize of output 47 [2022-03-01 18:48:04,870 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:04,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846037033] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:04,871 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:04,871 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 25 [2022-03-01 18:48:04,871 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510388626] [2022-03-01 18:48:04,871 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:04,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:48:04,871 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:04,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:48:04,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:48:04,871 INFO L87 Difference]: Start difference. First operand 4897 states and 17779 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-03-01 18:48:07,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:07,461 INFO L93 Difference]: Finished difference Result 8749 states and 29823 transitions. [2022-03-01 18:48:07,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-01 18:48:07,462 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-03-01 18:48:07,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:07,479 INFO L225 Difference]: With dead ends: 8749 [2022-03-01 18:48:07,479 INFO L226 Difference]: Without dead ends: 8719 [2022-03-01 18:48:07,480 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1626 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=728, Invalid=4822, Unknown=0, NotChecked=0, Total=5550 [2022-03-01 18:48:07,480 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 320 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 1962 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 429 SdHoareTripleChecker+Invalid, 2021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1962 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:07,480 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 429 Invalid, 2021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1962 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 18:48:07,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8719 states. [2022-03-01 18:48:07,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8719 to 4931. [2022-03-01 18:48:07,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4931 states, 4930 states have (on average 3.6253549695740364) internal successors, (17873), 4930 states have internal predecessors, (17873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:07,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4931 states to 4931 states and 17873 transitions. [2022-03-01 18:48:07,584 INFO L78 Accepts]: Start accepts. Automaton has 4931 states and 17873 transitions. Word has length 26 [2022-03-01 18:48:07,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:07,584 INFO L470 AbstractCegarLoop]: Abstraction has 4931 states and 17873 transitions. [2022-03-01 18:48:07,585 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-03-01 18:48:07,585 INFO L276 IsEmpty]: Start isEmpty. Operand 4931 states and 17873 transitions. [2022-03-01 18:48:07,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:48:07,592 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:07,592 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-03-01 18:48:07,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-03-01 18:48:07,808 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,SelfDestructingSolverStorable122 [2022-03-01 18:48:07,808 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:07,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:07,808 INFO L85 PathProgramCache]: Analyzing trace with hash -87268828, now seen corresponding path program 63 times [2022-03-01 18:48:07,808 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:07,808 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3375138] [2022-03-01 18:48:07,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:07,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:07,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:07,911 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:07,911 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:07,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3375138] [2022-03-01 18:48:07,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3375138] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:07,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5698422] [2022-03-01 18:48:07,911 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:48:07,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:07,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:07,912 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:07,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-03-01 18:48:07,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:48:07,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:48:07,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:48:07,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:08,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:48:08,136 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:08,136 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 26 treesize of output 34 [2022-03-01 18:48:08,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:08,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:08,365 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:08,365 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 37 treesize of output 70 [2022-03-01 18:48:09,082 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:09,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5698422] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:09,082 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:09,082 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:48:09,082 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192904991] [2022-03-01 18:48:09,082 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:09,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:48:09,083 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:09,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:48:09,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:48:09,083 INFO L87 Difference]: Start difference. First operand 4931 states and 17873 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:48:11,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:11,239 INFO L93 Difference]: Finished difference Result 8474 states and 28894 transitions. [2022-03-01 18:48:11,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-01 18:48:11,239 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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 26 [2022-03-01 18:48:11,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:11,257 INFO L225 Difference]: With dead ends: 8474 [2022-03-01 18:48:11,258 INFO L226 Difference]: Without dead ends: 8409 [2022-03-01 18:48:11,258 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 39 SyntacticMatches, 6 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1221 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=622, Invalid=3160, Unknown=0, NotChecked=0, Total=3782 [2022-03-01 18:48:11,258 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 265 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 585 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 1149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 519 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:11,258 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 288 Invalid, 1149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 585 Invalid, 0 Unknown, 519 Unchecked, 0.3s Time] [2022-03-01 18:48:11,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8409 states. [2022-03-01 18:48:11,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8409 to 4961. [2022-03-01 18:48:11,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4961 states, 4960 states have (on average 3.627016129032258) internal successors, (17990), 4960 states have internal predecessors, (17990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:11,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4961 states to 4961 states and 17990 transitions. [2022-03-01 18:48:11,372 INFO L78 Accepts]: Start accepts. Automaton has 4961 states and 17990 transitions. Word has length 26 [2022-03-01 18:48:11,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:11,372 INFO L470 AbstractCegarLoop]: Abstraction has 4961 states and 17990 transitions. [2022-03-01 18:48:11,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:48:11,372 INFO L276 IsEmpty]: Start isEmpty. Operand 4961 states and 17990 transitions. [2022-03-01 18:48:11,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:48:11,380 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:11,380 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-03-01 18:48:11,396 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-03-01 18:48:11,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:11,596 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:11,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:11,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1872123044, now seen corresponding path program 64 times [2022-03-01 18:48:11,596 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:11,596 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373984189] [2022-03-01 18:48:11,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:11,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:11,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:11,724 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:11,724 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:11,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373984189] [2022-03-01 18:48:11,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373984189] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:11,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151938063] [2022-03-01 18:48:11,725 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:48:11,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:11,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:11,726 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:11,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-03-01 18:48:11,747 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:48:11,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:48:11,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:48:11,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:11,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:48:11,987 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:11,987 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 26 treesize of output 18 [2022-03-01 18:48:12,014 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:12,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:12,161 INFO L353 Elim1Store]: treesize reduction 10, result has 81.8 percent of original size [2022-03-01 18:48:12,161 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 20 treesize of output 55 [2022-03-01 18:48:12,285 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:12,287 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:12,299 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:12,299 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 20 treesize of output 47 [2022-03-01 18:48:12,477 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:12,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151938063] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:12,477 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:12,477 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2022-03-01 18:48:12,477 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665445926] [2022-03-01 18:48:12,477 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:12,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 18:48:12,477 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:12,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 18:48:12,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2022-03-01 18:48:12,478 INFO L87 Difference]: Start difference. First operand 4961 states and 17990 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 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-03-01 18:48:13,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:13,220 INFO L93 Difference]: Finished difference Result 7140 states and 24665 transitions. [2022-03-01 18:48:13,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-01 18:48:13,220 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 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 26 [2022-03-01 18:48:13,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:13,235 INFO L225 Difference]: With dead ends: 7140 [2022-03-01 18:48:13,235 INFO L226 Difference]: Without dead ends: 7125 [2022-03-01 18:48:13,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=209, Invalid=1051, Unknown=0, NotChecked=0, Total=1260 [2022-03-01 18:48:13,235 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 157 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 744 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 38 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:13,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 328 Invalid, 797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 744 Invalid, 0 Unknown, 38 Unchecked, 0.3s Time] [2022-03-01 18:48:13,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7125 states. [2022-03-01 18:48:13,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7125 to 4993. [2022-03-01 18:48:13,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4993 states, 4992 states have (on average 3.6235977564102564) internal successors, (18089), 4992 states have internal predecessors, (18089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:13,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4993 states to 4993 states and 18089 transitions. [2022-03-01 18:48:13,333 INFO L78 Accepts]: Start accepts. Automaton has 4993 states and 18089 transitions. Word has length 26 [2022-03-01 18:48:13,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:13,333 INFO L470 AbstractCegarLoop]: Abstraction has 4993 states and 18089 transitions. [2022-03-01 18:48:13,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 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-03-01 18:48:13,334 INFO L276 IsEmpty]: Start isEmpty. Operand 4993 states and 18089 transitions. [2022-03-01 18:48:13,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:48:13,341 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:13,342 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-03-01 18:48:13,357 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2022-03-01 18:48:13,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-03-01 18:48:13,557 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:13,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:13,557 INFO L85 PathProgramCache]: Analyzing trace with hash -1446158772, now seen corresponding path program 65 times [2022-03-01 18:48:13,557 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:13,557 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913402885] [2022-03-01 18:48:13,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:13,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:13,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:13,706 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:13,707 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:13,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913402885] [2022-03-01 18:48:13,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913402885] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:13,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148278206] [2022-03-01 18:48:13,707 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:48:13,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:13,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:13,708 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:13,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-03-01 18:48:13,730 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:48:13,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:48:13,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-01 18:48:13,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:14,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:48:14,048 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:14,048 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 30 treesize of output 30 [2022-03-01 18:48:14,109 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:14,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:14,295 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:14,310 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:14,310 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 20 treesize of output 55 [2022-03-01 18:48:14,444 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:14,446 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:14,455 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:14,455 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 20 treesize of output 47 [2022-03-01 18:48:14,649 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:14,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148278206] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:14,649 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:14,649 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 26 [2022-03-01 18:48:14,649 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702458721] [2022-03-01 18:48:14,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:14,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-01 18:48:14,649 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:14,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-01 18:48:14,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=523, Unknown=0, NotChecked=0, Total=650 [2022-03-01 18:48:14,650 INFO L87 Difference]: Start difference. First operand 4993 states and 18089 transitions. Second operand has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 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-03-01 18:48:20,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:20,057 INFO L93 Difference]: Finished difference Result 16309 states and 54529 transitions. [2022-03-01 18:48:20,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-03-01 18:48:20,057 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 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-03-01 18:48:20,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:20,094 INFO L225 Difference]: With dead ends: 16309 [2022-03-01 18:48:20,094 INFO L226 Difference]: Without dead ends: 16252 [2022-03-01 18:48:20,095 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 39 SyntacticMatches, 17 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5007 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=2099, Invalid=10333, Unknown=0, NotChecked=0, Total=12432 [2022-03-01 18:48:20,095 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 399 mSDsluCounter, 882 mSDsCounter, 0 mSdLazyCounter, 960 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 1767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 746 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:20,095 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [399 Valid, 551 Invalid, 1767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 960 Invalid, 0 Unknown, 746 Unchecked, 0.5s Time] [2022-03-01 18:48:20,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16252 states. [2022-03-01 18:48:20,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16252 to 5011. [2022-03-01 18:48:20,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5011 states, 5010 states have (on average 3.625748502994012) internal successors, (18165), 5010 states have internal predecessors, (18165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:20,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5011 states to 5011 states and 18165 transitions. [2022-03-01 18:48:20,304 INFO L78 Accepts]: Start accepts. Automaton has 5011 states and 18165 transitions. Word has length 26 [2022-03-01 18:48:20,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:20,304 INFO L470 AbstractCegarLoop]: Abstraction has 5011 states and 18165 transitions. [2022-03-01 18:48:20,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 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-03-01 18:48:20,304 INFO L276 IsEmpty]: Start isEmpty. Operand 5011 states and 18165 transitions. [2022-03-01 18:48:20,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:48:20,312 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:20,312 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-03-01 18:48:20,328 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2022-03-01 18:48:20,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-03-01 18:48:20,527 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:20,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:20,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1897695392, now seen corresponding path program 66 times [2022-03-01 18:48:20,528 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:20,528 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866853378] [2022-03-01 18:48:20,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:20,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:20,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:20,691 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:20,691 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:20,691 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866853378] [2022-03-01 18:48:20,691 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866853378] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:20,691 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151185854] [2022-03-01 18:48:20,691 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:48:20,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:20,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:20,700 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:20,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-03-01 18:48:20,723 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:48:20,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:48:20,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:48:20,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:20,997 INFO L353 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-03-01 18:48:20,997 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 67 treesize of output 62 [2022-03-01 18:48:21,493 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:21,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:21,702 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:21,702 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:21,710 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:21,710 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 38 treesize of output 55 [2022-03-01 18:48:21,984 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:21,984 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151185854] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:21,984 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:21,984 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-03-01 18:48:21,984 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261706685] [2022-03-01 18:48:21,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:21,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 18:48:21,985 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:21,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 18:48:21,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:48:21,985 INFO L87 Difference]: Start difference. First operand 5011 states and 18165 transitions. Second operand has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 27 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-03-01 18:48:28,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:28,177 INFO L93 Difference]: Finished difference Result 9967 states and 34044 transitions. [2022-03-01 18:48:28,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-01 18:48:28,177 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 27 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-03-01 18:48:28,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:28,195 INFO L225 Difference]: With dead ends: 9967 [2022-03-01 18:48:28,196 INFO L226 Difference]: Without dead ends: 9952 [2022-03-01 18:48:28,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 42 SyntacticMatches, 15 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7109 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=2176, Invalid=14854, Unknown=0, NotChecked=0, Total=17030 [2022-03-01 18:48:28,197 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 479 mSDsluCounter, 924 mSDsCounter, 0 mSdLazyCounter, 1157 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 2532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1303 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:28,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [479 Valid, 528 Invalid, 2532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1157 Invalid, 0 Unknown, 1303 Unchecked, 0.6s Time] [2022-03-01 18:48:28,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9952 states. [2022-03-01 18:48:28,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9952 to 5037. [2022-03-01 18:48:28,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5037 states, 5036 states have (on average 3.631254964257347) internal successors, (18287), 5036 states have internal predecessors, (18287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:28,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5037 states to 5037 states and 18287 transitions. [2022-03-01 18:48:28,307 INFO L78 Accepts]: Start accepts. Automaton has 5037 states and 18287 transitions. Word has length 26 [2022-03-01 18:48:28,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:28,307 INFO L470 AbstractCegarLoop]: Abstraction has 5037 states and 18287 transitions. [2022-03-01 18:48:28,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 27 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-03-01 18:48:28,307 INFO L276 IsEmpty]: Start isEmpty. Operand 5037 states and 18287 transitions. [2022-03-01 18:48:28,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:48:28,315 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:28,315 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-03-01 18:48:28,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-03-01 18:48:28,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-03-01 18:48:28,531 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:28,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:28,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1713979010, now seen corresponding path program 67 times [2022-03-01 18:48:28,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:28,532 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609904127] [2022-03-01 18:48:28,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:28,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:28,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:28,649 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:28,649 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:28,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609904127] [2022-03-01 18:48:28,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609904127] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:28,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428354946] [2022-03-01 18:48:28,649 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:48:28,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:28,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:28,651 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:28,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-03-01 18:48:28,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:28,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2022-03-01 18:48:28,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:28,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:48:28,847 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:28,847 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 24 treesize of output 24 [2022-03-01 18:48:28,890 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:28,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:28,985 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:28,996 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:28,996 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 20 treesize of output 55 [2022-03-01 18:48:29,110 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:29,135 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:29,143 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:29,143 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 20 treesize of output 47 [2022-03-01 18:48:29,309 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:29,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428354946] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:29,309 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:29,310 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:48:29,311 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372255906] [2022-03-01 18:48:29,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:29,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:48:29,311 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:29,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:48:29,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:48:29,312 INFO L87 Difference]: Start difference. First operand 5037 states and 18287 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:48:31,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:31,529 INFO L93 Difference]: Finished difference Result 8705 states and 29599 transitions. [2022-03-01 18:48:31,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 18:48:31,530 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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 26 [2022-03-01 18:48:31,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:31,548 INFO L225 Difference]: With dead ends: 8705 [2022-03-01 18:48:31,548 INFO L226 Difference]: Without dead ends: 8645 [2022-03-01 18:48:31,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 35 SyntacticMatches, 5 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=585, Invalid=2721, Unknown=0, NotChecked=0, Total=3306 [2022-03-01 18:48:31,549 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 275 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 1560 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 458 SdHoareTripleChecker+Invalid, 2058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 450 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:31,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 458 Invalid, 2058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1560 Invalid, 0 Unknown, 450 Unchecked, 0.7s Time] [2022-03-01 18:48:31,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8645 states. [2022-03-01 18:48:31,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8645 to 5078. [2022-03-01 18:48:31,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5078 states, 5077 states have (on average 3.629899546976561) internal successors, (18429), 5077 states have internal predecessors, (18429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:31,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5078 states to 5078 states and 18429 transitions. [2022-03-01 18:48:31,684 INFO L78 Accepts]: Start accepts. Automaton has 5078 states and 18429 transitions. Word has length 26 [2022-03-01 18:48:31,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:31,684 INFO L470 AbstractCegarLoop]: Abstraction has 5078 states and 18429 transitions. [2022-03-01 18:48:31,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:48:31,684 INFO L276 IsEmpty]: Start isEmpty. Operand 5078 states and 18429 transitions. [2022-03-01 18:48:31,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:48:31,692 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:31,692 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-03-01 18:48:31,707 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-03-01 18:48:31,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:31,895 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:31,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:31,896 INFO L85 PathProgramCache]: Analyzing trace with hash -756469736, now seen corresponding path program 60 times [2022-03-01 18:48:31,896 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:31,896 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973706971] [2022-03-01 18:48:31,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:31,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:31,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:32,078 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:32,078 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:32,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973706971] [2022-03-01 18:48:32,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973706971] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:32,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828547521] [2022-03-01 18:48:32,080 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:48:32,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:32,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:32,082 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:32,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-03-01 18:48:32,109 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:48:32,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:48:32,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:48:32,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:32,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:48:32,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:48:32,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:48:32,362 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:32,362 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 28 treesize of output 48 [2022-03-01 18:48:32,437 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:32,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:32,562 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:32,563 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:32,563 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:32,573 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:32,573 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 22 treesize of output 41 [2022-03-01 18:48:32,670 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:32,670 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828547521] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:32,670 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:32,670 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 26 [2022-03-01 18:48:32,670 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75208100] [2022-03-01 18:48:32,670 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:32,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 18:48:32,671 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:32,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 18:48:32,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=579, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:48:32,671 INFO L87 Difference]: Start difference. First operand 5078 states and 18429 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) 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-03-01 18:48:33,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:33,461 INFO L93 Difference]: Finished difference Result 5510 states and 19667 transitions. [2022-03-01 18:48:33,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-01 18:48:33,462 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) 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-03-01 18:48:33,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:33,473 INFO L225 Difference]: With dead ends: 5510 [2022-03-01 18:48:33,473 INFO L226 Difference]: Without dead ends: 5480 [2022-03-01 18:48:33,474 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=460, Invalid=2402, Unknown=0, NotChecked=0, Total=2862 [2022-03-01 18:48:33,474 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 151 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 236 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:33,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 312 Invalid, 559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 307 Invalid, 0 Unknown, 236 Unchecked, 0.2s Time] [2022-03-01 18:48:33,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5480 states. [2022-03-01 18:48:33,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5480 to 5104. [2022-03-01 18:48:33,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5104 states, 5103 states have (on average 3.6304134822653342) internal successors, (18526), 5103 states have internal predecessors, (18526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:33,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5104 states to 5104 states and 18526 transitions. [2022-03-01 18:48:33,558 INFO L78 Accepts]: Start accepts. Automaton has 5104 states and 18526 transitions. Word has length 26 [2022-03-01 18:48:33,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:33,558 INFO L470 AbstractCegarLoop]: Abstraction has 5104 states and 18526 transitions. [2022-03-01 18:48:33,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) 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-03-01 18:48:33,559 INFO L276 IsEmpty]: Start isEmpty. Operand 5104 states and 18526 transitions. [2022-03-01 18:48:33,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:48:33,567 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:33,567 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-03-01 18:48:33,582 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-03-01 18:48:33,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:33,782 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:33,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:33,783 INFO L85 PathProgramCache]: Analyzing trace with hash -1678171876, now seen corresponding path program 61 times [2022-03-01 18:48:33,783 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:33,783 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061539821] [2022-03-01 18:48:33,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:33,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:33,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:33,946 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:33,946 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:33,946 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061539821] [2022-03-01 18:48:33,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061539821] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:33,946 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009826797] [2022-03-01 18:48:33,946 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:48:33,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:33,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:33,948 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:33,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-03-01 18:48:33,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:33,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 18:48:33,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:34,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:48:34,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:48:34,253 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:34,254 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:34,255 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 28 treesize of output 18 [2022-03-01 18:48:34,290 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:34,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:34,391 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:48:34,392 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 22 treesize of output 47 [2022-03-01 18:48:34,666 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:34,667 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009826797] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:34,667 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:34,667 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-01 18:48:34,668 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703183865] [2022-03-01 18:48:34,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:34,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:48:34,668 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:34,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:48:34,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:48:34,668 INFO L87 Difference]: Start difference. First operand 5104 states and 18526 transitions. Second operand has 24 states, 24 states have (on average 2.7083333333333335) internal successors, (65), 23 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-03-01 18:48:35,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:35,557 INFO L93 Difference]: Finished difference Result 6841 states and 24155 transitions. [2022-03-01 18:48:35,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-01 18:48:35,558 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.7083333333333335) internal successors, (65), 23 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-03-01 18:48:35,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:35,571 INFO L225 Difference]: With dead ends: 6841 [2022-03-01 18:48:35,571 INFO L226 Difference]: Without dead ends: 6811 [2022-03-01 18:48:35,571 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=389, Invalid=2367, Unknown=0, NotChecked=0, Total=2756 [2022-03-01 18:48:35,572 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 144 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 982 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 1223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 982 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 218 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:35,572 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 441 Invalid, 1223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 982 Invalid, 0 Unknown, 218 Unchecked, 0.3s Time] [2022-03-01 18:48:35,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6811 states. [2022-03-01 18:48:35,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6811 to 5092. [2022-03-01 18:48:35,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5092 states, 5091 states have (on average 3.6311137301119625) internal successors, (18486), 5091 states have internal predecessors, (18486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:35,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5092 states to 5092 states and 18486 transitions. [2022-03-01 18:48:35,657 INFO L78 Accepts]: Start accepts. Automaton has 5092 states and 18486 transitions. Word has length 26 [2022-03-01 18:48:35,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:35,657 INFO L470 AbstractCegarLoop]: Abstraction has 5092 states and 18486 transitions. [2022-03-01 18:48:35,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.7083333333333335) internal successors, (65), 23 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-03-01 18:48:35,658 INFO L276 IsEmpty]: Start isEmpty. Operand 5092 states and 18486 transitions. [2022-03-01 18:48:35,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:48:35,665 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:35,665 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-03-01 18:48:35,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-03-01 18:48:35,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2022-03-01 18:48:35,880 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:35,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:35,880 INFO L85 PathProgramCache]: Analyzing trace with hash 1326090780, now seen corresponding path program 62 times [2022-03-01 18:48:35,880 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:35,880 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445938135] [2022-03-01 18:48:35,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:35,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:35,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:36,029 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:36,030 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:36,030 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445938135] [2022-03-01 18:48:36,030 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445938135] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:36,030 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867743549] [2022-03-01 18:48:36,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:48:36,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:36,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:36,031 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:36,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-03-01 18:48:36,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:48:36,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:48:36,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:48:36,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:36,280 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:36,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:48:36,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:48:36,281 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-01 18:48:36,282 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 28 treesize of output 16 [2022-03-01 18:48:36,317 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:36,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:36,417 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-01 18:48:36,417 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 22 treesize of output 47 [2022-03-01 18:48:36,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-03-01 18:48:36,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867743549] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:36,706 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:36,706 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 23 [2022-03-01 18:48:36,706 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923821928] [2022-03-01 18:48:36,706 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:36,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:48:36,706 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:36,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:48:36,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:48:36,707 INFO L87 Difference]: Start difference. First operand 5092 states and 18486 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-03-01 18:48:38,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:38,559 INFO L93 Difference]: Finished difference Result 7334 states and 25843 transitions. [2022-03-01 18:48:38,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 18:48:38,560 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-03-01 18:48:38,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:38,577 INFO L225 Difference]: With dead ends: 7334 [2022-03-01 18:48:38,577 INFO L226 Difference]: Without dead ends: 7319 [2022-03-01 18:48:38,578 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 830 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=650, Invalid=3010, Unknown=0, NotChecked=0, Total=3660 [2022-03-01 18:48:38,578 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 221 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 1144 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 1572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 392 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:38,578 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 389 Invalid, 1572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1144 Invalid, 0 Unknown, 392 Unchecked, 0.5s Time] [2022-03-01 18:48:38,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7319 states. [2022-03-01 18:48:38,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7319 to 5037. [2022-03-01 18:48:38,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5037 states, 5036 states have (on average 3.6280778395552025) internal successors, (18271), 5036 states have internal predecessors, (18271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:38,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5037 states to 5037 states and 18271 transitions. [2022-03-01 18:48:38,711 INFO L78 Accepts]: Start accepts. Automaton has 5037 states and 18271 transitions. Word has length 26 [2022-03-01 18:48:38,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:38,711 INFO L470 AbstractCegarLoop]: Abstraction has 5037 states and 18271 transitions. [2022-03-01 18:48:38,711 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-03-01 18:48:38,711 INFO L276 IsEmpty]: Start isEmpty. Operand 5037 states and 18271 transitions. [2022-03-01 18:48:38,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:48:38,720 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:38,720 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-03-01 18:48:38,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2022-03-01 18:48:38,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable130 [2022-03-01 18:48:38,935 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:38,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:38,936 INFO L85 PathProgramCache]: Analyzing trace with hash 856703750, now seen corresponding path program 68 times [2022-03-01 18:48:38,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:38,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886194956] [2022-03-01 18:48:38,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:38,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:38,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:39,082 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:39,082 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:39,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886194956] [2022-03-01 18:48:39,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886194956] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:39,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226698766] [2022-03-01 18:48:39,082 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:48:39,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:39,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:39,083 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:39,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-03-01 18:48:39,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:48:39,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:48:39,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-01 18:48:39,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:39,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-01 18:48:39,333 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:39,333 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 24 treesize of output 32 [2022-03-01 18:48:39,450 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:39,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:39,629 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-03-01 18:48:39,629 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 37 treesize of output 70 [2022-03-01 18:48:40,451 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:40,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226698766] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:40,451 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:40,451 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 24 [2022-03-01 18:48:40,452 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415740132] [2022-03-01 18:48:40,452 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:40,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 18:48:40,452 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:40,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 18:48:40,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:48:40,452 INFO L87 Difference]: Start difference. First operand 5037 states and 18271 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:48:43,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:43,344 INFO L93 Difference]: Finished difference Result 11364 states and 38156 transitions. [2022-03-01 18:48:43,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-01 18:48:43,344 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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 26 [2022-03-01 18:48:43,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:43,367 INFO L225 Difference]: With dead ends: 11364 [2022-03-01 18:48:43,367 INFO L226 Difference]: Without dead ends: 11271 [2022-03-01 18:48:43,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 35 SyntacticMatches, 5 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1888 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=835, Invalid=4715, Unknown=0, NotChecked=0, Total=5550 [2022-03-01 18:48:43,368 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 266 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 711 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 528 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:43,368 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 434 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 711 Invalid, 0 Unknown, 528 Unchecked, 0.4s Time] [2022-03-01 18:48:43,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11271 states. [2022-03-01 18:48:43,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11271 to 5009. [2022-03-01 18:48:43,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5009 states, 5008 states have (on average 3.626597444089457) internal successors, (18162), 5008 states have internal predecessors, (18162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:43,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5009 states to 5009 states and 18162 transitions. [2022-03-01 18:48:43,498 INFO L78 Accepts]: Start accepts. Automaton has 5009 states and 18162 transitions. Word has length 26 [2022-03-01 18:48:43,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:43,498 INFO L470 AbstractCegarLoop]: Abstraction has 5009 states and 18162 transitions. [2022-03-01 18:48:43,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-03-01 18:48:43,499 INFO L276 IsEmpty]: Start isEmpty. Operand 5009 states and 18162 transitions. [2022-03-01 18:48:43,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:48:43,506 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:43,506 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-03-01 18:48:43,522 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2022-03-01 18:48:43,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:43,722 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:43,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:43,722 INFO L85 PathProgramCache]: Analyzing trace with hash 1754023866, now seen corresponding path program 69 times [2022-03-01 18:48:43,722 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:43,723 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811049506] [2022-03-01 18:48:43,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:43,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:43,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:43,779 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:43,779 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:43,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811049506] [2022-03-01 18:48:43,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811049506] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:43,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912181286] [2022-03-01 18:48:43,780 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:48:43,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:43,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:43,781 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:43,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-03-01 18:48:43,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:48:43,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:48:43,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:48:43,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:43,897 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:43,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:43,971 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:43,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912181286] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:43,971 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:43,971 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-03-01 18:48:43,971 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893149709] [2022-03-01 18:48:43,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:43,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:48:43,972 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:43,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:48:43,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:48:43,972 INFO L87 Difference]: Start difference. First operand 5009 states and 18162 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 21 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-03-01 18:48:46,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:46,060 INFO L93 Difference]: Finished difference Result 12590 states and 40846 transitions. [2022-03-01 18:48:46,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2022-03-01 18:48:46,060 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 21 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 28 [2022-03-01 18:48:46,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:46,089 INFO L225 Difference]: With dead ends: 12590 [2022-03-01 18:48:46,089 INFO L226 Difference]: Without dead ends: 12590 [2022-03-01 18:48:46,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11198 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=4782, Invalid=21300, Unknown=0, NotChecked=0, Total=26082 [2022-03-01 18:48:46,092 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 718 mSDsluCounter, 1066 mSDsCounter, 0 mSdLazyCounter, 1818 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 673 SdHoareTripleChecker+Invalid, 1948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:46,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [718 Valid, 673 Invalid, 1948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1818 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:48:46,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12590 states. [2022-03-01 18:48:46,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12590 to 5439. [2022-03-01 18:48:46,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5439 states, 5438 states have (on average 3.690327326222876) internal successors, (20068), 5438 states have internal predecessors, (20068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:46,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5439 states to 5439 states and 20068 transitions. [2022-03-01 18:48:46,296 INFO L78 Accepts]: Start accepts. Automaton has 5439 states and 20068 transitions. Word has length 28 [2022-03-01 18:48:46,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:46,297 INFO L470 AbstractCegarLoop]: Abstraction has 5439 states and 20068 transitions. [2022-03-01 18:48:46,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 21 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-03-01 18:48:46,297 INFO L276 IsEmpty]: Start isEmpty. Operand 5439 states and 20068 transitions. [2022-03-01 18:48:46,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:48:46,305 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:46,305 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-03-01 18:48:46,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2022-03-01 18:48:46,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:46,521 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:46,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:46,521 INFO L85 PathProgramCache]: Analyzing trace with hash 777705022, now seen corresponding path program 70 times [2022-03-01 18:48:46,522 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:46,522 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619591] [2022-03-01 18:48:46,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:46,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:46,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:46,551 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:46,551 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:46,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619591] [2022-03-01 18:48:46,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619591] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:46,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886932015] [2022-03-01 18:48:46,551 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:48:46,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:46,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:46,553 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:46,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-03-01 18:48:46,573 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:48:46,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:48:46,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:48:46,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:46,671 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:46,672 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:46,756 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:46,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886932015] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:46,756 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:46,756 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-01 18:48:46,756 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258027149] [2022-03-01 18:48:46,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:46,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 18:48:46,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:46,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 18:48:46,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2022-03-01 18:48:46,757 INFO L87 Difference]: Start difference. First operand 5439 states and 20068 transitions. Second operand has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 23 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-03-01 18:48:51,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:51,876 INFO L93 Difference]: Finished difference Result 16901 states and 54084 transitions. [2022-03-01 18:48:51,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 263 states. [2022-03-01 18:48:51,877 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 23 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 28 [2022-03-01 18:48:51,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:51,917 INFO L225 Difference]: With dead ends: 16901 [2022-03-01 18:48:51,917 INFO L226 Difference]: Without dead ends: 16901 [2022-03-01 18:48:51,923 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 272 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33756 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=12551, Invalid=62251, Unknown=0, NotChecked=0, Total=74802 [2022-03-01 18:48:51,923 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 965 mSDsluCounter, 1451 mSDsCounter, 0 mSdLazyCounter, 2617 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 965 SdHoareTripleChecker+Valid, 886 SdHoareTripleChecker+Invalid, 2822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 2617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:51,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [965 Valid, 886 Invalid, 2822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 2617 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-01 18:48:51,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16901 states. [2022-03-01 18:48:52,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16901 to 5488. [2022-03-01 18:48:52,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5488 states, 5487 states have (on average 3.7020229633679604) internal successors, (20313), 5487 states have internal predecessors, (20313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:52,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5488 states to 5488 states and 20313 transitions. [2022-03-01 18:48:52,164 INFO L78 Accepts]: Start accepts. Automaton has 5488 states and 20313 transitions. Word has length 28 [2022-03-01 18:48:52,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:52,164 INFO L470 AbstractCegarLoop]: Abstraction has 5488 states and 20313 transitions. [2022-03-01 18:48:52,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 23 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-03-01 18:48:52,165 INFO L276 IsEmpty]: Start isEmpty. Operand 5488 states and 20313 transitions. [2022-03-01 18:48:52,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:48:52,174 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:52,174 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-03-01 18:48:52,189 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-03-01 18:48:52,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2022-03-01 18:48:52,387 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:52,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:52,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1344657102, now seen corresponding path program 71 times [2022-03-01 18:48:52,388 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:52,388 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009910355] [2022-03-01 18:48:52,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:52,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:52,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:52,434 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:52,434 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:52,434 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009910355] [2022-03-01 18:48:52,434 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009910355] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:52,434 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090969713] [2022-03-01 18:48:52,434 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:48:52,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:52,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:52,435 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:52,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-03-01 18:48:52,462 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 18:48:52,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:48:52,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:48:52,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:52,592 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:52,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:52,724 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:52,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090969713] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:52,724 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:52,724 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-01 18:48:52,724 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585584420] [2022-03-01 18:48:52,724 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:52,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 18:48:52,724 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:52,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 18:48:52,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2022-03-01 18:48:52,725 INFO L87 Difference]: Start difference. First operand 5488 states and 20313 transitions. Second operand has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 23 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-03-01 18:48:55,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:55,744 INFO L93 Difference]: Finished difference Result 15449 states and 49832 transitions. [2022-03-01 18:48:55,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 185 states. [2022-03-01 18:48:55,744 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 23 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 28 [2022-03-01 18:48:55,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:55,780 INFO L225 Difference]: With dead ends: 15449 [2022-03-01 18:48:55,780 INFO L226 Difference]: Without dead ends: 15449 [2022-03-01 18:48:55,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16369 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=6947, Invalid=30495, Unknown=0, NotChecked=0, Total=37442 [2022-03-01 18:48:55,782 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 862 mSDsluCounter, 1384 mSDsCounter, 0 mSdLazyCounter, 2318 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 2482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 2318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:55,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [862 Valid, 817 Invalid, 2482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 2318 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 18:48:55,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15449 states. [2022-03-01 18:48:55,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15449 to 5354. [2022-03-01 18:48:55,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5354 states, 5353 states have (on average 3.6775639828133757) internal successors, (19686), 5353 states have internal predecessors, (19686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:55,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5354 states to 5354 states and 19686 transitions. [2022-03-01 18:48:55,975 INFO L78 Accepts]: Start accepts. Automaton has 5354 states and 19686 transitions. Word has length 28 [2022-03-01 18:48:55,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:55,975 INFO L470 AbstractCegarLoop]: Abstraction has 5354 states and 19686 transitions. [2022-03-01 18:48:55,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.8260869565217392) internal successors, (65), 23 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-03-01 18:48:55,975 INFO L276 IsEmpty]: Start isEmpty. Operand 5354 states and 19686 transitions. [2022-03-01 18:48:55,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:48:55,984 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:55,984 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-03-01 18:48:55,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2022-03-01 18:48:56,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-03-01 18:48:56,200 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:56,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:56,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1768281872, now seen corresponding path program 72 times [2022-03-01 18:48:56,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:56,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962915966] [2022-03-01 18:48:56,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:56,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:56,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:56,245 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:56,245 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:56,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962915966] [2022-03-01 18:48:56,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962915966] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:56,246 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808746642] [2022-03-01 18:48:56,246 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:48:56,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:56,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:56,247 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:56,248 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-03-01 18:48:56,268 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:48:56,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:48:56,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:48:56,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:56,392 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:56,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:56,517 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:56,517 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808746642] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:56,517 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:56,517 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-03-01 18:48:56,518 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98938043] [2022-03-01 18:48:56,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:56,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:48:56,518 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:56,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:48:56,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:48:56,518 INFO L87 Difference]: Start difference. First operand 5354 states and 19686 transitions. Second operand has 21 states, 21 states have (on average 3.0) internal successors, (63), 21 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-03-01 18:48:59,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:48:59,204 INFO L93 Difference]: Finished difference Result 12555 states and 40750 transitions. [2022-03-01 18:48:59,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2022-03-01 18:48:59,205 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0) internal successors, (63), 21 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-03-01 18:48:59,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:48:59,233 INFO L225 Difference]: With dead ends: 12555 [2022-03-01 18:48:59,233 INFO L226 Difference]: Without dead ends: 12555 [2022-03-01 18:48:59,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10124 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=4362, Invalid=20444, Unknown=0, NotChecked=0, Total=24806 [2022-03-01 18:48:59,236 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 648 mSDsluCounter, 1201 mSDsCounter, 0 mSdLazyCounter, 2006 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 648 SdHoareTripleChecker+Valid, 694 SdHoareTripleChecker+Invalid, 2148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 2006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-01 18:48:59,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [648 Valid, 694 Invalid, 2148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 2006 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-01 18:48:59,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12555 states. [2022-03-01 18:48:59,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12555 to 5328. [2022-03-01 18:48:59,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5328 states, 5327 states have (on average 3.672423502909705) internal successors, (19563), 5327 states have internal predecessors, (19563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:48:59,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5328 states to 5328 states and 19563 transitions. [2022-03-01 18:48:59,412 INFO L78 Accepts]: Start accepts. Automaton has 5328 states and 19563 transitions. Word has length 28 [2022-03-01 18:48:59,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:48:59,412 INFO L470 AbstractCegarLoop]: Abstraction has 5328 states and 19563 transitions. [2022-03-01 18:48:59,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0) internal successors, (63), 21 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-03-01 18:48:59,413 INFO L276 IsEmpty]: Start isEmpty. Operand 5328 states and 19563 transitions. [2022-03-01 18:48:59,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:48:59,421 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:48:59,421 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-03-01 18:48:59,442 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2022-03-01 18:48:59,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-03-01 18:48:59,637 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:48:59,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:48:59,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1317055158, now seen corresponding path program 63 times [2022-03-01 18:48:59,637 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:48:59,637 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546049729] [2022-03-01 18:48:59,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:48:59,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:48:59,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:48:59,677 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:59,677 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:48:59,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546049729] [2022-03-01 18:48:59,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546049729] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:48:59,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399710233] [2022-03-01 18:48:59,678 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:48:59,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:48:59,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:48:59,679 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:48:59,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-03-01 18:48:59,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:48:59,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:48:59,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:48:59,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:48:59,809 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:59,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:48:59,899 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:48:59,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399710233] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:48:59,899 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:48:59,899 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2022-03-01 18:48:59,899 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145817224] [2022-03-01 18:48:59,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:48:59,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:48:59,900 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:48:59,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:48:59,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:48:59,900 INFO L87 Difference]: Start difference. First operand 5328 states and 19563 transitions. Second operand has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:01,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:01,286 INFO L93 Difference]: Finished difference Result 11126 states and 36778 transitions. [2022-03-01 18:49:01,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-01 18:49:01,287 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:49:01,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:01,311 INFO L225 Difference]: With dead ends: 11126 [2022-03-01 18:49:01,312 INFO L226 Difference]: Without dead ends: 11126 [2022-03-01 18:49:01,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2962 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1577, Invalid=6795, Unknown=0, NotChecked=0, Total=8372 [2022-03-01 18:49:01,313 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 490 mSDsluCounter, 836 mSDsCounter, 0 mSdLazyCounter, 1366 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 490 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 1465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:01,313 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [490 Valid, 517 Invalid, 1465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1366 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:49:01,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11126 states. [2022-03-01 18:49:01,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11126 to 5378. [2022-03-01 18:49:01,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5378 states, 5377 states have (on average 3.6656127952389808) internal successors, (19710), 5377 states have internal predecessors, (19710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:01,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5378 states to 5378 states and 19710 transitions. [2022-03-01 18:49:01,469 INFO L78 Accepts]: Start accepts. Automaton has 5378 states and 19710 transitions. Word has length 28 [2022-03-01 18:49:01,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:01,469 INFO L470 AbstractCegarLoop]: Abstraction has 5378 states and 19710 transitions. [2022-03-01 18:49:01,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:01,469 INFO L276 IsEmpty]: Start isEmpty. Operand 5378 states and 19710 transitions. [2022-03-01 18:49:01,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:01,478 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:01,478 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-03-01 18:49:01,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:01,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-03-01 18:49:01,694 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:01,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:01,694 INFO L85 PathProgramCache]: Analyzing trace with hash 738717818, now seen corresponding path program 73 times [2022-03-01 18:49:01,694 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:01,694 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610554259] [2022-03-01 18:49:01,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:01,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:01,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:01,731 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:01,731 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:01,731 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610554259] [2022-03-01 18:49:01,731 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610554259] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:01,731 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896834992] [2022-03-01 18:49:01,731 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:49:01,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:01,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:01,732 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:01,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-03-01 18:49:01,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:01,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:49:01,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:01,858 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:01,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:01,947 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:01,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896834992] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:01,948 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:01,948 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-01 18:49:01,948 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972940663] [2022-03-01 18:49:01,948 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:01,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:49:01,948 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:01,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:49:01,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:49:01,949 INFO L87 Difference]: Start difference. First operand 5378 states and 19710 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:49:03,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:03,372 INFO L93 Difference]: Finished difference Result 12267 states and 41359 transitions. [2022-03-01 18:49:03,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-03-01 18:49:03,372 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:49:03,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:03,400 INFO L225 Difference]: With dead ends: 12267 [2022-03-01 18:49:03,400 INFO L226 Difference]: Without dead ends: 12203 [2022-03-01 18:49:03,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4599 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2755, Invalid=8801, Unknown=0, NotChecked=0, Total=11556 [2022-03-01 18:49:03,401 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 660 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 660 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 1140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:03,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [660 Valid, 270 Invalid, 1140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:49:03,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12203 states. [2022-03-01 18:49:03,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12203 to 6423. [2022-03-01 18:49:03,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6423 states, 6422 states have (on average 3.7877608221737775) internal successors, (24325), 6422 states have internal predecessors, (24325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:03,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6423 states to 6423 states and 24325 transitions. [2022-03-01 18:49:03,594 INFO L78 Accepts]: Start accepts. Automaton has 6423 states and 24325 transitions. Word has length 28 [2022-03-01 18:49:03,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:03,594 INFO L470 AbstractCegarLoop]: Abstraction has 6423 states and 24325 transitions. [2022-03-01 18:49:03,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:49:03,594 INFO L276 IsEmpty]: Start isEmpty. Operand 6423 states and 24325 transitions. [2022-03-01 18:49:03,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:03,606 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:03,606 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-03-01 18:49:03,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:03,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:03,821 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:03,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:03,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1738509770, now seen corresponding path program 74 times [2022-03-01 18:49:03,821 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:03,821 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745685981] [2022-03-01 18:49:03,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:03,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:03,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:03,848 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:03,848 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:03,848 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745685981] [2022-03-01 18:49:03,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745685981] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:03,848 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211551218] [2022-03-01 18:49:03,848 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:49:03,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:03,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:03,849 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:03,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-03-01 18:49:03,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:49:03,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:03,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:49:03,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:03,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-03-01 18:49:03,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:04,025 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:04,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211551218] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:04,025 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:04,025 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-03-01 18:49:04,025 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165201379] [2022-03-01 18:49:04,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:04,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 18:49:04,026 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:04,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 18:49:04,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:49:04,026 INFO L87 Difference]: Start difference. First operand 6423 states and 24325 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-03-01 18:49:04,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:04,244 INFO L93 Difference]: Finished difference Result 8764 states and 31163 transitions. [2022-03-01 18:49:04,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-01 18:49:04,245 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-03-01 18:49:04,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:04,264 INFO L225 Difference]: With dead ends: 8764 [2022-03-01 18:49:04,264 INFO L226 Difference]: Without dead ends: 8669 [2022-03-01 18:49:04,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=342, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:49:04,264 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 205 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:04,264 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [205 Valid, 75 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:49:04,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8669 states. [2022-03-01 18:49:04,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8669 to 6429. [2022-03-01 18:49:04,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6429 states, 6428 states have (on average 3.7762912258867454) internal successors, (24274), 6428 states have internal predecessors, (24274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:04,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6429 states to 6429 states and 24274 transitions. [2022-03-01 18:49:04,437 INFO L78 Accepts]: Start accepts. Automaton has 6429 states and 24274 transitions. Word has length 28 [2022-03-01 18:49:04,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:04,437 INFO L470 AbstractCegarLoop]: Abstraction has 6429 states and 24274 transitions. [2022-03-01 18:49:04,437 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-03-01 18:49:04,437 INFO L276 IsEmpty]: Start isEmpty. Operand 6429 states and 24274 transitions. [2022-03-01 18:49:04,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:04,448 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:04,448 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-03-01 18:49:04,463 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-03-01 18:49:04,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-03-01 18:49:04,663 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:04,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:04,663 INFO L85 PathProgramCache]: Analyzing trace with hash 1718584438, now seen corresponding path program 64 times [2022-03-01 18:49:04,663 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:04,663 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192495509] [2022-03-01 18:49:04,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:04,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:04,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:04,708 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:04,708 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:04,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192495509] [2022-03-01 18:49:04,708 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192495509] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:04,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362685649] [2022-03-01 18:49:04,708 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:49:04,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:04,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:04,709 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:04,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-03-01 18:49:04,730 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:49:04,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:04,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:04,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:04,854 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:04,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:04,913 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:04,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362685649] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:04,913 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:04,913 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2022-03-01 18:49:04,913 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102038734] [2022-03-01 18:49:04,913 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:04,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:49:04,913 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:04,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:49:04,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:49:04,914 INFO L87 Difference]: Start difference. First operand 6429 states and 24274 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) 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-03-01 18:49:05,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:05,566 INFO L93 Difference]: Finished difference Result 10862 states and 39021 transitions. [2022-03-01 18:49:05,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-01 18:49:05,566 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) 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-03-01 18:49:05,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:05,592 INFO L225 Difference]: With dead ends: 10862 [2022-03-01 18:49:05,592 INFO L226 Difference]: Without dead ends: 10728 [2022-03-01 18:49:05,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=579, Invalid=1773, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 18:49:05,592 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 376 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:05,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [376 Valid, 210 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 684 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:49:05,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10728 states. [2022-03-01 18:49:05,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10728 to 7624. [2022-03-01 18:49:05,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7624 states, 7623 states have (on average 3.8049324412960774) internal successors, (29005), 7623 states have internal predecessors, (29005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:05,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7624 states to 7624 states and 29005 transitions. [2022-03-01 18:49:05,782 INFO L78 Accepts]: Start accepts. Automaton has 7624 states and 29005 transitions. Word has length 28 [2022-03-01 18:49:05,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:05,782 INFO L470 AbstractCegarLoop]: Abstraction has 7624 states and 29005 transitions. [2022-03-01 18:49:05,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) 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-03-01 18:49:05,782 INFO L276 IsEmpty]: Start isEmpty. Operand 7624 states and 29005 transitions. [2022-03-01 18:49:05,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:05,796 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:05,796 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-03-01 18:49:05,814 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:05,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-03-01 18:49:05,997 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:05,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:05,997 INFO L85 PathProgramCache]: Analyzing trace with hash -2020160002, now seen corresponding path program 75 times [2022-03-01 18:49:05,997 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:05,997 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821541913] [2022-03-01 18:49:05,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:05,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:05,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:06,037 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:06,037 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:06,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821541913] [2022-03-01 18:49:06,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821541913] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:06,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261750387] [2022-03-01 18:49:06,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:49:06,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:06,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:06,038 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:06,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-03-01 18:49:06,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:49:06,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:06,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:49:06,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:06,179 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:06,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:06,292 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:06,292 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261750387] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:06,292 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:06,292 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-03-01 18:49:06,292 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506517817] [2022-03-01 18:49:06,292 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:06,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:49:06,293 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:06,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:49:06,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:49:06,293 INFO L87 Difference]: Start difference. First operand 7624 states and 29005 transitions. Second operand has 20 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:07,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:07,828 INFO L93 Difference]: Finished difference Result 13035 states and 44313 transitions. [2022-03-01 18:49:07,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-03-01 18:49:07,828 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:49:07,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:07,861 INFO L225 Difference]: With dead ends: 13035 [2022-03-01 18:49:07,861 INFO L226 Difference]: Without dead ends: 12994 [2022-03-01 18:49:07,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3972 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=2636, Invalid=7870, Unknown=0, NotChecked=0, Total=10506 [2022-03-01 18:49:07,862 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 802 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 1002 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 1200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 1002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:07,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [802 Valid, 300 Invalid, 1200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 1002 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:49:07,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12994 states. [2022-03-01 18:49:08,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12994 to 7678. [2022-03-01 18:49:08,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7678 states, 7677 states have (on average 3.8047414354565587) internal successors, (29209), 7677 states have internal predecessors, (29209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:08,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7678 states to 7678 states and 29209 transitions. [2022-03-01 18:49:08,086 INFO L78 Accepts]: Start accepts. Automaton has 7678 states and 29209 transitions. Word has length 28 [2022-03-01 18:49:08,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:08,086 INFO L470 AbstractCegarLoop]: Abstraction has 7678 states and 29209 transitions. [2022-03-01 18:49:08,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:08,087 INFO L276 IsEmpty]: Start isEmpty. Operand 7678 states and 29209 transitions. [2022-03-01 18:49:08,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:08,100 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:08,100 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-03-01 18:49:08,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:08,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:08,310 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:08,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:08,311 INFO L85 PathProgramCache]: Analyzing trace with hash -1347747220, now seen corresponding path program 76 times [2022-03-01 18:49:08,311 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:08,311 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753287412] [2022-03-01 18:49:08,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:08,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:08,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:08,351 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:08,351 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:08,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753287412] [2022-03-01 18:49:08,351 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753287412] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:08,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212868715] [2022-03-01 18:49:08,351 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:49:08,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:08,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:08,352 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:08,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-03-01 18:49:08,373 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:49:08,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:08,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:49:08,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:08,438 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:08,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:08,506 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:08,506 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212868715] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:08,506 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:08,506 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-03-01 18:49:08,506 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736392124] [2022-03-01 18:49:08,506 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:08,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:49:08,506 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:08,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:49:08,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:49:08,507 INFO L87 Difference]: Start difference. First operand 7678 states and 29209 transitions. Second operand has 20 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:09,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:09,461 INFO L93 Difference]: Finished difference Result 11800 states and 40768 transitions. [2022-03-01 18:49:09,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-03-01 18:49:09,461 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:49:09,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:09,489 INFO L225 Difference]: With dead ends: 11800 [2022-03-01 18:49:09,489 INFO L226 Difference]: Without dead ends: 11751 [2022-03-01 18:49:09,490 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2669 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=2030, Invalid=5110, Unknown=0, NotChecked=0, Total=7140 [2022-03-01 18:49:09,490 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 536 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 928 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 536 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 1061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:09,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [536 Valid, 245 Invalid, 1061 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 928 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:49:09,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11751 states. [2022-03-01 18:49:09,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11751 to 7653. [2022-03-01 18:49:09,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7653 states, 7652 states have (on average 3.8080240460010453) internal successors, (29139), 7652 states have internal predecessors, (29139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:09,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7653 states to 7653 states and 29139 transitions. [2022-03-01 18:49:09,696 INFO L78 Accepts]: Start accepts. Automaton has 7653 states and 29139 transitions. Word has length 28 [2022-03-01 18:49:09,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:09,696 INFO L470 AbstractCegarLoop]: Abstraction has 7653 states and 29139 transitions. [2022-03-01 18:49:09,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:09,697 INFO L276 IsEmpty]: Start isEmpty. Operand 7653 states and 29139 transitions. [2022-03-01 18:49:09,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:09,709 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:09,709 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-03-01 18:49:09,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:09,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:09,923 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:09,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:09,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1898421154, now seen corresponding path program 77 times [2022-03-01 18:49:09,924 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:09,924 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774968971] [2022-03-01 18:49:09,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:09,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:09,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:09,979 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:09,980 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:09,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774968971] [2022-03-01 18:49:09,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774968971] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:09,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201132008] [2022-03-01 18:49:09,980 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:49:09,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:09,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:09,981 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:09,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-03-01 18:49:10,001 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:49:10,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:10,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:49:10,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:10,076 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:10,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:10,134 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:10,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201132008] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:10,134 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:10,134 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-03-01 18:49:10,134 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405691698] [2022-03-01 18:49:10,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:10,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:49:10,135 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:10,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:49:10,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:49:10,135 INFO L87 Difference]: Start difference. First operand 7653 states and 29139 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-03-01 18:49:11,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:11,305 INFO L93 Difference]: Finished difference Result 17070 states and 57452 transitions. [2022-03-01 18:49:11,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-01 18:49:11,305 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-03-01 18:49:11,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:11,347 INFO L225 Difference]: With dead ends: 17070 [2022-03-01 18:49:11,347 INFO L226 Difference]: Without dead ends: 16937 [2022-03-01 18:49:11,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2824 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1663, Invalid=5647, Unknown=0, NotChecked=0, Total=7310 [2022-03-01 18:49:11,347 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 555 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:11,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [555 Valid, 240 Invalid, 992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 869 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:49:11,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16937 states. [2022-03-01 18:49:11,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16937 to 7913. [2022-03-01 18:49:11,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7913 states, 7912 states have (on average 3.8351870576339735) internal successors, (30344), 7912 states have internal predecessors, (30344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:11,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7913 states to 7913 states and 30344 transitions. [2022-03-01 18:49:11,634 INFO L78 Accepts]: Start accepts. Automaton has 7913 states and 30344 transitions. Word has length 28 [2022-03-01 18:49:11,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:11,634 INFO L470 AbstractCegarLoop]: Abstraction has 7913 states and 30344 transitions. [2022-03-01 18:49:11,634 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-03-01 18:49:11,634 INFO L276 IsEmpty]: Start isEmpty. Operand 7913 states and 30344 transitions. [2022-03-01 18:49:11,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:11,648 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:11,648 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-03-01 18:49:11,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:11,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:11,854 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:11,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:11,855 INFO L85 PathProgramCache]: Analyzing trace with hash -1701976484, now seen corresponding path program 78 times [2022-03-01 18:49:11,855 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:11,855 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971843224] [2022-03-01 18:49:11,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:11,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:11,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:11,880 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:49:11,880 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:11,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971843224] [2022-03-01 18:49:11,880 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971843224] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:11,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097726911] [2022-03-01 18:49:11,880 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:49:11,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:11,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:11,882 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:11,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-03-01 18:49:11,902 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:49:11,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:11,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:49:11,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:11,983 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:49:11,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:12,069 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:49:12,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097726911] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:12,069 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:12,069 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 8] total 14 [2022-03-01 18:49:12,069 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70739207] [2022-03-01 18:49:12,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:12,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 18:49:12,069 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:12,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 18:49:12,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:49:12,070 INFO L87 Difference]: Start difference. First operand 7913 states and 30344 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-03-01 18:49:12,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:12,513 INFO L93 Difference]: Finished difference Result 13951 states and 48563 transitions. [2022-03-01 18:49:12,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-01 18:49:12,514 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-03-01 18:49:12,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:12,546 INFO L225 Difference]: With dead ends: 13951 [2022-03-01 18:49:12,546 INFO L226 Difference]: Without dead ends: 13951 [2022-03-01 18:49:12,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 47 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 406 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=464, Invalid=868, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 18:49:12,547 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 389 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:12,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 95 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:49:12,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13951 states. [2022-03-01 18:49:12,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13951 to 7621. [2022-03-01 18:49:12,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7621 states, 7620 states have (on average 3.812729658792651) internal successors, (29053), 7620 states have internal predecessors, (29053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:12,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7621 states to 7621 states and 29053 transitions. [2022-03-01 18:49:12,780 INFO L78 Accepts]: Start accepts. Automaton has 7621 states and 29053 transitions. Word has length 28 [2022-03-01 18:49:12,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:12,780 INFO L470 AbstractCegarLoop]: Abstraction has 7621 states and 29053 transitions. [2022-03-01 18:49:12,780 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-03-01 18:49:12,780 INFO L276 IsEmpty]: Start isEmpty. Operand 7621 states and 29053 transitions. [2022-03-01 18:49:12,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:12,794 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:12,795 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-03-01 18:49:12,812 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:13,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable143 [2022-03-01 18:49:13,010 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:13,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:13,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1659448956, now seen corresponding path program 79 times [2022-03-01 18:49:13,011 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:13,011 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019641672] [2022-03-01 18:49:13,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:13,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:13,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:13,051 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:13,051 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:13,051 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019641672] [2022-03-01 18:49:13,051 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019641672] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:13,051 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109866381] [2022-03-01 18:49:13,051 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:49:13,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:13,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:13,053 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:13,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-03-01 18:49:13,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:13,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:13,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:13,154 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:13,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:13,241 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:13,242 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109866381] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:13,242 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:13,242 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 17 [2022-03-01 18:49:13,242 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221264240] [2022-03-01 18:49:13,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:13,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:49:13,242 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:13,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:49:13,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:49:13,242 INFO L87 Difference]: Start difference. First operand 7621 states and 29053 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-03-01 18:49:14,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:14,553 INFO L93 Difference]: Finished difference Result 16836 states and 57663 transitions. [2022-03-01 18:49:14,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2022-03-01 18:49:14,553 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-03-01 18:49:14,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:14,593 INFO L225 Difference]: With dead ends: 16836 [2022-03-01 18:49:14,594 INFO L226 Difference]: Without dead ends: 16836 [2022-03-01 18:49:14,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3066 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1779, Invalid=6231, Unknown=0, NotChecked=0, Total=8010 [2022-03-01 18:49:14,595 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 450 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1089 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 1182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:14,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [450 Valid, 373 Invalid, 1182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1089 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:49:14,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16836 states. [2022-03-01 18:49:14,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16836 to 7737. [2022-03-01 18:49:14,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7737 states, 7736 states have (on average 3.8187693898655635) internal successors, (29542), 7736 states have internal predecessors, (29542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:14,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7737 states to 7737 states and 29542 transitions. [2022-03-01 18:49:14,872 INFO L78 Accepts]: Start accepts. Automaton has 7737 states and 29542 transitions. Word has length 28 [2022-03-01 18:49:14,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:14,873 INFO L470 AbstractCegarLoop]: Abstraction has 7737 states and 29542 transitions. [2022-03-01 18:49:14,873 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-03-01 18:49:14,873 INFO L276 IsEmpty]: Start isEmpty. Operand 7737 states and 29542 transitions. [2022-03-01 18:49:14,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:14,886 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:14,886 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-03-01 18:49:14,904 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:15,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-03-01 18:49:15,102 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:15,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:15,102 INFO L85 PathProgramCache]: Analyzing trace with hash -874534862, now seen corresponding path program 80 times [2022-03-01 18:49:15,102 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:15,102 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183493556] [2022-03-01 18:49:15,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:15,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:15,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:15,127 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:15,127 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:15,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183493556] [2022-03-01 18:49:15,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183493556] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:15,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969350096] [2022-03-01 18:49:15,127 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:49:15,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:15,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:15,128 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:15,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-03-01 18:49:15,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:49:15,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:15,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:15,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:15,204 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:15,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:15,262 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:15,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969350096] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:15,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:15,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 17 [2022-03-01 18:49:15,262 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625835733] [2022-03-01 18:49:15,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:15,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:49:15,262 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:15,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:49:15,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:49:15,262 INFO L87 Difference]: Start difference. First operand 7737 states and 29542 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-03-01 18:49:16,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:16,212 INFO L93 Difference]: Finished difference Result 16876 states and 58103 transitions. [2022-03-01 18:49:16,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-03-01 18:49:16,212 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-03-01 18:49:16,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:16,251 INFO L225 Difference]: With dead ends: 16876 [2022-03-01 18:49:16,251 INFO L226 Difference]: Without dead ends: 16876 [2022-03-01 18:49:16,252 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2780 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1581, Invalid=5901, Unknown=0, NotChecked=0, Total=7482 [2022-03-01 18:49:16,253 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 431 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 1131 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 1243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:16,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [431 Valid, 421 Invalid, 1243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1131 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:49:16,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16876 states. [2022-03-01 18:49:16,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16876 to 7869. [2022-03-01 18:49:16,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7869 states, 7868 states have (on average 3.8093543467208946) internal successors, (29972), 7868 states have internal predecessors, (29972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:16,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7869 states to 7869 states and 29972 transitions. [2022-03-01 18:49:16,577 INFO L78 Accepts]: Start accepts. Automaton has 7869 states and 29972 transitions. Word has length 28 [2022-03-01 18:49:16,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:16,577 INFO L470 AbstractCegarLoop]: Abstraction has 7869 states and 29972 transitions. [2022-03-01 18:49:16,577 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-03-01 18:49:16,577 INFO L276 IsEmpty]: Start isEmpty. Operand 7869 states and 29972 transitions. [2022-03-01 18:49:16,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:16,590 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:16,590 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-03-01 18:49:16,607 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:16,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2022-03-01 18:49:16,803 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:16,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:16,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1957557518, now seen corresponding path program 81 times [2022-03-01 18:49:16,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:16,804 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804396815] [2022-03-01 18:49:16,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:16,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:16,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:16,827 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:16,828 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:16,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804396815] [2022-03-01 18:49:16,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804396815] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:16,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113587680] [2022-03-01 18:49:16,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:49:16,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:16,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:16,829 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:16,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-03-01 18:49:16,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:49:16,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:16,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:49:16,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:16,902 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:16,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:16,956 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:16,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113587680] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:16,956 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:16,956 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-03-01 18:49:16,956 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552621716] [2022-03-01 18:49:16,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:16,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:49:16,957 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:16,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:49:16,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:49:16,957 INFO L87 Difference]: Start difference. First operand 7869 states and 29972 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-03-01 18:49:18,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:18,102 INFO L93 Difference]: Finished difference Result 19414 states and 65266 transitions. [2022-03-01 18:49:18,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-01 18:49:18,103 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-03-01 18:49:18,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:18,154 INFO L225 Difference]: With dead ends: 19414 [2022-03-01 18:49:18,154 INFO L226 Difference]: Without dead ends: 19369 [2022-03-01 18:49:18,155 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3061 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1800, Invalid=5856, Unknown=0, NotChecked=0, Total=7656 [2022-03-01 18:49:18,155 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 631 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 631 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:18,155 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [631 Valid, 246 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 797 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:49:18,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19369 states. [2022-03-01 18:49:18,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19369 to 9274. [2022-03-01 18:49:18,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9274 states, 9273 states have (on average 3.850749487760164) internal successors, (35708), 9273 states have internal predecessors, (35708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:18,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9274 states to 9274 states and 35708 transitions. [2022-03-01 18:49:18,527 INFO L78 Accepts]: Start accepts. Automaton has 9274 states and 35708 transitions. Word has length 28 [2022-03-01 18:49:18,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:18,527 INFO L470 AbstractCegarLoop]: Abstraction has 9274 states and 35708 transitions. [2022-03-01 18:49:18,527 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-03-01 18:49:18,527 INFO L276 IsEmpty]: Start isEmpty. Operand 9274 states and 35708 transitions. [2022-03-01 18:49:18,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:18,543 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:18,543 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:49:18,559 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:18,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:18,759 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:18,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:18,760 INFO L85 PathProgramCache]: Analyzing trace with hash -486479400, now seen corresponding path program 82 times [2022-03-01 18:49:18,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:18,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418870624] [2022-03-01 18:49:18,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:18,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:18,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:18,825 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:18,825 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:18,825 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418870624] [2022-03-01 18:49:18,825 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418870624] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:18,825 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793187303] [2022-03-01 18:49:18,825 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:49:18,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:18,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:18,826 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:18,827 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-03-01 18:49:18,844 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:49:18,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:18,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:49:18,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:18,950 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:18,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:19,028 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:19,028 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793187303] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:19,028 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:19,028 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-03-01 18:49:19,028 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472756632] [2022-03-01 18:49:19,028 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:19,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:49:19,028 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:19,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:49:19,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:49:19,029 INFO L87 Difference]: Start difference. First operand 9274 states and 35708 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-03-01 18:49:20,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:20,172 INFO L93 Difference]: Finished difference Result 19985 states and 66983 transitions. [2022-03-01 18:49:20,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-03-01 18:49:20,173 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-03-01 18:49:20,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:20,225 INFO L225 Difference]: With dead ends: 19985 [2022-03-01 18:49:20,225 INFO L226 Difference]: Without dead ends: 19985 [2022-03-01 18:49:20,226 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3005 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1800, Invalid=5856, Unknown=0, NotChecked=0, Total=7656 [2022-03-01 18:49:20,226 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 635 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 749 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 635 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 880 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:20,226 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [635 Valid, 285 Invalid, 880 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 749 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:49:20,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19985 states. [2022-03-01 18:49:20,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19985 to 9062. [2022-03-01 18:49:20,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9062 states, 9061 states have (on average 3.8345657212228232) internal successors, (34745), 9061 states have internal predecessors, (34745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:20,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9062 states to 9062 states and 34745 transitions. [2022-03-01 18:49:20,582 INFO L78 Accepts]: Start accepts. Automaton has 9062 states and 34745 transitions. Word has length 28 [2022-03-01 18:49:20,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:20,582 INFO L470 AbstractCegarLoop]: Abstraction has 9062 states and 34745 transitions. [2022-03-01 18:49:20,582 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-03-01 18:49:20,582 INFO L276 IsEmpty]: Start isEmpty. Operand 9062 states and 34745 transitions. [2022-03-01 18:49:20,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:20,598 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:20,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-03-01 18:49:20,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2022-03-01 18:49:20,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-03-01 18:49:20,813 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:20,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:20,813 INFO L85 PathProgramCache]: Analyzing trace with hash -919356004, now seen corresponding path program 83 times [2022-03-01 18:49:20,814 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:20,814 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913808030] [2022-03-01 18:49:20,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:20,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:20,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:20,856 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:20,856 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:20,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913808030] [2022-03-01 18:49:20,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913808030] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:20,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966984765] [2022-03-01 18:49:20,856 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:49:20,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:20,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:20,858 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:20,859 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-03-01 18:49:20,885 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 18:49:20,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:20,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:20,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:20,958 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:20,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:21,050 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:21,050 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966984765] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:21,050 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:21,050 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 17 [2022-03-01 18:49:21,050 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318960080] [2022-03-01 18:49:21,050 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:21,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:49:21,051 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:21,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:49:21,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:49:21,051 INFO L87 Difference]: Start difference. First operand 9062 states and 34745 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-03-01 18:49:22,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:22,122 INFO L93 Difference]: Finished difference Result 17840 states and 62687 transitions. [2022-03-01 18:49:22,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-03-01 18:49:22,122 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-03-01 18:49:22,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:22,170 INFO L225 Difference]: With dead ends: 17840 [2022-03-01 18:49:22,170 INFO L226 Difference]: Without dead ends: 17836 [2022-03-01 18:49:22,171 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2276 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1477, Invalid=5003, Unknown=0, NotChecked=0, Total=6480 [2022-03-01 18:49:22,171 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 599 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 860 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 860 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:22,171 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [599 Valid, 268 Invalid, 984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 860 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:49:22,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17836 states. [2022-03-01 18:49:22,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17836 to 8772. [2022-03-01 18:49:22,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8772 states, 8771 states have (on average 3.851100216622962) internal successors, (33778), 8771 states have internal predecessors, (33778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:22,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8772 states to 8772 states and 33778 transitions. [2022-03-01 18:49:22,502 INFO L78 Accepts]: Start accepts. Automaton has 8772 states and 33778 transitions. Word has length 28 [2022-03-01 18:49:22,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:22,502 INFO L470 AbstractCegarLoop]: Abstraction has 8772 states and 33778 transitions. [2022-03-01 18:49:22,502 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-03-01 18:49:22,502 INFO L276 IsEmpty]: Start isEmpty. Operand 8772 states and 33778 transitions. [2022-03-01 18:49:22,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:22,518 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:22,518 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-03-01 18:49:22,533 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-03-01 18:49:22,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2022-03-01 18:49:22,733 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:22,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:22,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1191365194, now seen corresponding path program 84 times [2022-03-01 18:49:22,733 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:22,733 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133555057] [2022-03-01 18:49:22,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:22,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:22,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:22,774 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:22,774 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:22,774 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133555057] [2022-03-01 18:49:22,774 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133555057] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:22,774 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768324780] [2022-03-01 18:49:22,774 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:49:22,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:22,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:22,776 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:22,776 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-03-01 18:49:22,802 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:49:22,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:22,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:22,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:22,940 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:22,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:23,078 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:23,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768324780] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:23,079 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:23,079 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 21 [2022-03-01 18:49:23,079 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319108615] [2022-03-01 18:49:23,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:23,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:49:23,079 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:23,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:49:23,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=320, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:49:23,080 INFO L87 Difference]: Start difference. First operand 8772 states and 33778 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 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-03-01 18:49:26,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:26,560 INFO L93 Difference]: Finished difference Result 25466 states and 88615 transitions. [2022-03-01 18:49:26,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2022-03-01 18:49:26,561 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 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 28 [2022-03-01 18:49:26,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:26,653 INFO L225 Difference]: With dead ends: 25466 [2022-03-01 18:49:26,653 INFO L226 Difference]: Without dead ends: 25466 [2022-03-01 18:49:26,655 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 206 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20003 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=8056, Invalid=35000, Unknown=0, NotChecked=0, Total=43056 [2022-03-01 18:49:26,656 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 1027 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 1602 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1027 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 1757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 1602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:26,656 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1027 Valid, 416 Invalid, 1757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 1602 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 18:49:26,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25466 states. [2022-03-01 18:49:27,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25466 to 9231. [2022-03-01 18:49:27,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9231 states, 9230 states have (on average 3.9005417118093173) internal successors, (36002), 9230 states have internal predecessors, (36002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:27,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9231 states to 9231 states and 36002 transitions. [2022-03-01 18:49:27,098 INFO L78 Accepts]: Start accepts. Automaton has 9231 states and 36002 transitions. Word has length 28 [2022-03-01 18:49:27,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:27,098 INFO L470 AbstractCegarLoop]: Abstraction has 9231 states and 36002 transitions. [2022-03-01 18:49:27,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 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-03-01 18:49:27,098 INFO L276 IsEmpty]: Start isEmpty. Operand 9231 states and 36002 transitions. [2022-03-01 18:49:27,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:27,115 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:27,115 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-03-01 18:49:27,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:27,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:27,330 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:27,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:27,331 INFO L85 PathProgramCache]: Analyzing trace with hash -624413114, now seen corresponding path program 85 times [2022-03-01 18:49:27,331 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:27,331 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269011002] [2022-03-01 18:49:27,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:27,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:27,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:27,359 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:27,359 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:27,359 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269011002] [2022-03-01 18:49:27,359 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269011002] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:27,360 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309070548] [2022-03-01 18:49:27,360 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:49:27,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:27,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:27,361 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:27,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-03-01 18:49:27,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:27,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:27,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:27,470 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:27,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:27,561 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:27,562 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309070548] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:27,562 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:27,562 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 21 [2022-03-01 18:49:27,562 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594597767] [2022-03-01 18:49:27,562 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:27,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:49:27,562 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:27,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:49:27,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=318, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:49:27,562 INFO L87 Difference]: Start difference. First operand 9231 states and 36002 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 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-03-01 18:49:29,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:29,834 INFO L93 Difference]: Finished difference Result 23850 states and 83310 transitions. [2022-03-01 18:49:29,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 157 states. [2022-03-01 18:49:29,834 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 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 28 [2022-03-01 18:49:29,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:29,901 INFO L225 Difference]: With dead ends: 23850 [2022-03-01 18:49:29,901 INFO L226 Difference]: Without dead ends: 23850 [2022-03-01 18:49:29,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11791 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=5497, Invalid=20263, Unknown=0, NotChecked=0, Total=25760 [2022-03-01 18:49:29,903 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 826 mSDsluCounter, 982 mSDsCounter, 0 mSdLazyCounter, 1703 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 826 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 1830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 1703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:29,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [826 Valid, 524 Invalid, 1830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 1703 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:49:29,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23850 states. [2022-03-01 18:49:30,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23850 to 9146. [2022-03-01 18:49:30,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9146 states, 9145 states have (on average 3.887916894477857) internal successors, (35555), 9145 states have internal predecessors, (35555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:30,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9146 states to 9146 states and 35555 transitions. [2022-03-01 18:49:30,317 INFO L78 Accepts]: Start accepts. Automaton has 9146 states and 35555 transitions. Word has length 28 [2022-03-01 18:49:30,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:30,317 INFO L470 AbstractCegarLoop]: Abstraction has 9146 states and 35555 transitions. [2022-03-01 18:49:30,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 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-03-01 18:49:30,317 INFO L276 IsEmpty]: Start isEmpty. Operand 9146 states and 35555 transitions. [2022-03-01 18:49:30,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:30,333 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:30,333 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-03-01 18:49:30,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:30,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2022-03-01 18:49:30,549 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:30,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:30,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1796758972, now seen corresponding path program 86 times [2022-03-01 18:49:30,549 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:30,549 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180731900] [2022-03-01 18:49:30,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:30,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:30,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:30,584 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:30,584 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:30,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180731900] [2022-03-01 18:49:30,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180731900] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:30,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138989625] [2022-03-01 18:49:30,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:49:30,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:30,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:30,585 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:30,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-03-01 18:49:30,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:49:30,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:30,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:30,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:30,691 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:30,691 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:30,782 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:30,783 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138989625] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:30,783 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:30,783 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 19 [2022-03-01 18:49:30,783 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783501422] [2022-03-01 18:49:30,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:30,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:49:30,783 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:30,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:49:30,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:49:30,783 INFO L87 Difference]: Start difference. First operand 9146 states and 35555 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-03-01 18:49:32,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:32,947 INFO L93 Difference]: Finished difference Result 22084 states and 75856 transitions. [2022-03-01 18:49:32,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2022-03-01 18:49:32,947 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-03-01 18:49:32,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:33,002 INFO L225 Difference]: With dead ends: 22084 [2022-03-01 18:49:33,002 INFO L226 Difference]: Without dead ends: 22084 [2022-03-01 18:49:33,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9684 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=4569, Invalid=16893, Unknown=0, NotChecked=0, Total=21462 [2022-03-01 18:49:33,004 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 734 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 1415 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 734 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 1557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:33,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [734 Valid, 423 Invalid, 1557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1415 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 18:49:33,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22084 states. [2022-03-01 18:49:33,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22084 to 9204. [2022-03-01 18:49:33,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9204 states, 9203 states have (on average 3.8889492556774963) internal successors, (35790), 9203 states have internal predecessors, (35790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:33,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9204 states to 9204 states and 35790 transitions. [2022-03-01 18:49:33,395 INFO L78 Accepts]: Start accepts. Automaton has 9204 states and 35790 transitions. Word has length 28 [2022-03-01 18:49:33,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:33,395 INFO L470 AbstractCegarLoop]: Abstraction has 9204 states and 35790 transitions. [2022-03-01 18:49:33,395 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-03-01 18:49:33,395 INFO L276 IsEmpty]: Start isEmpty. Operand 9204 states and 35790 transitions. [2022-03-01 18:49:33,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:33,411 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:33,411 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-03-01 18:49:33,426 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2022-03-01 18:49:33,626 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:33,626 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:33,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:33,626 INFO L85 PathProgramCache]: Analyzing trace with hash -1715382884, now seen corresponding path program 87 times [2022-03-01 18:49:33,627 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:33,627 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116338582] [2022-03-01 18:49:33,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:33,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:33,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:33,678 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:33,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:33,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116338582] [2022-03-01 18:49:33,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116338582] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:33,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851898706] [2022-03-01 18:49:33,678 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:49:33,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:33,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:33,679 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:33,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-03-01 18:49:33,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-01 18:49:33,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:33,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:33,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:33,800 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:33,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:33,908 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:33,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851898706] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:33,909 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:33,909 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 19 [2022-03-01 18:49:33,909 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40353273] [2022-03-01 18:49:33,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:33,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:49:33,909 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:33,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:49:33,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:49:33,909 INFO L87 Difference]: Start difference. First operand 9204 states and 35790 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-03-01 18:49:35,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:35,986 INFO L93 Difference]: Finished difference Result 21078 states and 73293 transitions. [2022-03-01 18:49:35,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2022-03-01 18:49:35,986 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-03-01 18:49:35,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:36,041 INFO L225 Difference]: With dead ends: 21078 [2022-03-01 18:49:36,041 INFO L226 Difference]: Without dead ends: 21070 [2022-03-01 18:49:36,043 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7026 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=3686, Invalid=13084, Unknown=0, NotChecked=0, Total=16770 [2022-03-01 18:49:36,043 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 852 mSDsluCounter, 627 mSDsCounter, 0 mSdLazyCounter, 1243 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 852 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 1404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 1243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:36,043 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [852 Valid, 406 Invalid, 1404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 1243 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:49:36,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21070 states. [2022-03-01 18:49:36,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21070 to 9024. [2022-03-01 18:49:36,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9024 states, 9023 states have (on average 3.874321179208689) internal successors, (34958), 9023 states have internal predecessors, (34958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:36,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9024 states to 9024 states and 34958 transitions. [2022-03-01 18:49:36,429 INFO L78 Accepts]: Start accepts. Automaton has 9024 states and 34958 transitions. Word has length 28 [2022-03-01 18:49:36,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:36,429 INFO L470 AbstractCegarLoop]: Abstraction has 9024 states and 34958 transitions. [2022-03-01 18:49:36,429 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-03-01 18:49:36,429 INFO L276 IsEmpty]: Start isEmpty. Operand 9024 states and 34958 transitions. [2022-03-01 18:49:36,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:36,445 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:36,445 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-03-01 18:49:36,463 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:36,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:36,661 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:36,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:36,661 INFO L85 PathProgramCache]: Analyzing trace with hash -784725668, now seen corresponding path program 88 times [2022-03-01 18:49:36,661 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:36,661 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935193746] [2022-03-01 18:49:36,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:36,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:36,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:36,700 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:36,701 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:36,701 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935193746] [2022-03-01 18:49:36,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935193746] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:36,701 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493057862] [2022-03-01 18:49:36,701 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:49:36,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:36,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:36,702 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:36,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-03-01 18:49:36,722 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:49:36,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:36,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:36,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:36,839 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:36,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:36,962 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:36,962 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493057862] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:36,962 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:36,962 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 21 [2022-03-01 18:49:36,962 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097941121] [2022-03-01 18:49:36,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:36,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:49:36,962 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:36,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:49:36,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:49:36,963 INFO L87 Difference]: Start difference. First operand 9024 states and 34958 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:39,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:39,405 INFO L93 Difference]: Finished difference Result 20447 states and 70072 transitions. [2022-03-01 18:49:39,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-01 18:49:39,406 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:49:39,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:39,460 INFO L225 Difference]: With dead ends: 20447 [2022-03-01 18:49:39,460 INFO L226 Difference]: Without dead ends: 20447 [2022-03-01 18:49:39,462 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9264 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=4648, Invalid=17108, Unknown=0, NotChecked=0, Total=21756 [2022-03-01 18:49:39,463 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 914 mSDsluCounter, 879 mSDsCounter, 0 mSdLazyCounter, 1642 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 914 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 1785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 1642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:39,463 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [914 Valid, 525 Invalid, 1785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 1642 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 18:49:39,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20447 states. [2022-03-01 18:49:39,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20447 to 9040. [2022-03-01 18:49:39,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9040 states, 9039 states have (on average 3.8745436442084302) internal successors, (35022), 9039 states have internal predecessors, (35022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:39,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9040 states to 9040 states and 35022 transitions. [2022-03-01 18:49:39,834 INFO L78 Accepts]: Start accepts. Automaton has 9040 states and 35022 transitions. Word has length 28 [2022-03-01 18:49:39,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:39,834 INFO L470 AbstractCegarLoop]: Abstraction has 9040 states and 35022 transitions. [2022-03-01 18:49:39,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:39,834 INFO L276 IsEmpty]: Start isEmpty. Operand 9040 states and 35022 transitions. [2022-03-01 18:49:39,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:39,850 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:39,850 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-03-01 18:49:39,866 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2022-03-01 18:49:40,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:40,065 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:40,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:40,066 INFO L85 PathProgramCache]: Analyzing trace with hash 858313486, now seen corresponding path program 89 times [2022-03-01 18:49:40,066 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:40,066 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293833389] [2022-03-01 18:49:40,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:40,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:40,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:40,107 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:40,107 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:40,108 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293833389] [2022-03-01 18:49:40,108 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293833389] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:40,108 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505379361] [2022-03-01 18:49:40,108 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:49:40,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:40,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:40,109 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:40,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-03-01 18:49:40,136 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-01 18:49:40,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:40,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:40,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:40,223 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:40,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:40,326 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:40,326 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505379361] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:40,326 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:40,326 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 21 [2022-03-01 18:49:40,327 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981935800] [2022-03-01 18:49:40,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:40,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:49:40,327 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:40,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:49:40,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:49:40,327 INFO L87 Difference]: Start difference. First operand 9040 states and 35022 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:43,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:43,071 INFO L93 Difference]: Finished difference Result 19748 states and 69189 transitions. [2022-03-01 18:49:43,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2022-03-01 18:49:43,071 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:49:43,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:43,123 INFO L225 Difference]: With dead ends: 19748 [2022-03-01 18:49:43,123 INFO L226 Difference]: Without dead ends: 19740 [2022-03-01 18:49:43,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12753 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=5782, Invalid=23974, Unknown=0, NotChecked=0, Total=29756 [2022-03-01 18:49:43,126 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 775 mSDsluCounter, 799 mSDsCounter, 0 mSdLazyCounter, 1666 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 775 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 1841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 1666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:43,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [775 Valid, 524 Invalid, 1841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 1666 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 18:49:43,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19740 states. [2022-03-01 18:49:43,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19740 to 8169. [2022-03-01 18:49:43,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8169 states, 8168 states have (on average 3.803501469147894) internal successors, (31067), 8168 states have internal predecessors, (31067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:43,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8169 states to 8169 states and 31067 transitions. [2022-03-01 18:49:43,477 INFO L78 Accepts]: Start accepts. Automaton has 8169 states and 31067 transitions. Word has length 28 [2022-03-01 18:49:43,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:43,477 INFO L470 AbstractCegarLoop]: Abstraction has 8169 states and 31067 transitions. [2022-03-01 18:49:43,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:43,477 INFO L276 IsEmpty]: Start isEmpty. Operand 8169 states and 31067 transitions. [2022-03-01 18:49:43,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:43,492 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:43,492 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-03-01 18:49:43,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:43,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:43,707 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:43,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:43,707 INFO L85 PathProgramCache]: Analyzing trace with hash 941717066, now seen corresponding path program 90 times [2022-03-01 18:49:43,707 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:43,708 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453001104] [2022-03-01 18:49:43,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:43,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:43,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:43,733 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:43,733 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:43,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453001104] [2022-03-01 18:49:43,733 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453001104] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:43,734 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5909111] [2022-03-01 18:49:43,734 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:49:43,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:43,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:43,735 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:43,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-03-01 18:49:43,762 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-01 18:49:43,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:43,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:43,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:43,830 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:43,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:43,893 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:43,893 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5909111] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:43,893 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:43,893 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 19 [2022-03-01 18:49:43,893 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179225146] [2022-03-01 18:49:43,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:43,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:49:43,894 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:43,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:49:43,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:49:43,894 INFO L87 Difference]: Start difference. First operand 8169 states and 31067 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-03-01 18:49:45,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:45,424 INFO L93 Difference]: Finished difference Result 17387 states and 58830 transitions. [2022-03-01 18:49:45,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-01 18:49:45,424 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-03-01 18:49:45,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:45,469 INFO L225 Difference]: With dead ends: 17387 [2022-03-01 18:49:45,469 INFO L226 Difference]: Without dead ends: 17387 [2022-03-01 18:49:45,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7132 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=3292, Invalid=14264, Unknown=0, NotChecked=0, Total=17556 [2022-03-01 18:49:45,471 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 600 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 1385 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 600 SdHoareTripleChecker+Valid, 498 SdHoareTripleChecker+Invalid, 1493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:45,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [600 Valid, 498 Invalid, 1493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1385 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:49:45,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17387 states. [2022-03-01 18:49:45,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17387 to 8189. [2022-03-01 18:49:45,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8189 states, 8188 states have (on average 3.802027357107963) internal successors, (31131), 8188 states have internal predecessors, (31131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:45,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8189 states to 8189 states and 31131 transitions. [2022-03-01 18:49:45,771 INFO L78 Accepts]: Start accepts. Automaton has 8189 states and 31131 transitions. Word has length 28 [2022-03-01 18:49:45,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:45,771 INFO L470 AbstractCegarLoop]: Abstraction has 8189 states and 31131 transitions. [2022-03-01 18:49:45,771 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-03-01 18:49:45,772 INFO L276 IsEmpty]: Start isEmpty. Operand 8189 states and 31131 transitions. [2022-03-01 18:49:45,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:45,786 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:45,786 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-03-01 18:49:45,802 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:46,002 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:46,002 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:46,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:46,002 INFO L85 PathProgramCache]: Analyzing trace with hash -1699890054, now seen corresponding path program 91 times [2022-03-01 18:49:46,002 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:46,002 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618689754] [2022-03-01 18:49:46,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:46,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:46,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:46,031 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:46,031 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:46,031 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618689754] [2022-03-01 18:49:46,031 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618689754] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:46,031 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451813089] [2022-03-01 18:49:46,031 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:49:46,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:46,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:46,032 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:46,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-03-01 18:49:46,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:46,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:46,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:46,137 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:46,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:46,216 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:46,216 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451813089] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:46,216 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:46,217 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 21 [2022-03-01 18:49:46,217 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415185859] [2022-03-01 18:49:46,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:46,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:49:46,217 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:46,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:49:46,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:49:46,217 INFO L87 Difference]: Start difference. First operand 8189 states and 31131 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:48,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:48,688 INFO L93 Difference]: Finished difference Result 18253 states and 61191 transitions. [2022-03-01 18:49:48,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-03-01 18:49:48,688 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:49:48,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:48,735 INFO L225 Difference]: With dead ends: 18253 [2022-03-01 18:49:48,735 INFO L226 Difference]: Without dead ends: 18253 [2022-03-01 18:49:48,738 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15900 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=5934, Invalid=30356, Unknown=0, NotChecked=0, Total=36290 [2022-03-01 18:49:48,738 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 811 mSDsluCounter, 998 mSDsCounter, 0 mSdLazyCounter, 1853 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 811 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 1995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:48,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [811 Valid, 615 Invalid, 1995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1853 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:49:48,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18253 states. [2022-03-01 18:49:49,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18253 to 8309. [2022-03-01 18:49:49,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8309 states, 8308 states have (on average 3.7930909966297546) internal successors, (31513), 8308 states have internal predecessors, (31513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:49,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8309 states to 8309 states and 31513 transitions. [2022-03-01 18:49:49,043 INFO L78 Accepts]: Start accepts. Automaton has 8309 states and 31513 transitions. Word has length 28 [2022-03-01 18:49:49,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:49,043 INFO L470 AbstractCegarLoop]: Abstraction has 8309 states and 31513 transitions. [2022-03-01 18:49:49,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:49,043 INFO L276 IsEmpty]: Start isEmpty. Operand 8309 states and 31513 transitions. [2022-03-01 18:49:49,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:49,058 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:49,058 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-03-01 18:49:49,076 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:49,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-03-01 18:49:49,274 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:49,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:49,274 INFO L85 PathProgramCache]: Analyzing trace with hash -56850900, now seen corresponding path program 92 times [2022-03-01 18:49:49,274 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:49,274 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629685340] [2022-03-01 18:49:49,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:49,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:49,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:49,316 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:49,316 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:49,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629685340] [2022-03-01 18:49:49,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629685340] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:49,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565230631] [2022-03-01 18:49:49,316 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:49:49,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:49,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:49,317 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:49,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-03-01 18:49:49,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:49:49,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:49,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:49,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:49,453 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:49,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:49,562 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:49,562 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565230631] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:49,562 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:49,562 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 21 [2022-03-01 18:49:49,562 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902983343] [2022-03-01 18:49:49,562 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:49,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:49:49,562 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:49,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:49:49,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:49:49,563 INFO L87 Difference]: Start difference. First operand 8309 states and 31513 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:52,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:52,070 INFO L93 Difference]: Finished difference Result 16806 states and 57197 transitions. [2022-03-01 18:49:52,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2022-03-01 18:49:52,071 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:49:52,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:52,112 INFO L225 Difference]: With dead ends: 16806 [2022-03-01 18:49:52,112 INFO L226 Difference]: Without dead ends: 16798 [2022-03-01 18:49:52,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9327 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=4289, Invalid=18361, Unknown=0, NotChecked=0, Total=22650 [2022-03-01 18:49:52,114 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 658 mSDsluCounter, 980 mSDsCounter, 0 mSdLazyCounter, 1881 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 658 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 2018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:52,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [658 Valid, 612 Invalid, 2018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1881 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 18:49:52,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16798 states. [2022-03-01 18:49:52,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16798 to 8235. [2022-03-01 18:49:52,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8235 states, 8234 states have (on average 3.7946320136021376) internal successors, (31245), 8234 states have internal predecessors, (31245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:52,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8235 states to 8235 states and 31245 transitions. [2022-03-01 18:49:52,398 INFO L78 Accepts]: Start accepts. Automaton has 8235 states and 31245 transitions. Word has length 28 [2022-03-01 18:49:52,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:52,398 INFO L470 AbstractCegarLoop]: Abstraction has 8235 states and 31245 transitions. [2022-03-01 18:49:52,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:52,399 INFO L276 IsEmpty]: Start isEmpty. Operand 8235 states and 31245 transitions. [2022-03-01 18:49:52,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:52,413 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:52,413 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-03-01 18:49:52,429 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:52,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-03-01 18:49:52,629 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:52,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:52,629 INFO L85 PathProgramCache]: Analyzing trace with hash 522592324, now seen corresponding path program 65 times [2022-03-01 18:49:52,629 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:52,629 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031489107] [2022-03-01 18:49:52,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:52,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:52,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:52,693 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:52,693 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:52,693 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031489107] [2022-03-01 18:49:52,693 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031489107] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:52,693 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014949020] [2022-03-01 18:49:52,693 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:49:52,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:52,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:52,694 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:52,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-03-01 18:49:52,718 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 18:49:52,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:52,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:52,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:52,812 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:52,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:52,897 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:52,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014949020] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:52,897 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:52,897 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-03-01 18:49:52,897 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606612585] [2022-03-01 18:49:52,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:52,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:49:52,897 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:52,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:49:52,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:49:52,898 INFO L87 Difference]: Start difference. First operand 8235 states and 31245 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-03-01 18:49:53,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:53,871 INFO L93 Difference]: Finished difference Result 16714 states and 58049 transitions. [2022-03-01 18:49:53,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-03-01 18:49:53,872 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-03-01 18:49:53,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:53,909 INFO L225 Difference]: With dead ends: 16714 [2022-03-01 18:49:53,910 INFO L226 Difference]: Without dead ends: 16714 [2022-03-01 18:49:53,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2356 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1332, Invalid=5474, Unknown=0, NotChecked=0, Total=6806 [2022-03-01 18:49:53,910 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 512 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 934 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 1033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 934 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:53,910 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 316 Invalid, 1033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 934 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:49:53,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16714 states. [2022-03-01 18:49:54,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16714 to 8257. [2022-03-01 18:49:54,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8257 states, 8256 states have (on average 3.794089147286822) internal successors, (31324), 8256 states have internal predecessors, (31324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:54,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8257 states to 8257 states and 31324 transitions. [2022-03-01 18:49:54,126 INFO L78 Accepts]: Start accepts. Automaton has 8257 states and 31324 transitions. Word has length 28 [2022-03-01 18:49:54,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:54,126 INFO L470 AbstractCegarLoop]: Abstraction has 8257 states and 31324 transitions. [2022-03-01 18:49:54,126 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-03-01 18:49:54,127 INFO L276 IsEmpty]: Start isEmpty. Operand 8257 states and 31324 transitions. [2022-03-01 18:49:54,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:54,140 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:54,140 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-03-01 18:49:54,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:54,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-03-01 18:49:54,356 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:54,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:54,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1089207438, now seen corresponding path program 66 times [2022-03-01 18:49:54,357 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:54,357 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648078547] [2022-03-01 18:49:54,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:54,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:54,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:54,389 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:54,389 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:54,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648078547] [2022-03-01 18:49:54,389 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648078547] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:54,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760806732] [2022-03-01 18:49:54,389 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:49:54,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:54,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:54,390 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:54,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-03-01 18:49:54,417 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:49:54,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:54,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:54,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:54,476 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:54,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:54,530 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:54,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760806732] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:54,531 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:54,531 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-03-01 18:49:54,531 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080384525] [2022-03-01 18:49:54,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:54,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:49:54,531 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:54,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:49:54,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:49:54,531 INFO L87 Difference]: Start difference. First operand 8257 states and 31324 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-03-01 18:49:55,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:55,618 INFO L93 Difference]: Finished difference Result 17529 states and 60234 transitions. [2022-03-01 18:49:55,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-03-01 18:49:55,618 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-03-01 18:49:55,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:55,661 INFO L225 Difference]: With dead ends: 17529 [2022-03-01 18:49:55,662 INFO L226 Difference]: Without dead ends: 17529 [2022-03-01 18:49:55,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3262 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1763, Invalid=7167, Unknown=0, NotChecked=0, Total=8930 [2022-03-01 18:49:55,663 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 460 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 1295 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 458 SdHoareTripleChecker+Invalid, 1404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:55,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [460 Valid, 458 Invalid, 1404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1295 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:49:55,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17529 states. [2022-03-01 18:49:55,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17529 to 8325. [2022-03-01 18:49:55,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8325 states, 8324 states have (on average 3.7873618452666986) internal successors, (31526), 8324 states have internal predecessors, (31526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:55,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8325 states to 8325 states and 31526 transitions. [2022-03-01 18:49:56,000 INFO L78 Accepts]: Start accepts. Automaton has 8325 states and 31526 transitions. Word has length 28 [2022-03-01 18:49:56,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:56,000 INFO L470 AbstractCegarLoop]: Abstraction has 8325 states and 31526 transitions. [2022-03-01 18:49:56,000 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-03-01 18:49:56,000 INFO L276 IsEmpty]: Start isEmpty. Operand 8325 states and 31526 transitions. [2022-03-01 18:49:56,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:56,014 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:56,014 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-03-01 18:49:56,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:56,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:56,230 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:56,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:56,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1320747086, now seen corresponding path program 67 times [2022-03-01 18:49:56,230 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:56,230 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405497624] [2022-03-01 18:49:56,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:56,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:56,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:56,262 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:56,263 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:56,263 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405497624] [2022-03-01 18:49:56,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405497624] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:56,263 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20045405] [2022-03-01 18:49:56,263 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:49:56,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:56,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:56,264 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:56,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-03-01 18:49:56,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:56,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:56,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:56,342 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:56,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:56,395 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:56,395 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20045405] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:56,395 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:56,395 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-03-01 18:49:56,395 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894318136] [2022-03-01 18:49:56,395 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:56,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:49:56,395 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:56,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:49:56,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:49:56,396 INFO L87 Difference]: Start difference. First operand 8325 states and 31526 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-03-01 18:49:57,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:57,466 INFO L93 Difference]: Finished difference Result 17153 states and 59705 transitions. [2022-03-01 18:49:57,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-01 18:49:57,467 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-03-01 18:49:57,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:57,509 INFO L225 Difference]: With dead ends: 17153 [2022-03-01 18:49:57,509 INFO L226 Difference]: Without dead ends: 17153 [2022-03-01 18:49:57,511 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4063 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=2029, Invalid=8683, Unknown=0, NotChecked=0, Total=10712 [2022-03-01 18:49:57,511 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 538 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 538 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:57,511 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [538 Valid, 338 Invalid, 1175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:49:57,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17153 states. [2022-03-01 18:49:57,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17153 to 8623. [2022-03-01 18:49:57,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8623 states, 8622 states have (on average 3.772326606355834) internal successors, (32525), 8622 states have internal predecessors, (32525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:57,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8623 states to 8623 states and 32525 transitions. [2022-03-01 18:49:57,774 INFO L78 Accepts]: Start accepts. Automaton has 8623 states and 32525 transitions. Word has length 28 [2022-03-01 18:49:57,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:57,775 INFO L470 AbstractCegarLoop]: Abstraction has 8623 states and 32525 transitions. [2022-03-01 18:49:57,775 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-03-01 18:49:57,775 INFO L276 IsEmpty]: Start isEmpty. Operand 8623 states and 32525 transitions. [2022-03-01 18:49:57,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:57,789 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:57,789 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-03-01 18:49:57,807 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:58,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:58,005 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:58,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:58,006 INFO L85 PathProgramCache]: Analyzing trace with hash -932691624, now seen corresponding path program 68 times [2022-03-01 18:49:58,006 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:58,006 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596244094] [2022-03-01 18:49:58,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:58,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:58,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:58,039 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:58,039 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:58,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596244094] [2022-03-01 18:49:58,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596244094] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:58,040 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306178557] [2022-03-01 18:49:58,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:49:58,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:58,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:58,041 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:58,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-03-01 18:49:58,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:49:58,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:58,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:58,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:58,157 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:58,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:58,200 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:58,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306178557] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:58,200 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:58,200 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 7] total 16 [2022-03-01 18:49:58,200 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086810596] [2022-03-01 18:49:58,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:58,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:49:58,200 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:58,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:49:58,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:49:58,201 INFO L87 Difference]: Start difference. First operand 8623 states and 32525 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-03-01 18:49:58,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:49:58,768 INFO L93 Difference]: Finished difference Result 13956 states and 50746 transitions. [2022-03-01 18:49:58,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-01 18:49:58,769 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-03-01 18:49:58,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:49:58,803 INFO L225 Difference]: With dead ends: 13956 [2022-03-01 18:49:58,803 INFO L226 Difference]: Without dead ends: 13956 [2022-03-01 18:49:58,803 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=545, Invalid=1347, Unknown=0, NotChecked=0, Total=1892 [2022-03-01 18:49:58,803 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 331 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:49:58,803 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 188 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:49:58,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13956 states. [2022-03-01 18:49:59,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13956 to 9846. [2022-03-01 18:49:59,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9846 states, 9845 states have (on average 3.8252920264093446) internal successors, (37660), 9845 states have internal predecessors, (37660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:49:59,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9846 states to 9846 states and 37660 transitions. [2022-03-01 18:49:59,044 INFO L78 Accepts]: Start accepts. Automaton has 9846 states and 37660 transitions. Word has length 28 [2022-03-01 18:49:59,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:49:59,044 INFO L470 AbstractCegarLoop]: Abstraction has 9846 states and 37660 transitions. [2022-03-01 18:49:59,044 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-03-01 18:49:59,044 INFO L276 IsEmpty]: Start isEmpty. Operand 9846 states and 37660 transitions. [2022-03-01 18:49:59,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:49:59,062 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:49:59,062 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-03-01 18:49:59,080 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2022-03-01 18:49:59,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:59,275 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:49:59,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:49:59,276 INFO L85 PathProgramCache]: Analyzing trace with hash -1365568228, now seen corresponding path program 69 times [2022-03-01 18:49:59,276 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:49:59,276 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068235118] [2022-03-01 18:49:59,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:49:59,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:49:59,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:49:59,329 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:59,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:49:59,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068235118] [2022-03-01 18:49:59,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068235118] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:49:59,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224430762] [2022-03-01 18:49:59,329 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:49:59,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:49:59,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:49:59,330 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:49:59,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-03-01 18:49:59,354 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-01 18:49:59,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:49:59,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:49:59,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:49:59,439 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:59,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:49:59,519 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:49:59,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224430762] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:49:59,519 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:49:59,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-03-01 18:49:59,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347279724] [2022-03-01 18:49:59,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:49:59,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:49:59,519 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:49:59,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:49:59,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:49:59,520 INFO L87 Difference]: Start difference. First operand 9846 states and 37660 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-03-01 18:50:00,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:00,770 INFO L93 Difference]: Finished difference Result 18161 states and 64894 transitions. [2022-03-01 18:50:00,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-03-01 18:50:00,770 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-03-01 18:50:00,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:00,817 INFO L225 Difference]: With dead ends: 18161 [2022-03-01 18:50:00,817 INFO L226 Difference]: Without dead ends: 18157 [2022-03-01 18:50:00,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2883 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1698, Invalid=6492, Unknown=0, NotChecked=0, Total=8190 [2022-03-01 18:50:00,818 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 485 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 485 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 1042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:00,818 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [485 Valid, 293 Invalid, 1042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 924 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:50:00,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18157 states. [2022-03-01 18:50:01,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18157 to 9598. [2022-03-01 18:50:01,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9598 states, 9597 states have (on average 3.8386995936230073) internal successors, (36840), 9597 states have internal predecessors, (36840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:01,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9598 states to 9598 states and 36840 transitions. [2022-03-01 18:50:01,190 INFO L78 Accepts]: Start accepts. Automaton has 9598 states and 36840 transitions. Word has length 28 [2022-03-01 18:50:01,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:01,190 INFO L470 AbstractCegarLoop]: Abstraction has 9598 states and 36840 transitions. [2022-03-01 18:50:01,190 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-03-01 18:50:01,190 INFO L276 IsEmpty]: Start isEmpty. Operand 9598 states and 36840 transitions. [2022-03-01 18:50:01,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:01,207 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:01,207 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-03-01 18:50:01,224 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:01,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:01,419 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:01,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:01,420 INFO L85 PathProgramCache]: Analyzing trace with hash 654689240, now seen corresponding path program 93 times [2022-03-01 18:50:01,420 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:01,420 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002582895] [2022-03-01 18:50:01,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:01,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:01,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:01,448 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:01,448 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:01,448 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002582895] [2022-03-01 18:50:01,448 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002582895] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:01,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027901085] [2022-03-01 18:50:01,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:50:01,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:01,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:01,450 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:01,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-03-01 18:50:01,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:50:01,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:01,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:50:01,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:01,554 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:01,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:01,639 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:01,639 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027901085] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:01,639 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:01,639 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 18 [2022-03-01 18:50:01,640 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802522877] [2022-03-01 18:50:01,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:01,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:50:01,640 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:01,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:50:01,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:50:01,640 INFO L87 Difference]: Start difference. First operand 9598 states and 36840 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:02,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:02,890 INFO L93 Difference]: Finished difference Result 20165 states and 72760 transitions. [2022-03-01 18:50:02,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-01 18:50:02,891 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:02,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:02,957 INFO L225 Difference]: With dead ends: 20165 [2022-03-01 18:50:02,957 INFO L226 Difference]: Without dead ends: 20141 [2022-03-01 18:50:02,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2216 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1647, Invalid=3903, Unknown=0, NotChecked=0, Total=5550 [2022-03-01 18:50:02,958 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 493 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 1104 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 1219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:02,958 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [493 Valid, 288 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1104 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:50:02,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20141 states. [2022-03-01 18:50:03,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20141 to 11719. [2022-03-01 18:50:03,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11719 states, 11718 states have (on average 3.9720942140296978) internal successors, (46545), 11718 states have internal predecessors, (46545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:03,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11719 states to 11719 states and 46545 transitions. [2022-03-01 18:50:03,367 INFO L78 Accepts]: Start accepts. Automaton has 11719 states and 46545 transitions. Word has length 28 [2022-03-01 18:50:03,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:03,367 INFO L470 AbstractCegarLoop]: Abstraction has 11719 states and 46545 transitions. [2022-03-01 18:50:03,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:03,367 INFO L276 IsEmpty]: Start isEmpty. Operand 11719 states and 46545 transitions. [2022-03-01 18:50:03,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:03,390 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:03,390 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-03-01 18:50:03,408 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:03,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:03,603 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:03,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:03,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1598936656, now seen corresponding path program 94 times [2022-03-01 18:50:03,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:03,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673707442] [2022-03-01 18:50:03,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:03,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:03,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:03,636 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:03,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:03,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673707442] [2022-03-01 18:50:03,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673707442] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:03,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927364992] [2022-03-01 18:50:03,636 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:50:03,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:03,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:03,637 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:03,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-03-01 18:50:03,659 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:50:03,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:03,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:50:03,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:03,731 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:03,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:03,791 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:03,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927364992] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:03,830 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:03,830 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 18 [2022-03-01 18:50:03,830 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899390652] [2022-03-01 18:50:03,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:03,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:50:03,830 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:03,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:50:03,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:50:03,831 INFO L87 Difference]: Start difference. First operand 11719 states and 46545 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:05,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:05,028 INFO L93 Difference]: Finished difference Result 24453 states and 85433 transitions. [2022-03-01 18:50:05,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-01 18:50:05,028 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:05,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:05,094 INFO L225 Difference]: With dead ends: 24453 [2022-03-01 18:50:05,095 INFO L226 Difference]: Without dead ends: 24453 [2022-03-01 18:50:05,096 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3233 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=2115, Invalid=5717, Unknown=0, NotChecked=0, Total=7832 [2022-03-01 18:50:05,096 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 618 mSDsluCounter, 634 mSDsCounter, 0 mSdLazyCounter, 1121 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 1238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:05,096 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [618 Valid, 374 Invalid, 1238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1121 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:50:05,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24453 states. [2022-03-01 18:50:05,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24453 to 11722. [2022-03-01 18:50:05,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11722 states, 11721 states have (on average 3.9577681085231635) internal successors, (46389), 11721 states have internal predecessors, (46389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:05,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11722 states to 11722 states and 46389 transitions. [2022-03-01 18:50:05,490 INFO L78 Accepts]: Start accepts. Automaton has 11722 states and 46389 transitions. Word has length 28 [2022-03-01 18:50:05,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:05,490 INFO L470 AbstractCegarLoop]: Abstraction has 11722 states and 46389 transitions. [2022-03-01 18:50:05,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:05,490 INFO L276 IsEmpty]: Start isEmpty. Operand 11722 states and 46389 transitions. [2022-03-01 18:50:05,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:05,510 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:05,510 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:50:05,526 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:05,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:05,721 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:05,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:05,721 INFO L85 PathProgramCache]: Analyzing trace with hash -619472876, now seen corresponding path program 95 times [2022-03-01 18:50:05,721 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:05,721 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709287064] [2022-03-01 18:50:05,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:05,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:05,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:05,757 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:05,757 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:05,757 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709287064] [2022-03-01 18:50:05,757 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709287064] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:05,757 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429727149] [2022-03-01 18:50:05,757 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:50:05,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:05,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:05,759 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:05,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-03-01 18:50:05,777 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:50:05,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:05,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:50:05,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:05,858 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:05,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:05,917 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:05,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429727149] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:05,917 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:05,917 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-01 18:50:05,917 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302082346] [2022-03-01 18:50:05,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:05,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 18:50:05,917 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:05,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 18:50:05,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:50:05,918 INFO L87 Difference]: Start difference. First operand 11722 states and 46389 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-03-01 18:50:06,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:06,668 INFO L93 Difference]: Finished difference Result 22330 states and 83311 transitions. [2022-03-01 18:50:06,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-01 18:50:06,668 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-03-01 18:50:06,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:06,737 INFO L225 Difference]: With dead ends: 22330 [2022-03-01 18:50:06,737 INFO L226 Difference]: Without dead ends: 22070 [2022-03-01 18:50:06,738 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 799 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=652, Invalid=2000, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 18:50:06,738 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 351 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:06,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [351 Valid, 193 Invalid, 725 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:50:06,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22070 states. [2022-03-01 18:50:07,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22070 to 15934. [2022-03-01 18:50:07,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15934 states, 15933 states have (on average 4.017636352224942) internal successors, (64013), 15933 states have internal predecessors, (64013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:07,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15934 states to 15934 states and 64013 transitions. [2022-03-01 18:50:07,217 INFO L78 Accepts]: Start accepts. Automaton has 15934 states and 64013 transitions. Word has length 28 [2022-03-01 18:50:07,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:07,217 INFO L470 AbstractCegarLoop]: Abstraction has 15934 states and 64013 transitions. [2022-03-01 18:50:07,217 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-03-01 18:50:07,217 INFO L276 IsEmpty]: Start isEmpty. Operand 15934 states and 64013 transitions. [2022-03-01 18:50:07,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:07,247 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:07,248 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-03-01 18:50:07,266 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:07,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2022-03-01 18:50:07,459 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:07,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:07,459 INFO L85 PathProgramCache]: Analyzing trace with hash -36116904, now seen corresponding path program 96 times [2022-03-01 18:50:07,459 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:07,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188008708] [2022-03-01 18:50:07,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:07,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:07,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:07,494 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:50:07,494 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:07,494 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188008708] [2022-03-01 18:50:07,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188008708] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:07,494 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324514433] [2022-03-01 18:50:07,494 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:50:07,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:07,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:07,495 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:07,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-03-01 18:50:07,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:50:07,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:07,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:50:07,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:07,586 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:50:07,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:07,653 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:50:07,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324514433] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:07,653 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:07,654 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 13 [2022-03-01 18:50:07,654 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170545202] [2022-03-01 18:50:07,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:07,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 18:50:07,654 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:07,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 18:50:07,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:50:07,654 INFO L87 Difference]: Start difference. First operand 15934 states and 64013 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-03-01 18:50:08,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:08,014 INFO L93 Difference]: Finished difference Result 22929 states and 85346 transitions. [2022-03-01 18:50:08,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-01 18:50:08,014 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-03-01 18:50:08,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:08,081 INFO L225 Difference]: With dead ends: 22929 [2022-03-01 18:50:08,081 INFO L226 Difference]: Without dead ends: 22929 [2022-03-01 18:50:08,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=328, Invalid=602, Unknown=0, NotChecked=0, Total=930 [2022-03-01 18:50:08,081 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 321 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:08,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [321 Valid, 78 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:50:08,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22929 states. [2022-03-01 18:50:08,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22929 to 16022. [2022-03-01 18:50:08,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16022 states, 16021 states have (on average 4.00280881343237) internal successors, (64129), 16021 states have internal predecessors, (64129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:08,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16022 states to 16022 states and 64129 transitions. [2022-03-01 18:50:08,544 INFO L78 Accepts]: Start accepts. Automaton has 16022 states and 64129 transitions. Word has length 28 [2022-03-01 18:50:08,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:08,544 INFO L470 AbstractCegarLoop]: Abstraction has 16022 states and 64129 transitions. [2022-03-01 18:50:08,544 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-03-01 18:50:08,544 INFO L276 IsEmpty]: Start isEmpty. Operand 16022 states and 64129 transitions. [2022-03-01 18:50:08,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:08,574 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:08,574 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-03-01 18:50:08,590 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:08,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-03-01 18:50:08,789 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:08,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:08,789 INFO L85 PathProgramCache]: Analyzing trace with hash -664128222, now seen corresponding path program 97 times [2022-03-01 18:50:08,789 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:08,789 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667711566] [2022-03-01 18:50:08,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:08,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:08,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:08,838 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:08,838 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:08,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667711566] [2022-03-01 18:50:08,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667711566] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:08,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946577488] [2022-03-01 18:50:08,838 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:50:08,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:08,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:08,839 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:08,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-03-01 18:50:08,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:08,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:50:08,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:08,947 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:08,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:09,033 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:09,034 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946577488] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:09,034 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:09,034 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-03-01 18:50:09,034 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382090881] [2022-03-01 18:50:09,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:09,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:50:09,034 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:09,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:50:09,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:50:09,034 INFO L87 Difference]: Start difference. First operand 16022 states and 64129 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:10,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:10,075 INFO L93 Difference]: Finished difference Result 29125 states and 108582 transitions. [2022-03-01 18:50:10,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-01 18:50:10,076 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 16 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-03-01 18:50:10,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:10,167 INFO L225 Difference]: With dead ends: 29125 [2022-03-01 18:50:10,167 INFO L226 Difference]: Without dead ends: 29118 [2022-03-01 18:50:10,168 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2057 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1285, Invalid=4117, Unknown=0, NotChecked=0, Total=5402 [2022-03-01 18:50:10,168 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 392 mSDsluCounter, 438 mSDsCounter, 0 mSdLazyCounter, 775 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:10,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [392 Valid, 296 Invalid, 868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 775 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:50:10,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29118 states. [2022-03-01 18:50:10,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29118 to 16971. [2022-03-01 18:50:10,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16971 states, 16970 states have (on average 3.9985857395403652) internal successors, (67856), 16970 states have internal predecessors, (67856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:10,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16971 states to 16971 states and 67856 transitions. [2022-03-01 18:50:10,774 INFO L78 Accepts]: Start accepts. Automaton has 16971 states and 67856 transitions. Word has length 28 [2022-03-01 18:50:10,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:10,774 INFO L470 AbstractCegarLoop]: Abstraction has 16971 states and 67856 transitions. [2022-03-01 18:50:10,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:10,774 INFO L276 IsEmpty]: Start isEmpty. Operand 16971 states and 67856 transitions. [2022-03-01 18:50:10,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:10,805 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:10,805 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-03-01 18:50:10,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:11,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2022-03-01 18:50:11,019 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:11,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:11,020 INFO L85 PathProgramCache]: Analyzing trace with hash 1238551230, now seen corresponding path program 98 times [2022-03-01 18:50:11,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:11,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306663874] [2022-03-01 18:50:11,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:11,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:11,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:11,079 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:11,079 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:11,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306663874] [2022-03-01 18:50:11,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306663874] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:11,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351405211] [2022-03-01 18:50:11,079 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:50:11,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:11,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:11,080 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:11,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-03-01 18:50:11,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:50:11,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:11,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:50:11,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:11,177 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:11,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:11,251 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:11,251 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351405211] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:11,252 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:11,252 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-03-01 18:50:11,252 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878238444] [2022-03-01 18:50:11,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:11,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 18:50:11,252 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:11,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 18:50:11,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2022-03-01 18:50:11,252 INFO L87 Difference]: Start difference. First operand 16971 states and 67856 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-03-01 18:50:12,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:12,048 INFO L93 Difference]: Finished difference Result 28443 states and 106828 transitions. [2022-03-01 18:50:12,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-01 18:50:12,048 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-03-01 18:50:12,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:12,249 INFO L225 Difference]: With dead ends: 28443 [2022-03-01 18:50:12,249 INFO L226 Difference]: Without dead ends: 28443 [2022-03-01 18:50:12,249 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1075 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=752, Invalid=2554, Unknown=0, NotChecked=0, Total=3306 [2022-03-01 18:50:12,249 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 360 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 804 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:12,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 296 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 804 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:50:12,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28443 states. [2022-03-01 18:50:12,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28443 to 17307. [2022-03-01 18:50:12,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17307 states, 17306 states have (on average 3.983011672252398) internal successors, (68930), 17306 states have internal predecessors, (68930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:12,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17307 states to 17307 states and 68930 transitions. [2022-03-01 18:50:12,756 INFO L78 Accepts]: Start accepts. Automaton has 17307 states and 68930 transitions. Word has length 28 [2022-03-01 18:50:12,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:12,756 INFO L470 AbstractCegarLoop]: Abstraction has 17307 states and 68930 transitions. [2022-03-01 18:50:12,756 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-03-01 18:50:12,756 INFO L276 IsEmpty]: Start isEmpty. Operand 17307 states and 68930 transitions. [2022-03-01 18:50:12,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:12,791 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:12,791 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-03-01 18:50:12,807 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:13,006 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2022-03-01 18:50:13,007 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:13,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:13,007 INFO L85 PathProgramCache]: Analyzing trace with hash 155528574, now seen corresponding path program 99 times [2022-03-01 18:50:13,007 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:13,007 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939010380] [2022-03-01 18:50:13,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:13,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:13,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:13,041 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:13,041 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:13,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939010380] [2022-03-01 18:50:13,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939010380] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:13,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518212560] [2022-03-01 18:50:13,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:50:13,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:13,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:13,042 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:13,043 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-03-01 18:50:13,064 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:50:13,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:13,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:50:13,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:13,143 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:13,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:13,316 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:13,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518212560] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:13,316 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:13,317 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-03-01 18:50:13,317 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008419486] [2022-03-01 18:50:13,317 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:13,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 18:50:13,317 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:13,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 18:50:13,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:50:13,317 INFO L87 Difference]: Start difference. First operand 17307 states and 68930 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-03-01 18:50:13,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:13,900 INFO L93 Difference]: Finished difference Result 23169 states and 87572 transitions. [2022-03-01 18:50:13,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-01 18:50:13,900 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-03-01 18:50:13,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:13,973 INFO L225 Difference]: With dead ends: 23169 [2022-03-01 18:50:13,974 INFO L226 Difference]: Without dead ends: 23129 [2022-03-01 18:50:13,974 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=376, Invalid=956, Unknown=0, NotChecked=0, Total=1332 [2022-03-01 18:50:13,974 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 280 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:13,974 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 148 Invalid, 516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 456 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:50:13,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23129 states. [2022-03-01 18:50:14,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23129 to 17987. [2022-03-01 18:50:14,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17987 states, 17986 states have (on average 3.9894362281774716) internal successors, (71754), 17986 states have internal predecessors, (71754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:14,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17987 states to 17987 states and 71754 transitions. [2022-03-01 18:50:14,463 INFO L78 Accepts]: Start accepts. Automaton has 17987 states and 71754 transitions. Word has length 28 [2022-03-01 18:50:14,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:14,463 INFO L470 AbstractCegarLoop]: Abstraction has 17987 states and 71754 transitions. [2022-03-01 18:50:14,463 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-03-01 18:50:14,463 INFO L276 IsEmpty]: Start isEmpty. Operand 17987 states and 71754 transitions. [2022-03-01 18:50:14,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:14,496 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:14,496 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-03-01 18:50:14,512 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:14,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2022-03-01 18:50:14,705 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:14,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:14,705 INFO L85 PathProgramCache]: Analyzing trace with hash 1626606692, now seen corresponding path program 100 times [2022-03-01 18:50:14,705 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:14,705 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110820043] [2022-03-01 18:50:14,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:14,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:14,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:14,733 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:50:14,733 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:14,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110820043] [2022-03-01 18:50:14,733 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110820043] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:14,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826689822] [2022-03-01 18:50:14,734 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:50:14,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:14,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:14,735 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:14,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-03-01 18:50:14,756 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:50:14,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:14,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:50:14,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:14,826 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:50:14,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:14,894 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:50:14,894 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826689822] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:14,894 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:14,894 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 13 [2022-03-01 18:50:14,894 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486967843] [2022-03-01 18:50:14,894 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:14,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 18:50:14,894 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:14,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 18:50:14,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:50:14,895 INFO L87 Difference]: Start difference. First operand 17987 states and 71754 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-03-01 18:50:15,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:15,401 INFO L93 Difference]: Finished difference Result 23904 states and 89849 transitions. [2022-03-01 18:50:15,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-01 18:50:15,401 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-03-01 18:50:15,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:15,475 INFO L225 Difference]: With dead ends: 23904 [2022-03-01 18:50:15,475 INFO L226 Difference]: Without dead ends: 23904 [2022-03-01 18:50:15,475 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-03-01 18:50:15,475 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 252 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:15,475 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 180 Invalid, 577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:50:15,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23904 states. [2022-03-01 18:50:15,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23904 to 18105. [2022-03-01 18:50:15,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18105 states, 18104 states have (on average 3.985030932390632) internal successors, (72145), 18104 states have internal predecessors, (72145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:16,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18105 states to 18105 states and 72145 transitions. [2022-03-01 18:50:16,000 INFO L78 Accepts]: Start accepts. Automaton has 18105 states and 72145 transitions. Word has length 28 [2022-03-01 18:50:16,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:16,000 INFO L470 AbstractCegarLoop]: Abstraction has 18105 states and 72145 transitions. [2022-03-01 18:50:16,000 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-03-01 18:50:16,000 INFO L276 IsEmpty]: Start isEmpty. Operand 18105 states and 72145 transitions. [2022-03-01 18:50:16,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:16,034 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:16,034 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-03-01 18:50:16,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:16,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:16,243 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:16,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:16,243 INFO L85 PathProgramCache]: Analyzing trace with hash 1193730088, now seen corresponding path program 101 times [2022-03-01 18:50:16,244 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:16,244 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174486540] [2022-03-01 18:50:16,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:16,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:16,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:16,269 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:50:16,269 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:16,269 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174486540] [2022-03-01 18:50:16,269 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174486540] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:16,269 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303784154] [2022-03-01 18:50:16,269 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:50:16,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:16,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:16,270 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:16,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-03-01 18:50:16,297 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 18:50:16,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:16,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:50:16,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:16,365 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:50:16,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:16,415 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:50:16,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303784154] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:16,415 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:16,415 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2022-03-01 18:50:16,415 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902658754] [2022-03-01 18:50:16,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:16,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 18:50:16,415 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:16,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 18:50:16,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2022-03-01 18:50:16,416 INFO L87 Difference]: Start difference. First operand 18105 states and 72145 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-03-01 18:50:17,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:17,225 INFO L93 Difference]: Finished difference Result 28885 states and 109443 transitions. [2022-03-01 18:50:17,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-01 18:50:17,225 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-03-01 18:50:17,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:17,315 INFO L225 Difference]: With dead ends: 28885 [2022-03-01 18:50:17,315 INFO L226 Difference]: Without dead ends: 28881 [2022-03-01 18:50:17,316 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 808 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=656, Invalid=2100, Unknown=0, NotChecked=0, Total=2756 [2022-03-01 18:50:17,316 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 436 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 825 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:17,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [436 Valid, 279 Invalid, 825 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 730 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:50:17,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28881 states. [2022-03-01 18:50:17,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28881 to 17991. [2022-03-01 18:50:17,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17991 states, 17990 states have (on average 3.9883268482490273) internal successors, (71750), 17990 states have internal predecessors, (71750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:17,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17991 states to 17991 states and 71750 transitions. [2022-03-01 18:50:17,852 INFO L78 Accepts]: Start accepts. Automaton has 17991 states and 71750 transitions. Word has length 28 [2022-03-01 18:50:17,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:17,852 INFO L470 AbstractCegarLoop]: Abstraction has 17991 states and 71750 transitions. [2022-03-01 18:50:17,852 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-03-01 18:50:17,852 INFO L276 IsEmpty]: Start isEmpty. Operand 17991 states and 71750 transitions. [2022-03-01 18:50:17,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:17,885 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:17,885 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-03-01 18:50:17,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:18,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:18,099 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:18,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:18,100 INFO L85 PathProgramCache]: Analyzing trace with hash 297909272, now seen corresponding path program 102 times [2022-03-01 18:50:18,100 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:18,100 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507995672] [2022-03-01 18:50:18,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:18,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:18,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:18,135 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:18,136 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:18,136 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507995672] [2022-03-01 18:50:18,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507995672] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:18,136 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248620952] [2022-03-01 18:50:18,136 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:50:18,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:18,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:18,137 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:18,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2022-03-01 18:50:18,156 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:50:18,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:18,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:50:18,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:18,239 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:18,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:18,311 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:18,311 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248620952] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:18,311 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:18,311 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-01 18:50:18,311 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117020729] [2022-03-01 18:50:18,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:18,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 18:50:18,311 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:18,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 18:50:18,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:50:18,312 INFO L87 Difference]: Start difference. First operand 17991 states and 71750 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-03-01 18:50:18,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:18,938 INFO L93 Difference]: Finished difference Result 25132 states and 94101 transitions. [2022-03-01 18:50:18,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 18:50:18,938 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-03-01 18:50:18,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:19,013 INFO L225 Difference]: With dead ends: 25132 [2022-03-01 18:50:19,013 INFO L226 Difference]: Without dead ends: 25132 [2022-03-01 18:50:19,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=516, Invalid=1290, Unknown=0, NotChecked=0, Total=1806 [2022-03-01 18:50:19,014 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 273 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:19,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 218 Invalid, 645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:50:19,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25132 states. [2022-03-01 18:50:19,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25132 to 18194. [2022-03-01 18:50:19,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18194 states, 18193 states have (on average 3.9836200736547025) internal successors, (72474), 18193 states have internal predecessors, (72474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:19,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18194 states to 18194 states and 72474 transitions. [2022-03-01 18:50:19,491 INFO L78 Accepts]: Start accepts. Automaton has 18194 states and 72474 transitions. Word has length 28 [2022-03-01 18:50:19,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:19,491 INFO L470 AbstractCegarLoop]: Abstraction has 18194 states and 72474 transitions. [2022-03-01 18:50:19,491 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-03-01 18:50:19,492 INFO L276 IsEmpty]: Start isEmpty. Operand 18194 states and 72474 transitions. [2022-03-01 18:50:19,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:19,525 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:19,525 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-03-01 18:50:19,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:19,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2022-03-01 18:50:19,727 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:19,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:19,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1791066746, now seen corresponding path program 103 times [2022-03-01 18:50:19,727 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:19,727 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298559642] [2022-03-01 18:50:19,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:19,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:19,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:19,773 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:19,774 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:19,774 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298559642] [2022-03-01 18:50:19,774 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298559642] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:19,774 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178772440] [2022-03-01 18:50:19,774 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:50:19,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:19,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:19,775 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:19,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-03-01 18:50:19,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:19,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:50:19,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:19,879 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:19,880 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:19,968 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:19,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178772440] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:19,968 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:19,968 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-03-01 18:50:19,968 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206825570] [2022-03-01 18:50:19,968 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:19,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:50:19,969 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:19,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:50:19,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:50:19,969 INFO L87 Difference]: Start difference. First operand 18194 states and 72474 transitions. Second operand has 16 states, 16 states have (on average 3.0625) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:20,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:20,667 INFO L93 Difference]: Finished difference Result 29102 states and 110153 transitions. [2022-03-01 18:50:20,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-01 18:50:20,667 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 16 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-03-01 18:50:20,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:20,757 INFO L225 Difference]: With dead ends: 29102 [2022-03-01 18:50:20,757 INFO L226 Difference]: Without dead ends: 29090 [2022-03-01 18:50:20,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=755, Invalid=2551, Unknown=0, NotChecked=0, Total=3306 [2022-03-01 18:50:20,758 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 435 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:20,758 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [435 Valid, 283 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:50:20,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29090 states. [2022-03-01 18:50:21,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29090 to 18222. [2022-03-01 18:50:21,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18222 states, 18221 states have (on average 3.981120684923989) internal successors, (72540), 18221 states have internal predecessors, (72540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:21,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18222 states to 18222 states and 72540 transitions. [2022-03-01 18:50:21,462 INFO L78 Accepts]: Start accepts. Automaton has 18222 states and 72540 transitions. Word has length 28 [2022-03-01 18:50:21,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:21,462 INFO L470 AbstractCegarLoop]: Abstraction has 18222 states and 72540 transitions. [2022-03-01 18:50:21,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0625) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:21,463 INFO L276 IsEmpty]: Start isEmpty. Operand 18222 states and 72540 transitions. [2022-03-01 18:50:21,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:21,495 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:21,495 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-03-01 18:50:21,510 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:21,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:21,707 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:21,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:21,708 INFO L85 PathProgramCache]: Analyzing trace with hash 22785830, now seen corresponding path program 104 times [2022-03-01 18:50:21,708 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:21,708 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097680938] [2022-03-01 18:50:21,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:21,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:21,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:21,736 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:21,736 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:21,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097680938] [2022-03-01 18:50:21,736 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097680938] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:21,736 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893816377] [2022-03-01 18:50:21,736 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:50:21,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:21,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:21,737 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:21,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-03-01 18:50:21,764 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:50:21,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:21,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:50:21,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:21,860 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:21,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:21,966 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:21,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893816377] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:21,966 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:21,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-03-01 18:50:21,966 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000977825] [2022-03-01 18:50:21,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:21,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:50:21,966 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:21,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:50:21,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:50:21,966 INFO L87 Difference]: Start difference. First operand 18222 states and 72540 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:23,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:23,296 INFO L93 Difference]: Finished difference Result 40859 states and 152607 transitions. [2022-03-01 18:50:23,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-03-01 18:50:23,296 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:23,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:23,427 INFO L225 Difference]: With dead ends: 40859 [2022-03-01 18:50:23,428 INFO L226 Difference]: Without dead ends: 40859 [2022-03-01 18:50:23,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3597 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=2043, Invalid=7463, Unknown=0, NotChecked=0, Total=9506 [2022-03-01 18:50:23,429 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 502 mSDsluCounter, 611 mSDsCounter, 0 mSdLazyCounter, 1176 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 1279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:23,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [502 Valid, 383 Invalid, 1279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1176 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:50:23,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40859 states. [2022-03-01 18:50:24,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40859 to 24537. [2022-03-01 18:50:24,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24537 states, 24536 states have (on average 4.01450929246821) internal successors, (98500), 24536 states have internal predecessors, (98500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:24,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24537 states to 24537 states and 98500 transitions. [2022-03-01 18:50:24,507 INFO L78 Accepts]: Start accepts. Automaton has 24537 states and 98500 transitions. Word has length 28 [2022-03-01 18:50:24,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:24,508 INFO L470 AbstractCegarLoop]: Abstraction has 24537 states and 98500 transitions. [2022-03-01 18:50:24,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:24,508 INFO L276 IsEmpty]: Start isEmpty. Operand 24537 states and 98500 transitions. [2022-03-01 18:50:24,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:24,552 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:24,552 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-03-01 18:50:24,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:24,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:24,759 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:24,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:24,760 INFO L85 PathProgramCache]: Analyzing trace with hash 104161918, now seen corresponding path program 105 times [2022-03-01 18:50:24,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:24,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551173732] [2022-03-01 18:50:24,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:24,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:24,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:24,797 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:24,797 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:24,797 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551173732] [2022-03-01 18:50:24,797 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551173732] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:24,797 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522571209] [2022-03-01 18:50:24,797 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:50:24,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:24,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:24,798 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:24,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-03-01 18:50:24,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-01 18:50:24,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:24,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:50:24,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:24,895 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:24,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:24,976 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:24,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522571209] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:24,976 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:24,976 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-03-01 18:50:24,976 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071176280] [2022-03-01 18:50:24,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:24,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:50:24,976 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:24,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:50:24,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:50:24,977 INFO L87 Difference]: Start difference. First operand 24537 states and 98500 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:26,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:26,209 INFO L93 Difference]: Finished difference Result 39804 states and 149837 transitions. [2022-03-01 18:50:26,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2022-03-01 18:50:26,210 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:26,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:26,339 INFO L225 Difference]: With dead ends: 39804 [2022-03-01 18:50:26,339 INFO L226 Difference]: Without dead ends: 39784 [2022-03-01 18:50:26,340 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2821 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1761, Invalid=6071, Unknown=0, NotChecked=0, Total=7832 [2022-03-01 18:50:26,340 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 569 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 569 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 1031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:26,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [569 Valid, 329 Invalid, 1031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 911 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:50:26,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39784 states. [2022-03-01 18:50:27,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39784 to 24329. [2022-03-01 18:50:27,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24329 states, 24328 states have (on average 4.017592897073331) internal successors, (97740), 24328 states have internal predecessors, (97740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:27,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24329 states to 24329 states and 97740 transitions. [2022-03-01 18:50:27,335 INFO L78 Accepts]: Start accepts. Automaton has 24329 states and 97740 transitions. Word has length 28 [2022-03-01 18:50:27,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:27,335 INFO L470 AbstractCegarLoop]: Abstraction has 24329 states and 97740 transitions. [2022-03-01 18:50:27,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:27,335 INFO L276 IsEmpty]: Start isEmpty. Operand 24329 states and 97740 transitions. [2022-03-01 18:50:27,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:27,377 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:27,377 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-03-01 18:50:27,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:27,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable175 [2022-03-01 18:50:27,586 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:27,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:27,586 INFO L85 PathProgramCache]: Analyzing trace with hash -1410930054, now seen corresponding path program 106 times [2022-03-01 18:50:27,586 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:27,586 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967887712] [2022-03-01 18:50:27,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:27,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:27,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:27,631 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:27,631 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:27,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967887712] [2022-03-01 18:50:27,631 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967887712] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:27,631 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033214006] [2022-03-01 18:50:27,631 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:50:27,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:27,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:27,633 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:27,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-03-01 18:50:27,654 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:50:27,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:27,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:50:27,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:27,746 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:27,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:27,849 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:27,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033214006] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:27,849 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:27,849 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-03-01 18:50:27,849 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679021182] [2022-03-01 18:50:27,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:27,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:50:27,849 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:27,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:50:27,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:50:27,850 INFO L87 Difference]: Start difference. First operand 24329 states and 97740 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:29,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:29,655 INFO L93 Difference]: Finished difference Result 41258 states and 153613 transitions. [2022-03-01 18:50:29,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2022-03-01 18:50:29,655 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:29,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:29,803 INFO L225 Difference]: With dead ends: 41258 [2022-03-01 18:50:29,803 INFO L226 Difference]: Without dead ends: 41222 [2022-03-01 18:50:29,804 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5102 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2733, Invalid=10377, Unknown=0, NotChecked=0, Total=13110 [2022-03-01 18:50:29,804 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 785 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 1062 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 785 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 1246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 1062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:29,804 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [785 Valid, 392 Invalid, 1246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 1062 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:50:29,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41222 states. [2022-03-01 18:50:30,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41222 to 24421. [2022-03-01 18:50:30,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24421 states, 24420 states have (on average 4.016052416052416) internal successors, (98072), 24420 states have internal predecessors, (98072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:30,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24421 states to 24421 states and 98072 transitions. [2022-03-01 18:50:30,958 INFO L78 Accepts]: Start accepts. Automaton has 24421 states and 98072 transitions. Word has length 28 [2022-03-01 18:50:30,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:30,958 INFO L470 AbstractCegarLoop]: Abstraction has 24421 states and 98072 transitions. [2022-03-01 18:50:30,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-03-01 18:50:30,959 INFO L276 IsEmpty]: Start isEmpty. Operand 24421 states and 98072 transitions. [2022-03-01 18:50:31,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:31,001 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:31,001 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-03-01 18:50:31,017 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Ended with exit code 0 [2022-03-01 18:50:31,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:31,216 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:31,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:31,216 INFO L85 PathProgramCache]: Analyzing trace with hash 186196662, now seen corresponding path program 107 times [2022-03-01 18:50:31,216 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:31,216 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337648692] [2022-03-01 18:50:31,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:31,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:31,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:31,255 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:31,255 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:31,255 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337648692] [2022-03-01 18:50:31,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337648692] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:31,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856122418] [2022-03-01 18:50:31,256 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:50:31,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:31,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:31,257 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:31,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2022-03-01 18:50:31,278 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 18:50:31,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:31,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:50:31,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:31,392 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:31,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:31,523 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:31,523 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856122418] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:31,523 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:31,523 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 22 [2022-03-01 18:50:31,523 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664910622] [2022-03-01 18:50:31,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:31,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 18:50:31,523 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:31,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 18:50:31,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=357, Unknown=0, NotChecked=0, Total=462 [2022-03-01 18:50:31,524 INFO L87 Difference]: Start difference. First operand 24421 states and 98072 transitions. Second operand has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:34,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:34,044 INFO L93 Difference]: Finished difference Result 37698 states and 140323 transitions. [2022-03-01 18:50:34,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-01 18:50:34,044 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:50:34,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:34,361 INFO L225 Difference]: With dead ends: 37698 [2022-03-01 18:50:34,361 INFO L226 Difference]: Without dead ends: 37692 [2022-03-01 18:50:34,362 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11444 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=5430, Invalid=21302, Unknown=0, NotChecked=0, Total=26732 [2022-03-01 18:50:34,362 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 916 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 1648 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 916 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 1793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:34,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [916 Valid, 583 Invalid, 1793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1648 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:50:34,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37692 states. [2022-03-01 18:50:35,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37692 to 24659. [2022-03-01 18:50:35,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24659 states, 24658 states have (on average 4.009205937221186) internal successors, (98859), 24658 states have internal predecessors, (98859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:35,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24659 states to 24659 states and 98859 transitions. [2022-03-01 18:50:35,284 INFO L78 Accepts]: Start accepts. Automaton has 24659 states and 98859 transitions. Word has length 28 [2022-03-01 18:50:35,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:35,285 INFO L470 AbstractCegarLoop]: Abstraction has 24659 states and 98859 transitions. [2022-03-01 18:50:35,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:35,285 INFO L276 IsEmpty]: Start isEmpty. Operand 24659 states and 98859 transitions. [2022-03-01 18:50:35,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:35,329 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:35,329 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:50:35,346 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:35,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:35,532 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:35,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:35,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1829235816, now seen corresponding path program 108 times [2022-03-01 18:50:35,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:35,532 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328904340] [2022-03-01 18:50:35,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:35,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:35,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:35,570 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:35,570 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:35,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328904340] [2022-03-01 18:50:35,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328904340] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:35,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876386112] [2022-03-01 18:50:35,570 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:50:35,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:35,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:35,571 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:35,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2022-03-01 18:50:35,592 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-01 18:50:35,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:35,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:50:35,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:35,685 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:35,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:35,790 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:35,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876386112] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:35,791 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:35,791 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 22 [2022-03-01 18:50:35,791 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807301607] [2022-03-01 18:50:35,791 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:35,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 18:50:35,791 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:35,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 18:50:35,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2022-03-01 18:50:35,791 INFO L87 Difference]: Start difference. First operand 24659 states and 98859 transitions. Second operand has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:39,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:39,638 INFO L93 Difference]: Finished difference Result 38359 states and 144218 transitions. [2022-03-01 18:50:39,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 189 states. [2022-03-01 18:50:39,640 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:50:39,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:39,766 INFO L225 Difference]: With dead ends: 38359 [2022-03-01 18:50:39,766 INFO L226 Difference]: Without dead ends: 38339 [2022-03-01 18:50:39,767 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 197 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16403 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=7365, Invalid=32037, Unknown=0, NotChecked=0, Total=39402 [2022-03-01 18:50:39,767 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 1089 mSDsluCounter, 748 mSDsCounter, 0 mSdLazyCounter, 1522 mSolverCounterSat, 249 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1089 SdHoareTripleChecker+Valid, 495 SdHoareTripleChecker+Invalid, 1771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 249 IncrementalHoareTripleChecker+Valid, 1522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:39,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1089 Valid, 495 Invalid, 1771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [249 Valid, 1522 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 18:50:39,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38339 states. [2022-03-01 18:50:40,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38339 to 24396. [2022-03-01 18:50:40,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24396 states, 24395 states have (on average 4.013855298216848) internal successors, (97918), 24395 states have internal predecessors, (97918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:40,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24396 states to 24396 states and 97918 transitions. [2022-03-01 18:50:40,639 INFO L78 Accepts]: Start accepts. Automaton has 24396 states and 97918 transitions. Word has length 28 [2022-03-01 18:50:40,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:40,645 INFO L470 AbstractCegarLoop]: Abstraction has 24396 states and 97918 transitions. [2022-03-01 18:50:40,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:40,645 INFO L276 IsEmpty]: Start isEmpty. Operand 24396 states and 97918 transitions. [2022-03-01 18:50:40,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:40,688 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:40,688 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-03-01 18:50:40,703 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Ended with exit code 0 [2022-03-01 18:50:40,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:40,903 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:40,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:40,903 INFO L85 PathProgramCache]: Analyzing trace with hash 561778638, now seen corresponding path program 109 times [2022-03-01 18:50:40,903 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:40,903 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117267438] [2022-03-01 18:50:40,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:40,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:40,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:40,942 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:40,942 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:40,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117267438] [2022-03-01 18:50:40,943 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117267438] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:40,943 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011672204] [2022-03-01 18:50:40,943 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:50:40,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:40,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:40,944 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:40,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2022-03-01 18:50:40,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:40,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:50:40,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:41,062 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:41,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:41,173 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:41,174 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011672204] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:41,174 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:41,174 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 20 [2022-03-01 18:50:41,174 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502390388] [2022-03-01 18:50:41,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:41,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:50:41,174 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:41,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:50:41,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:50:41,174 INFO L87 Difference]: Start difference. First operand 24396 states and 97918 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-03-01 18:50:43,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:43,741 INFO L93 Difference]: Finished difference Result 37169 states and 140623 transitions. [2022-03-01 18:50:43,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2022-03-01 18:50:43,742 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-03-01 18:50:43,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:43,862 INFO L225 Difference]: With dead ends: 37169 [2022-03-01 18:50:43,862 INFO L226 Difference]: Without dead ends: 37133 [2022-03-01 18:50:43,863 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 161 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10541 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=4928, Invalid=21478, Unknown=0, NotChecked=0, Total=26406 [2022-03-01 18:50:43,863 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 722 mSDsluCounter, 684 mSDsCounter, 0 mSdLazyCounter, 1488 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 722 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 1645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 1488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:43,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [722 Valid, 464 Invalid, 1645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 1488 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:50:43,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37133 states. [2022-03-01 18:50:44,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37133 to 24412. [2022-03-01 18:50:44,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24412 states, 24411 states have (on average 4.012412437016099) internal successors, (97947), 24411 states have internal predecessors, (97947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:44,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24412 states to 24412 states and 97947 transitions. [2022-03-01 18:50:44,814 INFO L78 Accepts]: Start accepts. Automaton has 24412 states and 97947 transitions. Word has length 28 [2022-03-01 18:50:44,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:44,814 INFO L470 AbstractCegarLoop]: Abstraction has 24412 states and 97947 transitions. [2022-03-01 18:50:44,814 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-03-01 18:50:44,814 INFO L276 IsEmpty]: Start isEmpty. Operand 24412 states and 97947 transitions. [2022-03-01 18:50:44,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:44,859 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:44,859 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:50:44,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:45,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2022-03-01 18:50:45,075 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:45,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:45,075 INFO L85 PathProgramCache]: Analyzing trace with hash 2037892514, now seen corresponding path program 110 times [2022-03-01 18:50:45,075 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:45,075 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554950479] [2022-03-01 18:50:45,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:45,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:45,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:45,127 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:50:45,128 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:45,128 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554950479] [2022-03-01 18:50:45,128 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554950479] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:45,128 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407842700] [2022-03-01 18:50:45,128 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:50:45,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:45,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:45,129 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:45,130 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2022-03-01 18:50:45,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:50:45,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:45,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:50:45,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:45,226 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:45,226 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:45,293 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-01 18:50:45,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407842700] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:45,294 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:45,294 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 8] total 20 [2022-03-01 18:50:45,294 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169600715] [2022-03-01 18:50:45,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:45,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:50:45,294 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:45,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:50:45,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:50:45,294 INFO L87 Difference]: Start difference. First operand 24412 states and 97947 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 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-03-01 18:50:47,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:47,246 INFO L93 Difference]: Finished difference Result 56538 states and 210546 transitions. [2022-03-01 18:50:47,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-03-01 18:50:47,246 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 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 28 [2022-03-01 18:50:47,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:47,458 INFO L225 Difference]: With dead ends: 56538 [2022-03-01 18:50:47,458 INFO L226 Difference]: Without dead ends: 56538 [2022-03-01 18:50:47,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8271 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=3926, Invalid=14980, Unknown=0, NotChecked=0, Total=18906 [2022-03-01 18:50:47,459 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 596 mSDsluCounter, 958 mSDsCounter, 0 mSdLazyCounter, 1848 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 596 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 1931 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:47,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [596 Valid, 535 Invalid, 1931 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1848 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:50:47,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56538 states. [2022-03-01 18:50:48,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56538 to 25144. [2022-03-01 18:50:48,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25144 states, 25143 states have (on average 4.031579366026329) internal successors, (101366), 25143 states have internal predecessors, (101366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:48,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25144 states to 25144 states and 101366 transitions. [2022-03-01 18:50:48,760 INFO L78 Accepts]: Start accepts. Automaton has 25144 states and 101366 transitions. Word has length 28 [2022-03-01 18:50:48,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:48,760 INFO L470 AbstractCegarLoop]: Abstraction has 25144 states and 101366 transitions. [2022-03-01 18:50:48,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 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-03-01 18:50:48,760 INFO L276 IsEmpty]: Start isEmpty. Operand 25144 states and 101366 transitions. [2022-03-01 18:50:48,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:48,805 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:48,806 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-03-01 18:50:48,824 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:49,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:49,023 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:49,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:49,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1690122702, now seen corresponding path program 111 times [2022-03-01 18:50:49,023 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:49,023 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759619418] [2022-03-01 18:50:49,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:49,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:49,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:49,064 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:50:49,064 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:49,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759619418] [2022-03-01 18:50:49,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759619418] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:49,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271481757] [2022-03-01 18:50:49,064 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:50:49,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:49,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:49,065 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:49,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2022-03-01 18:50:49,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:50:49,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:49,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:50:49,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:49,214 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:49,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:49,326 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-01 18:50:49,326 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271481757] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:49,326 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:49,326 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 8] total 20 [2022-03-01 18:50:49,326 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488809856] [2022-03-01 18:50:49,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:49,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:50:49,326 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:49,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:50:49,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:50:49,327 INFO L87 Difference]: Start difference. First operand 25144 states and 101366 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 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-03-01 18:50:52,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:52,135 INFO L93 Difference]: Finished difference Result 60505 states and 225242 transitions. [2022-03-01 18:50:52,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-03-01 18:50:52,135 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 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 28 [2022-03-01 18:50:52,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:52,356 INFO L225 Difference]: With dead ends: 60505 [2022-03-01 18:50:52,356 INFO L226 Difference]: Without dead ends: 60505 [2022-03-01 18:50:52,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11105 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=4654, Invalid=20468, Unknown=0, NotChecked=0, Total=25122 [2022-03-01 18:50:52,358 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 737 mSDsluCounter, 900 mSDsCounter, 0 mSdLazyCounter, 1611 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 737 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 1727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:52,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [737 Valid, 517 Invalid, 1727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1611 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 18:50:52,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60505 states. [2022-03-01 18:50:53,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60505 to 25015. [2022-03-01 18:50:53,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25015 states, 25014 states have (on average 4.025185895898297) internal successors, (100686), 25014 states have internal predecessors, (100686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:53,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25015 states to 25015 states and 100686 transitions. [2022-03-01 18:50:53,919 INFO L78 Accepts]: Start accepts. Automaton has 25015 states and 100686 transitions. Word has length 28 [2022-03-01 18:50:53,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:53,919 INFO L470 AbstractCegarLoop]: Abstraction has 25015 states and 100686 transitions. [2022-03-01 18:50:53,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 20 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-03-01 18:50:53,919 INFO L276 IsEmpty]: Start isEmpty. Operand 25015 states and 100686 transitions. [2022-03-01 18:50:53,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:53,966 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:53,966 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-03-01 18:50:53,981 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:54,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:54,171 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:54,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:54,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1076134064, now seen corresponding path program 112 times [2022-03-01 18:50:54,172 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:54,172 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070979200] [2022-03-01 18:50:54,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:54,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:54,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:54,217 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:54,217 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:54,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070979200] [2022-03-01 18:50:54,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070979200] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:54,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246066829] [2022-03-01 18:50:54,218 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:50:54,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:54,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:54,223 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:54,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process [2022-03-01 18:50:54,249 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:50:54,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:54,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:50:54,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:54,362 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:54,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:54,466 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:54,466 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246066829] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:54,466 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:54,466 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-03-01 18:50:54,466 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460735756] [2022-03-01 18:50:54,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:54,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:50:54,467 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:54,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:50:54,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:50:54,467 INFO L87 Difference]: Start difference. First operand 25015 states and 100686 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-03-01 18:50:56,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:56,269 INFO L93 Difference]: Finished difference Result 38522 states and 145188 transitions. [2022-03-01 18:50:56,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2022-03-01 18:50:56,269 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-03-01 18:50:56,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:56,378 INFO L225 Difference]: With dead ends: 38522 [2022-03-01 18:50:56,378 INFO L226 Difference]: Without dead ends: 38522 [2022-03-01 18:50:56,380 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7691 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=3454, Invalid=15178, Unknown=0, NotChecked=0, Total=18632 [2022-03-01 18:50:56,380 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 628 mSDsluCounter, 878 mSDsCounter, 0 mSdLazyCounter, 1582 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 628 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 1686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:56,380 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [628 Valid, 525 Invalid, 1686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1582 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:50:56,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38522 states. [2022-03-01 18:50:57,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38522 to 25352. [2022-03-01 18:50:57,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25352 states, 25351 states have (on average 4.021103703995897) internal successors, (101939), 25351 states have internal predecessors, (101939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:57,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25352 states to 25352 states and 101939 transitions. [2022-03-01 18:50:57,247 INFO L78 Accepts]: Start accepts. Automaton has 25352 states and 101939 transitions. Word has length 28 [2022-03-01 18:50:57,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:50:57,247 INFO L470 AbstractCegarLoop]: Abstraction has 25352 states and 101939 transitions. [2022-03-01 18:50:57,247 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-03-01 18:50:57,247 INFO L276 IsEmpty]: Start isEmpty. Operand 25352 states and 101939 transitions. [2022-03-01 18:50:57,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:50:57,297 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:50:57,297 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-03-01 18:50:57,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Forceful destruction successful, exit code 0 [2022-03-01 18:50:57,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 182 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable182 [2022-03-01 18:50:57,508 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:50:57,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:50:57,508 INFO L85 PathProgramCache]: Analyzing trace with hash 77566098, now seen corresponding path program 113 times [2022-03-01 18:50:57,508 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:50:57,509 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031917490] [2022-03-01 18:50:57,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:50:57,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:50:57,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:50:57,549 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:57,549 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:50:57,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031917490] [2022-03-01 18:50:57,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031917490] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:50:57,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808430844] [2022-03-01 18:50:57,549 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:50:57,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:50:57,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:50:57,550 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:50:57,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2022-03-01 18:50:57,572 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-01 18:50:57,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:50:57,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:50:57,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:50:57,657 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:57,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:50:57,744 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:50:57,744 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808430844] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:50:57,744 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:50:57,745 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2022-03-01 18:50:57,745 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164873811] [2022-03-01 18:50:57,745 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:50:57,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:50:57,745 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:50:57,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:50:57,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:50:57,745 INFO L87 Difference]: Start difference. First operand 25352 states and 101939 transitions. Second operand has 20 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:50:59,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:50:59,581 INFO L93 Difference]: Finished difference Result 36885 states and 140699 transitions. [2022-03-01 18:50:59,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-01 18:50:59,581 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:50:59,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:50:59,703 INFO L225 Difference]: With dead ends: 36885 [2022-03-01 18:50:59,703 INFO L226 Difference]: Without dead ends: 36881 [2022-03-01 18:50:59,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4699 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2523, Invalid=9467, Unknown=0, NotChecked=0, Total=11990 [2022-03-01 18:50:59,704 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 560 mSDsluCounter, 702 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 1347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:50:59,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [560 Valid, 457 Invalid, 1347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:50:59,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36881 states. [2022-03-01 18:51:00,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36881 to 25310. [2022-03-01 18:51:00,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25310 states, 25309 states have (on average 4.022205539531392) internal successors, (101798), 25309 states have internal predecessors, (101798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:00,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25310 states to 25310 states and 101798 transitions. [2022-03-01 18:51:00,645 INFO L78 Accepts]: Start accepts. Automaton has 25310 states and 101798 transitions. Word has length 28 [2022-03-01 18:51:00,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:00,645 INFO L470 AbstractCegarLoop]: Abstraction has 25310 states and 101798 transitions. [2022-03-01 18:51:00,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.85) internal successors, (57), 20 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:00,645 INFO L276 IsEmpty]: Start isEmpty. Operand 25310 states and 101798 transitions. [2022-03-01 18:51:00,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:00,693 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:00,693 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-03-01 18:51:00,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Forceful destruction successful, exit code 0 [2022-03-01 18:51:00,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:00,908 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:00,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:00,909 INFO L85 PathProgramCache]: Analyzing trace with hash -2038513552, now seen corresponding path program 114 times [2022-03-01 18:51:00,909 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:00,909 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646297737] [2022-03-01 18:51:00,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:00,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:00,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:00,955 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:00,955 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:00,955 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646297737] [2022-03-01 18:51:00,955 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646297737] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:00,955 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314029833] [2022-03-01 18:51:00,955 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:51:00,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:00,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:00,956 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:00,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2022-03-01 18:51:00,979 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-01 18:51:00,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:51:00,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:51:00,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:01,089 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:01,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:01,190 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:01,191 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314029833] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:01,191 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:01,191 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-03-01 18:51:01,191 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814832570] [2022-03-01 18:51:01,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:01,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:51:01,191 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:01,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:51:01,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:51:01,191 INFO L87 Difference]: Start difference. First operand 25310 states and 101798 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-03-01 18:51:03,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:03,146 INFO L93 Difference]: Finished difference Result 37105 states and 141231 transitions. [2022-03-01 18:51:03,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2022-03-01 18:51:03,146 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-03-01 18:51:03,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:03,270 INFO L225 Difference]: With dead ends: 37105 [2022-03-01 18:51:03,270 INFO L226 Difference]: Without dead ends: 37093 [2022-03-01 18:51:03,271 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5383 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2694, Invalid=11112, Unknown=0, NotChecked=0, Total=13806 [2022-03-01 18:51:03,271 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 651 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 1291 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 651 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 1429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 1291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:03,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [651 Valid, 503 Invalid, 1429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 1291 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:51:03,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37093 states. [2022-03-01 18:51:04,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37093 to 25416. [2022-03-01 18:51:04,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25416 states, 25415 states have (on average 4.018768443832382) internal successors, (102137), 25415 states have internal predecessors, (102137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:04,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25416 states to 25416 states and 102137 transitions. [2022-03-01 18:51:04,267 INFO L78 Accepts]: Start accepts. Automaton has 25416 states and 102137 transitions. Word has length 28 [2022-03-01 18:51:04,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:04,267 INFO L470 AbstractCegarLoop]: Abstraction has 25416 states and 102137 transitions. [2022-03-01 18:51:04,267 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-03-01 18:51:04,267 INFO L276 IsEmpty]: Start isEmpty. Operand 25416 states and 102137 transitions. [2022-03-01 18:51:04,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:04,313 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:04,313 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-03-01 18:51:04,328 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Forceful destruction successful, exit code 0 [2022-03-01 18:51:04,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,184 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:04,528 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:04,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:04,529 INFO L85 PathProgramCache]: Analyzing trace with hash 2061380766, now seen corresponding path program 70 times [2022-03-01 18:51:04,529 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:04,529 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949376197] [2022-03-01 18:51:04,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:04,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:04,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:04,568 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:04,568 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:04,568 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949376197] [2022-03-01 18:51:04,568 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949376197] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:04,568 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608330880] [2022-03-01 18:51:04,568 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:51:04,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:04,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:04,569 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:04,570 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2022-03-01 18:51:04,589 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:51:04,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:51:04,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:51:04,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:04,666 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:04,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:04,735 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:04,735 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608330880] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:04,735 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:04,735 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-03-01 18:51:04,735 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182177641] [2022-03-01 18:51:04,735 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:04,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 18:51:04,735 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:04,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 18:51:04,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-03-01 18:51:04,736 INFO L87 Difference]: Start difference. First operand 25416 states and 102137 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:05,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:05,491 INFO L93 Difference]: Finished difference Result 37614 states and 145573 transitions. [2022-03-01 18:51:05,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-01 18:51:05,492 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 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-03-01 18:51:05,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:05,617 INFO L225 Difference]: With dead ends: 37614 [2022-03-01 18:51:05,617 INFO L226 Difference]: Without dead ends: 37614 [2022-03-01 18:51:05,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=664, Invalid=2092, Unknown=0, NotChecked=0, Total=2756 [2022-03-01 18:51:05,618 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 266 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 749 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:05,618 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 237 Invalid, 816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 749 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:51:05,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37614 states. [2022-03-01 18:51:06,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37614 to 25510. [2022-03-01 18:51:06,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25510 states, 25509 states have (on average 4.016856795640754) internal successors, (102466), 25509 states have internal predecessors, (102466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:06,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25510 states to 25510 states and 102466 transitions. [2022-03-01 18:51:06,555 INFO L78 Accepts]: Start accepts. Automaton has 25510 states and 102466 transitions. Word has length 28 [2022-03-01 18:51:06,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:06,555 INFO L470 AbstractCegarLoop]: Abstraction has 25510 states and 102466 transitions. [2022-03-01 18:51:06,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:06,555 INFO L276 IsEmpty]: Start isEmpty. Operand 25510 states and 102466 transitions. [2022-03-01 18:51:06,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:06,602 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:06,603 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-03-01 18:51:06,618 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Ended with exit code 0 [2022-03-01 18:51:06,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,185 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:06,818 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:06,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:06,818 INFO L85 PathProgramCache]: Analyzing trace with hash 290874174, now seen corresponding path program 71 times [2022-03-01 18:51:06,818 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:06,819 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624909826] [2022-03-01 18:51:06,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:06,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:06,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:06,859 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:06,859 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:06,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624909826] [2022-03-01 18:51:06,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624909826] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:06,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498064731] [2022-03-01 18:51:06,859 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:51:06,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:06,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:06,861 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:06,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2022-03-01 18:51:06,883 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 18:51:06,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:51:06,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:51:06,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:06,960 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:06,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:07,034 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:07,034 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498064731] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:07,034 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:07,034 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-01 18:51:07,035 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947586281] [2022-03-01 18:51:07,035 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:07,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 18:51:07,035 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:07,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 18:51:07,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:51:07,035 INFO L87 Difference]: Start difference. First operand 25510 states and 102466 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-03-01 18:51:08,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:08,132 INFO L93 Difference]: Finished difference Result 38267 states and 147665 transitions. [2022-03-01 18:51:08,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-01 18:51:08,132 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-03-01 18:51:08,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:08,265 INFO L225 Difference]: With dead ends: 38267 [2022-03-01 18:51:08,265 INFO L226 Difference]: Without dead ends: 38267 [2022-03-01 18:51:08,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1492 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=869, Invalid=3421, Unknown=0, NotChecked=0, Total=4290 [2022-03-01 18:51:08,267 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 330 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 636 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:08,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 198 Invalid, 718 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 636 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:51:08,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38267 states. [2022-03-01 18:51:09,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38267 to 25874. [2022-03-01 18:51:09,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25874 states, 25873 states have (on average 4.005488346925366) internal successors, (103634), 25873 states have internal predecessors, (103634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:09,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25874 states to 25874 states and 103634 transitions. [2022-03-01 18:51:09,353 INFO L78 Accepts]: Start accepts. Automaton has 25874 states and 103634 transitions. Word has length 28 [2022-03-01 18:51:09,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:09,353 INFO L470 AbstractCegarLoop]: Abstraction has 25874 states and 103634 transitions. [2022-03-01 18:51:09,353 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-03-01 18:51:09,353 INFO L276 IsEmpty]: Start isEmpty. Operand 25874 states and 103634 transitions. [2022-03-01 18:51:09,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:09,418 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:09,418 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-03-01 18:51:09,435 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Forceful destruction successful, exit code 0 [2022-03-01 18:51:09,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:09,620 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:09,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:09,620 INFO L85 PathProgramCache]: Analyzing trace with hash -792148482, now seen corresponding path program 72 times [2022-03-01 18:51:09,620 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:09,620 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691765925] [2022-03-01 18:51:09,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:09,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:09,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:09,652 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:09,652 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:09,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691765925] [2022-03-01 18:51:09,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691765925] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:09,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085462435] [2022-03-01 18:51:09,652 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:51:09,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:09,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:09,654 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:09,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2022-03-01 18:51:09,680 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:51:09,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:51:09,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:51:09,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:09,786 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:09,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:09,827 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:51:09,827 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085462435] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:09,827 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:09,827 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 7] total 16 [2022-03-01 18:51:09,828 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69156037] [2022-03-01 18:51:09,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:09,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:51:09,828 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:09,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:51:09,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:51:09,828 INFO L87 Difference]: Start difference. First operand 25874 states and 103634 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:10,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:10,553 INFO L93 Difference]: Finished difference Result 34529 states and 136320 transitions. [2022-03-01 18:51:10,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-01 18:51:10,554 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:51:10,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:10,672 INFO L225 Difference]: With dead ends: 34529 [2022-03-01 18:51:10,672 INFO L226 Difference]: Without dead ends: 34466 [2022-03-01 18:51:10,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=392, Invalid=1168, Unknown=0, NotChecked=0, Total=1560 [2022-03-01 18:51:10,672 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 207 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 740 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:10,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 233 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 740 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:51:10,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34466 states. [2022-03-01 18:51:11,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34466 to 30827. [2022-03-01 18:51:11,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30827 states, 30826 states have (on average 4.036397845974178) internal successors, (124426), 30826 states have internal predecessors, (124426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:11,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30827 states to 30827 states and 124426 transitions. [2022-03-01 18:51:11,599 INFO L78 Accepts]: Start accepts. Automaton has 30827 states and 124426 transitions. Word has length 28 [2022-03-01 18:51:11,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:11,599 INFO L470 AbstractCegarLoop]: Abstraction has 30827 states and 124426 transitions. [2022-03-01 18:51:11,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:11,599 INFO L276 IsEmpty]: Start isEmpty. Operand 30827 states and 124426 transitions. [2022-03-01 18:51:11,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:11,665 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:11,665 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-03-01 18:51:11,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Forceful destruction successful, exit code 0 [2022-03-01 18:51:11,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:11,880 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:11,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:11,880 INFO L85 PathProgramCache]: Analyzing trace with hash 246053032, now seen corresponding path program 73 times [2022-03-01 18:51:11,880 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:11,880 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258087657] [2022-03-01 18:51:11,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:11,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:11,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:11,907 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:51:11,907 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:11,907 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258087657] [2022-03-01 18:51:11,907 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258087657] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:11,907 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880701305] [2022-03-01 18:51:11,907 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:51:11,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:11,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:11,908 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:11,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2022-03-01 18:51:11,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:11,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:51:11,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:11,972 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:51:11,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:12,018 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:51:12,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880701305] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:12,019 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:12,019 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-01 18:51:12,019 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076022776] [2022-03-01 18:51:12,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:12,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 18:51:12,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:12,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 18:51:12,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:51:12,019 INFO L87 Difference]: Start difference. First operand 30827 states and 124426 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-03-01 18:51:12,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:12,894 INFO L93 Difference]: Finished difference Result 44298 states and 173391 transitions. [2022-03-01 18:51:12,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-01 18:51:12,894 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-03-01 18:51:12,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:13,051 INFO L225 Difference]: With dead ends: 44298 [2022-03-01 18:51:13,052 INFO L226 Difference]: Without dead ends: 44290 [2022-03-01 18:51:13,052 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=513, Invalid=1743, Unknown=0, NotChecked=0, Total=2256 [2022-03-01 18:51:13,052 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 375 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:13,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [375 Valid, 147 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:51:13,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44290 states. [2022-03-01 18:51:13,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44290 to 30719. [2022-03-01 18:51:13,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30719 states, 30718 states have (on average 4.038348850836643) internal successors, (124050), 30718 states have internal predecessors, (124050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:14,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30719 states to 30719 states and 124050 transitions. [2022-03-01 18:51:14,028 INFO L78 Accepts]: Start accepts. Automaton has 30719 states and 124050 transitions. Word has length 28 [2022-03-01 18:51:14,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:14,028 INFO L470 AbstractCegarLoop]: Abstraction has 30719 states and 124050 transitions. [2022-03-01 18:51:14,028 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-03-01 18:51:14,028 INFO L276 IsEmpty]: Start isEmpty. Operand 30719 states and 124050 transitions. [2022-03-01 18:51:14,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:14,221 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:14,221 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-03-01 18:51:14,236 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Forceful destruction successful, exit code 0 [2022-03-01 18:51:14,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2022-03-01 18:51:14,435 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:14,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:14,436 INFO L85 PathProgramCache]: Analyzing trace with hash 843389690, now seen corresponding path program 74 times [2022-03-01 18:51:14,436 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:14,436 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174829566] [2022-03-01 18:51:14,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:14,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:14,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:14,475 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:14,475 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:14,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174829566] [2022-03-01 18:51:14,476 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174829566] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:14,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793009001] [2022-03-01 18:51:14,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:51:14,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:14,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:14,477 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:14,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2022-03-01 18:51:14,498 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:51:14,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:51:14,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:51:14,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:14,560 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:14,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:14,624 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:14,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793009001] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:14,625 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:14,625 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-03-01 18:51:14,625 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340271854] [2022-03-01 18:51:14,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:14,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 18:51:14,625 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:14,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 18:51:14,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-03-01 18:51:14,625 INFO L87 Difference]: Start difference. First operand 30719 states and 124050 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:15,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:15,597 INFO L93 Difference]: Finished difference Result 44154 states and 172939 transitions. [2022-03-01 18:51:15,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-01 18:51:15,597 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 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-03-01 18:51:15,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:15,742 INFO L225 Difference]: With dead ends: 44154 [2022-03-01 18:51:15,742 INFO L226 Difference]: Without dead ends: 44142 [2022-03-01 18:51:15,742 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 665 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=552, Invalid=1898, Unknown=0, NotChecked=0, Total=2450 [2022-03-01 18:51:15,743 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 353 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:15,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 187 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 572 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:51:15,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44142 states. [2022-03-01 18:51:16,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44142 to 30517. [2022-03-01 18:51:16,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30517 states, 30516 states have (on average 4.044599554332153) internal successors, (123425), 30516 states have internal predecessors, (123425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:16,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30517 states to 30517 states and 123425 transitions. [2022-03-01 18:51:16,743 INFO L78 Accepts]: Start accepts. Automaton has 30517 states and 123425 transitions. Word has length 28 [2022-03-01 18:51:16,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:16,743 INFO L470 AbstractCegarLoop]: Abstraction has 30517 states and 123425 transitions. [2022-03-01 18:51:16,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:16,743 INFO L276 IsEmpty]: Start isEmpty. Operand 30517 states and 123425 transitions. [2022-03-01 18:51:16,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:16,800 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:16,800 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-03-01 18:51:16,815 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Ended with exit code 0 [2022-03-01 18:51:17,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 189 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2022-03-01 18:51:17,015 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:17,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:17,015 INFO L85 PathProgramCache]: Analyzing trace with hash -282838420, now seen corresponding path program 115 times [2022-03-01 18:51:17,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:17,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163237013] [2022-03-01 18:51:17,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:17,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:17,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:17,053 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:17,053 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:17,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163237013] [2022-03-01 18:51:17,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163237013] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:17,053 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32216664] [2022-03-01 18:51:17,053 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:51:17,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:17,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:17,054 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:17,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2022-03-01 18:51:17,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:17,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:51:17,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:17,170 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:17,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:17,255 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:17,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32216664] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:17,256 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:17,256 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 17 [2022-03-01 18:51:17,256 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673019410] [2022-03-01 18:51:17,256 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:17,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:51:17,256 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:17,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:51:17,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:51:17,256 INFO L87 Difference]: Start difference. First operand 30517 states and 123425 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-03-01 18:51:18,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:18,697 INFO L93 Difference]: Finished difference Result 60203 states and 227427 transitions. [2022-03-01 18:51:18,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-01 18:51:18,697 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-03-01 18:51:18,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:18,914 INFO L225 Difference]: With dead ends: 60203 [2022-03-01 18:51:18,914 INFO L226 Difference]: Without dead ends: 60203 [2022-03-01 18:51:18,914 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1854 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1449, Invalid=3663, Unknown=0, NotChecked=0, Total=5112 [2022-03-01 18:51:18,914 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 343 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 827 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:18,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [343 Valid, 259 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 827 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:51:18,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60203 states. [2022-03-01 18:51:20,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60203 to 39354. [2022-03-01 18:51:20,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39354 states, 39353 states have (on average 4.053744314283536) internal successors, (159527), 39353 states have internal predecessors, (159527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:20,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39354 states to 39354 states and 159527 transitions. [2022-03-01 18:51:20,425 INFO L78 Accepts]: Start accepts. Automaton has 39354 states and 159527 transitions. Word has length 28 [2022-03-01 18:51:20,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:20,425 INFO L470 AbstractCegarLoop]: Abstraction has 39354 states and 159527 transitions. [2022-03-01 18:51:20,425 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-03-01 18:51:20,425 INFO L276 IsEmpty]: Start isEmpty. Operand 39354 states and 159527 transitions. [2022-03-01 18:51:20,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:20,503 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:20,503 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-03-01 18:51:20,519 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Forceful destruction successful, exit code 0 [2022-03-01 18:51:20,705 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2022-03-01 18:51:20,705 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:20,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:20,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1320645726, now seen corresponding path program 116 times [2022-03-01 18:51:20,706 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:20,706 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427010550] [2022-03-01 18:51:20,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:20,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:20,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:20,752 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:20,752 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:20,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427010550] [2022-03-01 18:51:20,753 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427010550] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:20,753 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525563280] [2022-03-01 18:51:20,753 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:51:20,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:20,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:20,754 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:20,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2022-03-01 18:51:20,775 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:51:20,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:51:20,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:51:20,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:20,860 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:20,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:20,949 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:20,949 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525563280] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:20,949 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:20,949 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-01 18:51:20,949 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100514517] [2022-03-01 18:51:20,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:20,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 18:51:20,950 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:20,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 18:51:20,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:51:20,953 INFO L87 Difference]: Start difference. First operand 39354 states and 159527 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-03-01 18:51:21,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:21,805 INFO L93 Difference]: Finished difference Result 57763 states and 228986 transitions. [2022-03-01 18:51:21,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-01 18:51:21,806 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-03-01 18:51:21,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:22,022 INFO L225 Difference]: With dead ends: 57763 [2022-03-01 18:51:22,023 INFO L226 Difference]: Without dead ends: 57691 [2022-03-01 18:51:22,023 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=546, Unknown=0, NotChecked=0, Total=756 [2022-03-01 18:51:22,023 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 188 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:22,024 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 139 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:51:22,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57691 states. [2022-03-01 18:51:23,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57691 to 45957. [2022-03-01 18:51:23,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45957 states, 45956 states have (on average 4.048024197058056) internal successors, (186031), 45956 states have internal predecessors, (186031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:23,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45957 states to 45957 states and 186031 transitions. [2022-03-01 18:51:23,643 INFO L78 Accepts]: Start accepts. Automaton has 45957 states and 186031 transitions. Word has length 28 [2022-03-01 18:51:23,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:23,643 INFO L470 AbstractCegarLoop]: Abstraction has 45957 states and 186031 transitions. [2022-03-01 18:51:23,643 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-03-01 18:51:23,643 INFO L276 IsEmpty]: Start isEmpty. Operand 45957 states and 186031 transitions. [2022-03-01 18:51:23,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:23,731 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:23,731 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-03-01 18:51:23,747 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Ended with exit code 0 [2022-03-01 18:51:23,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,191 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:23,947 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:23,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:23,947 INFO L85 PathProgramCache]: Analyzing trace with hash 589421016, now seen corresponding path program 117 times [2022-03-01 18:51:23,947 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:23,947 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781502879] [2022-03-01 18:51:23,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:23,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:23,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:23,986 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:23,986 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:23,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781502879] [2022-03-01 18:51:23,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781502879] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:23,986 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193924404] [2022-03-01 18:51:23,987 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:51:23,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:23,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:23,988 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:23,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2022-03-01 18:51:24,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:51:24,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:51:24,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:51:24,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:24,088 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:24,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:24,161 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:24,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193924404] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:24,161 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:24,161 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-03-01 18:51:24,162 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558476148] [2022-03-01 18:51:24,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:24,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-01 18:51:24,162 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:24,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-01 18:51:24,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-01 18:51:24,162 INFO L87 Difference]: Start difference. First operand 45957 states and 186031 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-03-01 18:51:24,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:24,902 INFO L93 Difference]: Finished difference Result 51952 states and 204228 transitions. [2022-03-01 18:51:24,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-01 18:51:24,902 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-03-01 18:51:24,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:25,105 INFO L225 Difference]: With dead ends: 51952 [2022-03-01 18:51:25,105 INFO L226 Difference]: Without dead ends: 51952 [2022-03-01 18:51:25,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=175, Invalid=425, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:51:25,105 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 166 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:25,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 182 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:51:25,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51952 states. [2022-03-01 18:51:26,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51952 to 45171. [2022-03-01 18:51:26,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45171 states, 45170 states have (on average 4.038454726588443) internal successors, (182417), 45170 states have internal predecessors, (182417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:26,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45171 states to 45171 states and 182417 transitions. [2022-03-01 18:51:26,614 INFO L78 Accepts]: Start accepts. Automaton has 45171 states and 182417 transitions. Word has length 28 [2022-03-01 18:51:26,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:26,614 INFO L470 AbstractCegarLoop]: Abstraction has 45171 states and 182417 transitions. [2022-03-01 18:51:26,615 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-03-01 18:51:26,615 INFO L276 IsEmpty]: Start isEmpty. Operand 45171 states and 182417 transitions. [2022-03-01 18:51:26,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:26,700 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:26,700 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-03-01 18:51:26,716 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2022-03-01 18:51:26,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:26,902 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:26,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:26,902 INFO L85 PathProgramCache]: Analyzing trace with hash -362260422, now seen corresponding path program 118 times [2022-03-01 18:51:26,902 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:26,902 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281088798] [2022-03-01 18:51:26,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:26,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:26,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:26,947 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:26,947 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:26,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281088798] [2022-03-01 18:51:26,947 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281088798] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:26,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097561462] [2022-03-01 18:51:26,948 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:51:26,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:26,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:26,949 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:26,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2022-03-01 18:51:26,968 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:51:26,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:51:26,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:51:26,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:27,090 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:51:27,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:27,213 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:27,213 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097561462] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:27,213 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:27,213 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 20 [2022-03-01 18:51:27,213 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17415750] [2022-03-01 18:51:27,213 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:27,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:51:27,213 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:27,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:51:27,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:51:27,214 INFO L87 Difference]: Start difference. First operand 45171 states and 182417 transitions. Second operand has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 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-03-01 18:51:30,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:30,010 INFO L93 Difference]: Finished difference Result 77610 states and 296031 transitions. [2022-03-01 18:51:30,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-01 18:51:30,010 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 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 28 [2022-03-01 18:51:30,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:30,328 INFO L225 Difference]: With dead ends: 77610 [2022-03-01 18:51:30,328 INFO L226 Difference]: Without dead ends: 77610 [2022-03-01 18:51:30,329 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9696 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=4270, Invalid=17486, Unknown=0, NotChecked=0, Total=21756 [2022-03-01 18:51:30,329 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 630 mSDsluCounter, 708 mSDsCounter, 0 mSdLazyCounter, 1262 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 630 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 1394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 1262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:30,329 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [630 Valid, 425 Invalid, 1394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 1262 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:51:30,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77610 states. [2022-03-01 18:51:31,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77610 to 45207. [2022-03-01 18:51:32,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45207 states, 45206 states have (on average 4.037804716188116) internal successors, (182533), 45206 states have internal predecessors, (182533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:32,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45207 states to 45207 states and 182533 transitions. [2022-03-01 18:51:32,203 INFO L78 Accepts]: Start accepts. Automaton has 45207 states and 182533 transitions. Word has length 28 [2022-03-01 18:51:32,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:32,203 INFO L470 AbstractCegarLoop]: Abstraction has 45207 states and 182533 transitions. [2022-03-01 18:51:32,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 20 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-03-01 18:51:32,203 INFO L276 IsEmpty]: Start isEmpty. Operand 45207 states and 182533 transitions. [2022-03-01 18:51:32,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:32,475 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:32,475 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-03-01 18:51:32,518 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Forceful destruction successful, exit code 0 [2022-03-01 18:51:32,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,193 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:32,683 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:32,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:32,683 INFO L85 PathProgramCache]: Analyzing trace with hash -1338579266, now seen corresponding path program 119 times [2022-03-01 18:51:32,684 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:32,684 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801039308] [2022-03-01 18:51:32,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:32,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:32,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:32,720 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:32,720 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:32,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801039308] [2022-03-01 18:51:32,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801039308] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:32,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970922614] [2022-03-01 18:51:32,720 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:51:32,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:32,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:32,721 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:32,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2022-03-01 18:51:32,742 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 18:51:32,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:51:32,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:51:32,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:32,850 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:51:32,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:32,979 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:32,979 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970922614] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:32,979 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:32,979 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 22 [2022-03-01 18:51:32,979 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399176502] [2022-03-01 18:51:32,979 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:32,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 18:51:32,979 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:32,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 18:51:32,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2022-03-01 18:51:32,980 INFO L87 Difference]: Start difference. First operand 45207 states and 182533 transitions. Second operand has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 22 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-03-01 18:51:37,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:37,253 INFO L93 Difference]: Finished difference Result 94449 states and 358545 transitions. [2022-03-01 18:51:37,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 222 states. [2022-03-01 18:51:37,253 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 22 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 28 [2022-03-01 18:51:37,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:37,616 INFO L225 Difference]: With dead ends: 94449 [2022-03-01 18:51:37,616 INFO L226 Difference]: Without dead ends: 94449 [2022-03-01 18:51:37,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 229 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25291 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=9520, Invalid=43610, Unknown=0, NotChecked=0, Total=53130 [2022-03-01 18:51:37,618 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 992 mSDsluCounter, 1105 mSDsCounter, 0 mSdLazyCounter, 2025 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 992 SdHoareTripleChecker+Valid, 645 SdHoareTripleChecker+Invalid, 2216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 2025 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:37,618 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [992 Valid, 645 Invalid, 2216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 2025 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 18:51:37,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94449 states. [2022-03-01 18:51:39,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94449 to 45179. [2022-03-01 18:51:39,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45179 states, 45178 states have (on average 4.0393554384877595) internal successors, (182490), 45178 states have internal predecessors, (182490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:40,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45179 states to 45179 states and 182490 transitions. [2022-03-01 18:51:40,133 INFO L78 Accepts]: Start accepts. Automaton has 45179 states and 182490 transitions. Word has length 28 [2022-03-01 18:51:40,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:40,133 INFO L470 AbstractCegarLoop]: Abstraction has 45179 states and 182490 transitions. [2022-03-01 18:51:40,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 22 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-03-01 18:51:40,133 INFO L276 IsEmpty]: Start isEmpty. Operand 45179 states and 182490 transitions. [2022-03-01 18:51:40,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:40,214 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:40,214 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-03-01 18:51:40,230 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Forceful destruction successful, exit code 0 [2022-03-01 18:51:40,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2022-03-01 18:51:40,429 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:40,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:40,430 INFO L85 PathProgramCache]: Analyzing trace with hash -771627186, now seen corresponding path program 120 times [2022-03-01 18:51:40,430 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:40,430 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45103654] [2022-03-01 18:51:40,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:40,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:40,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:40,467 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:40,467 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:40,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45103654] [2022-03-01 18:51:40,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45103654] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:40,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077145737] [2022-03-01 18:51:40,467 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:51:40,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:40,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:40,468 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:40,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2022-03-01 18:51:40,693 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:51:40,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:51:40,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:51:40,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:40,834 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:51:40,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:40,965 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:40,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077145737] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:40,965 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:40,965 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 22 [2022-03-01 18:51:40,965 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393141734] [2022-03-01 18:51:40,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:40,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 18:51:40,965 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:40,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 18:51:40,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2022-03-01 18:51:40,966 INFO L87 Difference]: Start difference. First operand 45179 states and 182490 transitions. Second operand has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 22 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-03-01 18:51:43,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:43,681 INFO L93 Difference]: Finished difference Result 82332 states and 312702 transitions. [2022-03-01 18:51:43,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2022-03-01 18:51:43,682 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 22 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 28 [2022-03-01 18:51:43,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:44,120 INFO L225 Difference]: With dead ends: 82332 [2022-03-01 18:51:44,120 INFO L226 Difference]: Without dead ends: 82332 [2022-03-01 18:51:44,121 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10185 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=4890, Invalid=17162, Unknown=0, NotChecked=0, Total=22052 [2022-03-01 18:51:44,121 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 847 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 1320 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 847 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 1495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 1320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:44,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [847 Valid, 493 Invalid, 1495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 1320 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:51:44,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82332 states. [2022-03-01 18:51:45,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82332 to 44519. [2022-03-01 18:51:45,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44519 states, 44518 states have (on average 4.029583539242553) internal successors, (179389), 44518 states have internal predecessors, (179389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:45,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44519 states to 44519 states and 179389 transitions. [2022-03-01 18:51:45,968 INFO L78 Accepts]: Start accepts. Automaton has 44519 states and 179389 transitions. Word has length 28 [2022-03-01 18:51:45,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:45,968 INFO L470 AbstractCegarLoop]: Abstraction has 44519 states and 179389 transitions. [2022-03-01 18:51:45,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 22 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-03-01 18:51:45,968 INFO L276 IsEmpty]: Start isEmpty. Operand 44519 states and 179389 transitions. [2022-03-01 18:51:46,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:46,039 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:46,039 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-03-01 18:51:46,057 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Forceful destruction successful, exit code 0 [2022-03-01 18:51:46,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,195 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:46,254 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:46,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:46,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1545282486, now seen corresponding path program 121 times [2022-03-01 18:51:46,255 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:46,255 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089519887] [2022-03-01 18:51:46,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:46,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:46,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:46,283 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:46,283 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:46,283 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089519887] [2022-03-01 18:51:46,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089519887] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:46,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203189054] [2022-03-01 18:51:46,284 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:51:46,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:46,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:46,285 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:46,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2022-03-01 18:51:46,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:46,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:51:46,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:46,371 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:51:46,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:46,449 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:46,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203189054] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:46,449 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:46,449 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 15 [2022-03-01 18:51:46,449 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207629194] [2022-03-01 18:51:46,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:46,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 18:51:46,449 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:46,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 18:51:46,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2022-03-01 18:51:46,449 INFO L87 Difference]: Start difference. First operand 44519 states and 179389 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-03-01 18:51:47,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:47,186 INFO L93 Difference]: Finished difference Result 64467 states and 251495 transitions. [2022-03-01 18:51:47,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-01 18:51:47,186 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-03-01 18:51:47,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:47,411 INFO L225 Difference]: With dead ends: 64467 [2022-03-01 18:51:47,412 INFO L226 Difference]: Without dead ends: 64445 [2022-03-01 18:51:47,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=203, Invalid=349, Unknown=0, NotChecked=0, Total=552 [2022-03-01 18:51:47,412 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 264 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:47,412 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 77 Invalid, 332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 299 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:51:47,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64445 states. [2022-03-01 18:51:48,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64445 to 44756. [2022-03-01 18:51:48,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44756 states, 44755 states have (on average 4.031348452686851) internal successors, (180423), 44755 states have internal predecessors, (180423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:49,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44756 states to 44756 states and 180423 transitions. [2022-03-01 18:51:49,053 INFO L78 Accepts]: Start accepts. Automaton has 44756 states and 180423 transitions. Word has length 28 [2022-03-01 18:51:49,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:49,053 INFO L470 AbstractCegarLoop]: Abstraction has 44756 states and 180423 transitions. [2022-03-01 18:51:49,053 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-03-01 18:51:49,053 INFO L276 IsEmpty]: Start isEmpty. Operand 44756 states and 180423 transitions. [2022-03-01 18:51:49,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:49,143 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:49,143 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-03-01 18:51:49,160 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Forceful destruction successful, exit code 0 [2022-03-01 18:51:49,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,196 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:49,358 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:49,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:49,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1927343648, now seen corresponding path program 122 times [2022-03-01 18:51:49,359 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:49,359 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538011028] [2022-03-01 18:51:49,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:49,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:49,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:49,394 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:51:49,395 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:49,395 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538011028] [2022-03-01 18:51:49,395 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538011028] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:49,395 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625551108] [2022-03-01 18:51:49,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:51:49,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:49,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:49,396 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:49,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2022-03-01 18:51:49,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:51:49,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:51:49,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:51:49,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:49,510 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-01 18:51:49,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:49,603 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:51:49,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625551108] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:49,603 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:49,603 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 15 [2022-03-01 18:51:49,603 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411812492] [2022-03-01 18:51:49,603 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:49,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 18:51:49,604 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:49,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 18:51:49,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-03-01 18:51:49,604 INFO L87 Difference]: Start difference. First operand 44756 states and 180423 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-03-01 18:51:50,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:50,557 INFO L93 Difference]: Finished difference Result 77273 states and 292896 transitions. [2022-03-01 18:51:50,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-01 18:51:50,558 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-03-01 18:51:50,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:50,856 INFO L225 Difference]: With dead ends: 77273 [2022-03-01 18:51:50,856 INFO L226 Difference]: Without dead ends: 77273 [2022-03-01 18:51:50,856 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=462, Invalid=944, Unknown=0, NotChecked=0, Total=1406 [2022-03-01 18:51:50,856 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 333 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:50,856 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [333 Valid, 124 Invalid, 404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 367 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:51:50,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77273 states. [2022-03-01 18:51:52,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77273 to 44235. [2022-03-01 18:51:52,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44235 states, 44234 states have (on average 4.0232626486413166) internal successors, (177965), 44234 states have internal predecessors, (177965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:52,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44235 states to 44235 states and 177965 transitions. [2022-03-01 18:51:52,753 INFO L78 Accepts]: Start accepts. Automaton has 44235 states and 177965 transitions. Word has length 28 [2022-03-01 18:51:52,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:52,753 INFO L470 AbstractCegarLoop]: Abstraction has 44235 states and 177965 transitions. [2022-03-01 18:51:52,753 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-03-01 18:51:52,753 INFO L276 IsEmpty]: Start isEmpty. Operand 44235 states and 177965 transitions. [2022-03-01 18:51:52,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:52,829 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:52,829 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-03-01 18:51:52,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Forceful destruction successful, exit code 0 [2022-03-01 18:51:53,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,197 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:53,043 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:53,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:53,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1969871176, now seen corresponding path program 123 times [2022-03-01 18:51:53,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:53,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216666148] [2022-03-01 18:51:53,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:53,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:53,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:53,080 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:53,080 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:53,080 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216666148] [2022-03-01 18:51:53,080 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216666148] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:53,080 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207455895] [2022-03-01 18:51:53,080 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:51:53,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:53,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:53,081 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:53,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2022-03-01 18:51:53,103 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:51:53,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:51:53,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:51:53,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:53,191 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:51:53,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:53,288 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:53,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207455895] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:53,288 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:53,288 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-03-01 18:51:53,288 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700227009] [2022-03-01 18:51:53,288 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:53,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:51:53,288 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:53,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:51:53,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:51:53,289 INFO L87 Difference]: Start difference. First operand 44235 states and 177965 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-03-01 18:51:55,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:51:55,376 INFO L93 Difference]: Finished difference Result 68843 states and 264341 transitions. [2022-03-01 18:51:55,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-03-01 18:51:55,376 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-03-01 18:51:55,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:51:55,815 INFO L225 Difference]: With dead ends: 68843 [2022-03-01 18:51:55,815 INFO L226 Difference]: Without dead ends: 68843 [2022-03-01 18:51:55,815 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6038 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2870, Invalid=11172, Unknown=0, NotChecked=0, Total=14042 [2022-03-01 18:51:55,816 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 586 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 1061 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 586 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 1201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 1061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:51:55,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [586 Valid, 338 Invalid, 1201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 1061 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:51:55,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68843 states. [2022-03-01 18:51:57,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68843 to 44297. [2022-03-01 18:51:57,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44297 states, 44296 states have (on average 4.022259346216362) internal successors, (178170), 44296 states have internal predecessors, (178170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:51:57,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44297 states to 44297 states and 178170 transitions. [2022-03-01 18:51:57,313 INFO L78 Accepts]: Start accepts. Automaton has 44297 states and 178170 transitions. Word has length 28 [2022-03-01 18:51:57,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:51:57,313 INFO L470 AbstractCegarLoop]: Abstraction has 44297 states and 178170 transitions. [2022-03-01 18:51:57,313 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-03-01 18:51:57,313 INFO L276 IsEmpty]: Start isEmpty. Operand 44297 states and 178170 transitions. [2022-03-01 18:51:57,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:51:57,381 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:51:57,381 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-03-01 18:51:57,398 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Forceful destruction successful, exit code 0 [2022-03-01 18:51:57,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,198 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:57,595 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:51:57,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:51:57,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1540182026, now seen corresponding path program 124 times [2022-03-01 18:51:57,596 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:51:57,596 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716439921] [2022-03-01 18:51:57,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:51:57,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:51:57,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:51:57,638 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:57,638 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:51:57,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716439921] [2022-03-01 18:51:57,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716439921] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:51:57,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109654349] [2022-03-01 18:51:57,638 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:51:57,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:51:57,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:51:57,639 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:51:57,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2022-03-01 18:51:57,660 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:51:57,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:51:57,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:51:57,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:51:57,749 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:51:57,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:51:58,037 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:51:58,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109654349] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:51:58,037 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:51:58,037 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-03-01 18:51:58,037 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747147258] [2022-03-01 18:51:58,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:51:58,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:51:58,038 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:51:58,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:51:58,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:51:58,038 INFO L87 Difference]: Start difference. First operand 44297 states and 178170 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-03-01 18:52:00,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:00,121 INFO L93 Difference]: Finished difference Result 70769 states and 270388 transitions. [2022-03-01 18:52:00,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 126 states. [2022-03-01 18:52:00,121 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-03-01 18:52:00,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:00,381 INFO L225 Difference]: With dead ends: 70769 [2022-03-01 18:52:00,381 INFO L226 Difference]: Without dead ends: 70769 [2022-03-01 18:52:00,381 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6812 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=3012, Invalid=12990, Unknown=0, NotChecked=0, Total=16002 [2022-03-01 18:52:00,394 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 820 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 1003 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 820 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 1161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 1003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:00,394 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [820 Valid, 325 Invalid, 1161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 1003 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:52:00,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70769 states. [2022-03-01 18:52:02,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70769 to 44871. [2022-03-01 18:52:02,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44871 states, 44870 states have (on average 4.010541564519723) internal successors, (179953), 44870 states have internal predecessors, (179953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:02,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44871 states to 44871 states and 179953 transitions. [2022-03-01 18:52:02,247 INFO L78 Accepts]: Start accepts. Automaton has 44871 states and 179953 transitions. Word has length 28 [2022-03-01 18:52:02,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:02,247 INFO L470 AbstractCegarLoop]: Abstraction has 44871 states and 179953 transitions. [2022-03-01 18:52:02,247 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-03-01 18:52:02,247 INFO L276 IsEmpty]: Start isEmpty. Operand 44871 states and 179953 transitions. [2022-03-01 18:52:02,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:02,320 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:02,320 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-03-01 18:52:02,336 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Forceful destruction successful, exit code 0 [2022-03-01 18:52:02,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 199 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2022-03-01 18:52:02,533 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:02,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:02,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1585003168, now seen corresponding path program 125 times [2022-03-01 18:52:02,533 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:02,533 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275640075] [2022-03-01 18:52:02,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:02,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:02,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:02,577 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:02,577 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:02,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275640075] [2022-03-01 18:52:02,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275640075] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:02,578 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269268304] [2022-03-01 18:52:02,578 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:52:02,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:02,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:02,579 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:02,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2022-03-01 18:52:02,606 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 18:52:02,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:52:02,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:52:02,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:02,658 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:52:02,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:02,726 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:02,726 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269268304] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:02,726 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:02,727 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 18 [2022-03-01 18:52:02,738 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296543725] [2022-03-01 18:52:02,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:02,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:52:02,738 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:02,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:52:02,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:52:02,739 INFO L87 Difference]: Start difference. First operand 44871 states and 179953 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-03-01 18:52:04,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:04,291 INFO L93 Difference]: Finished difference Result 69361 states and 266662 transitions. [2022-03-01 18:52:04,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-01 18:52:04,292 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-03-01 18:52:04,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:04,756 INFO L225 Difference]: With dead ends: 69361 [2022-03-01 18:52:04,756 INFO L226 Difference]: Without dead ends: 69353 [2022-03-01 18:52:04,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3844 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=2037, Invalid=7863, Unknown=0, NotChecked=0, Total=9900 [2022-03-01 18:52:04,757 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 747 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 994 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 747 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 1149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:04,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [747 Valid, 336 Invalid, 1149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 994 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:52:04,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69353 states. [2022-03-01 18:52:06,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69353 to 44732. [2022-03-01 18:52:06,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44732 states, 44731 states have (on average 4.011781538530326) internal successors, (179451), 44731 states have internal predecessors, (179451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:06,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44732 states to 44732 states and 179451 transitions. [2022-03-01 18:52:06,419 INFO L78 Accepts]: Start accepts. Automaton has 44732 states and 179451 transitions. Word has length 28 [2022-03-01 18:52:06,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:06,419 INFO L470 AbstractCegarLoop]: Abstraction has 44732 states and 179451 transitions. [2022-03-01 18:52:06,419 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-03-01 18:52:06,419 INFO L276 IsEmpty]: Start isEmpty. Operand 44732 states and 179451 transitions. [2022-03-01 18:52:06,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:06,496 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:06,496 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-03-01 18:52:06,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Forceful destruction successful, exit code 0 [2022-03-01 18:52:06,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2022-03-01 18:52:06,699 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:06,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:06,700 INFO L85 PathProgramCache]: Analyzing trace with hash 838591832, now seen corresponding path program 126 times [2022-03-01 18:52:06,700 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:06,700 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227991034] [2022-03-01 18:52:06,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:06,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:06,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:06,928 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:52:06,929 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:06,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227991034] [2022-03-01 18:52:06,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227991034] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:06,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617604589] [2022-03-01 18:52:06,929 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:52:06,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:06,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:06,930 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:06,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2022-03-01 18:52:06,951 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:52:06,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:52:06,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:52:06,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:07,028 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-01 18:52:07,029 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:07,109 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:52:07,110 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617604589] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:07,110 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:07,110 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 13 [2022-03-01 18:52:07,110 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288498715] [2022-03-01 18:52:07,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:07,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 18:52:07,110 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:07,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 18:52:07,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:52:07,110 INFO L87 Difference]: Start difference. First operand 44732 states and 179451 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-03-01 18:52:07,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:07,655 INFO L93 Difference]: Finished difference Result 57230 states and 219298 transitions. [2022-03-01 18:52:07,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-01 18:52:07,655 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-03-01 18:52:07,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:07,862 INFO L225 Difference]: With dead ends: 57230 [2022-03-01 18:52:07,862 INFO L226 Difference]: Without dead ends: 57230 [2022-03-01 18:52:07,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=256, Invalid=556, Unknown=0, NotChecked=0, Total=812 [2022-03-01 18:52:07,862 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 201 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:07,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 123 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:52:08,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57230 states. [2022-03-01 18:52:08,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57230 to 44768. [2022-03-01 18:52:09,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44768 states, 44767 states have (on average 4.010521142806085) internal successors, (179539), 44767 states have internal predecessors, (179539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:09,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44768 states to 44768 states and 179539 transitions. [2022-03-01 18:52:09,324 INFO L78 Accepts]: Start accepts. Automaton has 44768 states and 179539 transitions. Word has length 28 [2022-03-01 18:52:09,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:09,324 INFO L470 AbstractCegarLoop]: Abstraction has 44768 states and 179539 transitions. [2022-03-01 18:52:09,324 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-03-01 18:52:09,324 INFO L276 IsEmpty]: Start isEmpty. Operand 44768 states and 179539 transitions. [2022-03-01 18:52:09,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:09,395 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:09,395 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-03-01 18:52:09,413 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Forceful destruction successful, exit code 0 [2022-03-01 18:52:09,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2022-03-01 18:52:09,611 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:09,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:09,611 INFO L85 PathProgramCache]: Analyzing trace with hash 210580514, now seen corresponding path program 127 times [2022-03-01 18:52:09,611 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:09,611 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006787831] [2022-03-01 18:52:09,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:09,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:09,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:09,651 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:09,652 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:09,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006787831] [2022-03-01 18:52:09,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006787831] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:09,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540370716] [2022-03-01 18:52:09,652 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:52:09,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:09,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:09,653 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:09,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2022-03-01 18:52:09,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:09,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:52:09,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:09,759 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-01 18:52:09,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:09,843 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:09,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540370716] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:09,843 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:09,843 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-03-01 18:52:09,843 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434659255] [2022-03-01 18:52:09,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:09,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:52:09,843 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:09,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:52:09,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:52:09,844 INFO L87 Difference]: Start difference. First operand 44768 states and 179539 transitions. Second operand has 16 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:11,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:11,479 INFO L93 Difference]: Finished difference Result 68624 states and 261728 transitions. [2022-03-01 18:52:11,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-03-01 18:52:11,479 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 16 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-03-01 18:52:11,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:11,740 INFO L225 Difference]: With dead ends: 68624 [2022-03-01 18:52:11,740 INFO L226 Difference]: Without dead ends: 68624 [2022-03-01 18:52:11,741 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3376 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1732, Invalid=6640, Unknown=0, NotChecked=0, Total=8372 [2022-03-01 18:52:11,741 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 559 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:11,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [559 Valid, 315 Invalid, 990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 868 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:52:11,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68624 states. [2022-03-01 18:52:13,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68624 to 47094. [2022-03-01 18:52:13,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47094 states, 47093 states have (on average 4.014184698362814) internal successors, (189040), 47093 states have internal predecessors, (189040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:13,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47094 states to 47094 states and 189040 transitions. [2022-03-01 18:52:13,619 INFO L78 Accepts]: Start accepts. Automaton has 47094 states and 189040 transitions. Word has length 28 [2022-03-01 18:52:13,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:13,619 INFO L470 AbstractCegarLoop]: Abstraction has 47094 states and 189040 transitions. [2022-03-01 18:52:13,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:13,619 INFO L276 IsEmpty]: Start isEmpty. Operand 47094 states and 189040 transitions. [2022-03-01 18:52:13,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:13,701 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:13,701 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-03-01 18:52:13,717 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Ended with exit code 0 [2022-03-01 18:52:13,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2022-03-01 18:52:13,915 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:13,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:13,915 INFO L85 PathProgramCache]: Analyzing trace with hash -1629191814, now seen corresponding path program 128 times [2022-03-01 18:52:13,915 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:13,915 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008248551] [2022-03-01 18:52:13,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:13,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:13,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:13,956 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:13,956 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:13,956 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008248551] [2022-03-01 18:52:13,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008248551] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:13,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161382458] [2022-03-01 18:52:13,957 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:52:13,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:13,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:13,958 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:13,959 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2022-03-01 18:52:13,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:52:13,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:52:13,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:52:13,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:14,060 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-01 18:52:14,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:14,143 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:14,144 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161382458] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:14,144 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:14,144 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 16 [2022-03-01 18:52:14,144 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307179042] [2022-03-01 18:52:14,144 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:14,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 18:52:14,144 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:14,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 18:52:14,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-03-01 18:52:14,144 INFO L87 Difference]: Start difference. First operand 47094 states and 189040 transitions. Second operand has 16 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:15,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:15,188 INFO L93 Difference]: Finished difference Result 64850 states and 251594 transitions. [2022-03-01 18:52:15,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-01 18:52:15,189 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 16 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-03-01 18:52:15,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:15,662 INFO L225 Difference]: With dead ends: 64850 [2022-03-01 18:52:15,662 INFO L226 Difference]: Without dead ends: 64826 [2022-03-01 18:52:15,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1466 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=911, Invalid=3511, Unknown=0, NotChecked=0, Total=4422 [2022-03-01 18:52:15,662 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 566 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 534 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:15,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [566 Valid, 192 Invalid, 669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 534 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:52:15,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64826 states. [2022-03-01 18:52:16,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64826 to 47454. [2022-03-01 18:52:17,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47454 states, 47453 states have (on average 4.008176511495585) internal successors, (190200), 47453 states have internal predecessors, (190200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:17,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47454 states to 47454 states and 190200 transitions. [2022-03-01 18:52:17,209 INFO L78 Accepts]: Start accepts. Automaton has 47454 states and 190200 transitions. Word has length 28 [2022-03-01 18:52:17,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:17,209 INFO L470 AbstractCegarLoop]: Abstraction has 47454 states and 190200 transitions. [2022-03-01 18:52:17,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.0) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:17,209 INFO L276 IsEmpty]: Start isEmpty. Operand 47454 states and 190200 transitions. [2022-03-01 18:52:17,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:17,290 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:17,290 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-03-01 18:52:17,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Forceful destruction successful, exit code 0 [2022-03-01 18:52:17,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,203 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:17,491 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:17,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:17,492 INFO L85 PathProgramCache]: Analyzing trace with hash 2034992166, now seen corresponding path program 129 times [2022-03-01 18:52:17,492 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:17,492 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845395849] [2022-03-01 18:52:17,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:17,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:17,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:17,519 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:52:17,519 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:17,519 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845395849] [2022-03-01 18:52:17,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845395849] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:17,519 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815739380] [2022-03-01 18:52:17,519 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:52:17,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:17,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:17,520 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:17,521 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2022-03-01 18:52:17,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:52:17,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:52:17,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-01 18:52:17,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:17,608 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:52:17,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:17,679 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:52:17,679 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815739380] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:17,679 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:17,679 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-03-01 18:52:17,679 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083268563] [2022-03-01 18:52:17,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:17,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-01 18:52:17,680 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:17,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-01 18:52:17,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-03-01 18:52:17,680 INFO L87 Difference]: Start difference. First operand 47454 states and 190200 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:18,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:18,397 INFO L93 Difference]: Finished difference Result 55800 states and 217559 transitions. [2022-03-01 18:52:18,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-01 18:52:18,397 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:52:18,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:18,588 INFO L225 Difference]: With dead ends: 55800 [2022-03-01 18:52:18,588 INFO L226 Difference]: Without dead ends: 55800 [2022-03-01 18:52:18,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=195, Invalid=455, Unknown=0, NotChecked=0, Total=650 [2022-03-01 18:52:18,589 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 167 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:18,589 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 97 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:52:18,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55800 states. [2022-03-01 18:52:19,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55800 to 48282. [2022-03-01 18:52:19,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48282 states, 48281 states have (on average 4.0046187941426235) internal successors, (193347), 48281 states have internal predecessors, (193347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:20,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48282 states to 48282 states and 193347 transitions. [2022-03-01 18:52:20,215 INFO L78 Accepts]: Start accepts. Automaton has 48282 states and 193347 transitions. Word has length 28 [2022-03-01 18:52:20,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:20,215 INFO L470 AbstractCegarLoop]: Abstraction has 48282 states and 193347 transitions. [2022-03-01 18:52:20,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:20,215 INFO L276 IsEmpty]: Start isEmpty. Operand 48282 states and 193347 transitions. [2022-03-01 18:52:20,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:20,293 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:20,293 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-03-01 18:52:20,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Forceful destruction successful, exit code 0 [2022-03-01 18:52:20,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2022-03-01 18:52:20,502 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:20,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:20,502 INFO L85 PathProgramCache]: Analyzing trace with hash -1816313562, now seen corresponding path program 130 times [2022-03-01 18:52:20,502 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:20,502 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459713656] [2022-03-01 18:52:20,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:20,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:20,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:20,538 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:20,538 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:20,538 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459713656] [2022-03-01 18:52:20,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459713656] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:20,538 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240937993] [2022-03-01 18:52:20,538 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:52:20,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:20,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:20,539 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:20,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2022-03-01 18:52:20,560 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:52:20,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:52:20,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:52:20,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:20,629 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:20,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:20,693 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:20,693 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240937993] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:20,693 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:20,693 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-03-01 18:52:20,693 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907581984] [2022-03-01 18:52:20,693 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:20,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 18:52:20,693 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:20,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 18:52:20,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2022-03-01 18:52:20,694 INFO L87 Difference]: Start difference. First operand 48282 states and 193347 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:21,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:21,898 INFO L93 Difference]: Finished difference Result 68374 states and 263131 transitions. [2022-03-01 18:52:21,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-03-01 18:52:21,898 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 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-03-01 18:52:21,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:22,121 INFO L225 Difference]: With dead ends: 68374 [2022-03-01 18:52:22,121 INFO L226 Difference]: Without dead ends: 68374 [2022-03-01 18:52:22,122 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1427 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=903, Invalid=3129, Unknown=0, NotChecked=0, Total=4032 [2022-03-01 18:52:22,122 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 353 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:22,122 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 315 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:52:22,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68374 states. [2022-03-01 18:52:23,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68374 to 50506. [2022-03-01 18:52:23,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50506 states, 50505 states have (on average 3.9746361746361747) internal successors, (200739), 50505 states have internal predecessors, (200739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:23,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50506 states to 50506 states and 200739 transitions. [2022-03-01 18:52:23,841 INFO L78 Accepts]: Start accepts. Automaton has 50506 states and 200739 transitions. Word has length 28 [2022-03-01 18:52:23,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:23,841 INFO L470 AbstractCegarLoop]: Abstraction has 50506 states and 200739 transitions. [2022-03-01 18:52:23,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:23,841 INFO L276 IsEmpty]: Start isEmpty. Operand 50506 states and 200739 transitions. [2022-03-01 18:52:23,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:23,920 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:23,920 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-03-01 18:52:23,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Forceful destruction successful, exit code 0 [2022-03-01 18:52:24,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 205 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2022-03-01 18:52:24,130 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:24,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:24,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1076220610, now seen corresponding path program 131 times [2022-03-01 18:52:24,130 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:24,130 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849655410] [2022-03-01 18:52:24,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:24,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:24,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:24,176 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:24,177 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:24,177 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849655410] [2022-03-01 18:52:24,177 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849655410] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:24,177 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178783187] [2022-03-01 18:52:24,177 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:52:24,177 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:24,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:24,178 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:24,179 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2022-03-01 18:52:24,200 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 18:52:24,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:52:24,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:52:24,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:24,283 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:24,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:24,352 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:24,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178783187] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:24,352 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:24,353 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-01 18:52:24,353 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287470851] [2022-03-01 18:52:24,353 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:24,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 18:52:24,353 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:24,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 18:52:24,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:52:24,353 INFO L87 Difference]: Start difference. First operand 50506 states and 200739 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-03-01 18:52:25,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:25,524 INFO L93 Difference]: Finished difference Result 67321 states and 260301 transitions. [2022-03-01 18:52:25,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-01 18:52:25,524 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-03-01 18:52:25,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:25,810 INFO L225 Difference]: With dead ends: 67321 [2022-03-01 18:52:25,810 INFO L226 Difference]: Without dead ends: 67309 [2022-03-01 18:52:25,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=608, Invalid=2044, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 18:52:25,811 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 368 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:25,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [368 Valid, 255 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:52:25,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67309 states. [2022-03-01 18:52:27,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67309 to 50308. [2022-03-01 18:52:27,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50308 states, 50307 states have (on average 3.978372791062874) internal successors, (200140), 50307 states have internal predecessors, (200140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:27,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50308 states to 50308 states and 200140 transitions. [2022-03-01 18:52:27,664 INFO L78 Accepts]: Start accepts. Automaton has 50308 states and 200140 transitions. Word has length 28 [2022-03-01 18:52:27,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:27,664 INFO L470 AbstractCegarLoop]: Abstraction has 50308 states and 200140 transitions. [2022-03-01 18:52:27,664 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-03-01 18:52:27,664 INFO L276 IsEmpty]: Start isEmpty. Operand 50308 states and 200140 transitions. [2022-03-01 18:52:27,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:27,749 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:27,749 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-03-01 18:52:27,767 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Forceful destruction successful, exit code 0 [2022-03-01 18:52:27,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,206 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:27,965 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:27,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:27,965 INFO L85 PathProgramCache]: Analyzing trace with hash 373776318, now seen corresponding path program 132 times [2022-03-01 18:52:27,965 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:27,965 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66166699] [2022-03-01 18:52:27,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:27,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:27,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:28,001 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:28,001 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:28,001 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66166699] [2022-03-01 18:52:28,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66166699] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:28,002 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21405251] [2022-03-01 18:52:28,002 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:52:28,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:28,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:28,003 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:28,003 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2022-03-01 18:52:28,023 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:52:28,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:52:28,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:52:28,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:28,098 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:28,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:28,171 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:28,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21405251] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:28,172 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:28,172 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-01 18:52:28,172 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356454789] [2022-03-01 18:52:28,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:28,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 18:52:28,172 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:28,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 18:52:28,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:52:28,172 INFO L87 Difference]: Start difference. First operand 50308 states and 200140 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-03-01 18:52:29,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:29,303 INFO L93 Difference]: Finished difference Result 70042 states and 268957 transitions. [2022-03-01 18:52:29,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-03-01 18:52:29,303 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-03-01 18:52:29,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:29,570 INFO L225 Difference]: With dead ends: 70042 [2022-03-01 18:52:29,570 INFO L226 Difference]: Without dead ends: 70042 [2022-03-01 18:52:29,570 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1282 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=783, Invalid=2877, Unknown=0, NotChecked=0, Total=3660 [2022-03-01 18:52:29,570 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 380 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:29,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 260 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 587 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:52:29,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70042 states. [2022-03-01 18:52:31,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70042 to 51798. [2022-03-01 18:52:31,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51798 states, 51797 states have (on average 3.956773558314188) internal successors, (204949), 51797 states have internal predecessors, (204949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:31,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51798 states to 51798 states and 204949 transitions. [2022-03-01 18:52:31,391 INFO L78 Accepts]: Start accepts. Automaton has 51798 states and 204949 transitions. Word has length 28 [2022-03-01 18:52:31,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:31,391 INFO L470 AbstractCegarLoop]: Abstraction has 51798 states and 204949 transitions. [2022-03-01 18:52:31,391 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-03-01 18:52:31,391 INFO L276 IsEmpty]: Start isEmpty. Operand 51798 states and 204949 transitions. [2022-03-01 18:52:31,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:31,473 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:31,473 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:52:31,489 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Ended with exit code 0 [2022-03-01 18:52:31,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable207 [2022-03-01 18:52:31,687 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:31,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:31,687 INFO L85 PathProgramCache]: Analyzing trace with hash -709246338, now seen corresponding path program 133 times [2022-03-01 18:52:31,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:31,688 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508258120] [2022-03-01 18:52:31,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:31,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:31,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:31,727 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:31,727 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:31,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508258120] [2022-03-01 18:52:31,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508258120] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:31,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929395827] [2022-03-01 18:52:31,727 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:52:31,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:31,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:31,728 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:31,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:31,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:52:31,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:31,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2022-03-01 18:52:32,047 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:32,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:32,107 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:32,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929395827] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:32,107 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:32,107 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-03-01 18:52:32,107 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773366166] [2022-03-01 18:52:32,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:32,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-01 18:52:32,107 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:32,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-01 18:52:32,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-01 18:52:32,108 INFO L87 Difference]: Start difference. First operand 51798 states and 204949 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-03-01 18:52:32,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:32,653 INFO L93 Difference]: Finished difference Result 61877 states and 240304 transitions. [2022-03-01 18:52:32,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-01 18:52:32,653 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-03-01 18:52:32,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:32,868 INFO L225 Difference]: With dead ends: 61877 [2022-03-01 18:52:32,868 INFO L226 Difference]: Without dead ends: 61857 [2022-03-01 18:52:32,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=215, Invalid=487, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:52:32,869 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 191 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:32,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 102 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:52:33,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61857 states. [2022-03-01 18:52:34,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61857 to 57063. [2022-03-01 18:52:34,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57063 states, 57062 states have (on average 3.9566611755634225) internal successors, (225775), 57062 states have internal predecessors, (225775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:34,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57063 states to 57063 states and 225775 transitions. [2022-03-01 18:52:34,775 INFO L78 Accepts]: Start accepts. Automaton has 57063 states and 225775 transitions. Word has length 28 [2022-03-01 18:52:34,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:34,775 INFO L470 AbstractCegarLoop]: Abstraction has 57063 states and 225775 transitions. [2022-03-01 18:52:34,775 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-03-01 18:52:34,775 INFO L276 IsEmpty]: Start isEmpty. Operand 57063 states and 225775 transitions. [2022-03-01 18:52:34,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:34,889 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:34,889 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-03-01 18:52:34,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Forceful destruction successful, exit code 0 [2022-03-01 18:52:35,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,208 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:35,106 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:35,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:35,106 INFO L85 PathProgramCache]: Analyzing trace with hash 761831780, now seen corresponding path program 134 times [2022-03-01 18:52:35,106 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:35,106 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118940902] [2022-03-01 18:52:35,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:35,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:35,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:35,161 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:35,161 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:35,161 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118940902] [2022-03-01 18:52:35,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118940902] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:35,161 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409785590] [2022-03-01 18:52:35,161 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:52:35,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:35,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:35,162 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:35,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2022-03-01 18:52:35,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:52:35,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:52:35,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:52:35,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:35,257 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:35,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:35,314 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:35,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409785590] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:35,315 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:35,315 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-03-01 18:52:35,315 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820132986] [2022-03-01 18:52:35,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:35,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-01 18:52:35,315 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:35,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-01 18:52:35,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-03-01 18:52:35,315 INFO L87 Difference]: Start difference. First operand 57063 states and 225775 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-03-01 18:52:36,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:36,163 INFO L93 Difference]: Finished difference Result 63480 states and 245627 transitions. [2022-03-01 18:52:36,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-01 18:52:36,163 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-03-01 18:52:36,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:36,432 INFO L225 Difference]: With dead ends: 63480 [2022-03-01 18:52:36,433 INFO L226 Difference]: Without dead ends: 63480 [2022-03-01 18:52:36,433 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 51 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=215, Invalid=487, Unknown=0, NotChecked=0, Total=702 [2022-03-01 18:52:36,433 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 174 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:36,433 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 177 Invalid, 480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 446 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:52:36,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63480 states. [2022-03-01 18:52:37,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63480 to 56626. [2022-03-01 18:52:38,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56626 states, 56625 states have (on average 3.956150110375276) internal successors, (224017), 56625 states have internal predecessors, (224017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:38,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56626 states to 56626 states and 224017 transitions. [2022-03-01 18:52:38,264 INFO L78 Accepts]: Start accepts. Automaton has 56626 states and 224017 transitions. Word has length 28 [2022-03-01 18:52:38,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:38,264 INFO L470 AbstractCegarLoop]: Abstraction has 56626 states and 224017 transitions. [2022-03-01 18:52:38,264 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-03-01 18:52:38,264 INFO L276 IsEmpty]: Start isEmpty. Operand 56626 states and 224017 transitions. [2022-03-01 18:52:38,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:38,358 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:38,358 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-03-01 18:52:38,374 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Forceful destruction successful, exit code 0 [2022-03-01 18:52:38,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable209 [2022-03-01 18:52:38,574 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:38,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:38,574 INFO L85 PathProgramCache]: Analyzing trace with hash 328955176, now seen corresponding path program 135 times [2022-03-01 18:52:38,574 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:38,574 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529574816] [2022-03-01 18:52:38,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:38,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:38,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:38,605 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:38,606 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:38,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529574816] [2022-03-01 18:52:38,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529574816] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:38,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14853275] [2022-03-01 18:52:38,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:52:38,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:38,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:38,607 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:38,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2022-03-01 18:52:38,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:52:38,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:52:38,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:52:38,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:38,689 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:38,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:38,747 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:38,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14853275] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:38,747 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:38,747 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-01 18:52:38,748 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591477776] [2022-03-01 18:52:38,748 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:38,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 18:52:38,748 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:38,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 18:52:38,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:52:38,748 INFO L87 Difference]: Start difference. First operand 56626 states and 224017 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-03-01 18:52:39,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:39,798 INFO L93 Difference]: Finished difference Result 75421 states and 290550 transitions. [2022-03-01 18:52:39,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-01 18:52:39,799 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-03-01 18:52:39,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:40,088 INFO L225 Difference]: With dead ends: 75421 [2022-03-01 18:52:40,088 INFO L226 Difference]: Without dead ends: 75413 [2022-03-01 18:52:40,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=515, Invalid=1837, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 18:52:40,088 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 410 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 483 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:40,089 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [410 Valid, 214 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 483 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:52:40,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75413 states. [2022-03-01 18:52:41,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75413 to 56574. [2022-03-01 18:52:41,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56574 states, 56573 states have (on average 3.9566400933307406) internal successors, (223839), 56573 states have internal predecessors, (223839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:42,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56574 states to 56574 states and 223839 transitions. [2022-03-01 18:52:42,109 INFO L78 Accepts]: Start accepts. Automaton has 56574 states and 223839 transitions. Word has length 28 [2022-03-01 18:52:42,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:42,110 INFO L470 AbstractCegarLoop]: Abstraction has 56574 states and 223839 transitions. [2022-03-01 18:52:42,110 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-03-01 18:52:42,110 INFO L276 IsEmpty]: Start isEmpty. Operand 56574 states and 223839 transitions. [2022-03-01 18:52:42,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:42,458 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:42,458 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-03-01 18:52:42,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Forceful destruction successful, exit code 0 [2022-03-01 18:52:42,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2022-03-01 18:52:42,672 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:42,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:42,672 INFO L85 PathProgramCache]: Analyzing trace with hash -566865640, now seen corresponding path program 136 times [2022-03-01 18:52:42,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:42,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144699822] [2022-03-01 18:52:42,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:42,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:42,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:42,712 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:52:42,712 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:42,712 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144699822] [2022-03-01 18:52:42,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144699822] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:42,713 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824501854] [2022-03-01 18:52:42,713 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:52:42,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:42,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:42,714 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:42,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Waiting until timeout for monitored process [2022-03-01 18:52:42,740 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:52:42,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:52:42,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:52:42,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:42,805 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:52:42,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:42,856 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:52:42,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824501854] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:42,856 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:42,856 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2022-03-01 18:52:42,856 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078989157] [2022-03-01 18:52:42,856 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:42,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-01 18:52:42,856 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:42,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-01 18:52:42,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-03-01 18:52:42,857 INFO L87 Difference]: Start difference. First operand 56574 states and 223839 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-03-01 18:52:43,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:43,438 INFO L93 Difference]: Finished difference Result 63000 states and 244434 transitions. [2022-03-01 18:52:43,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-01 18:52:43,438 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-03-01 18:52:43,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:43,928 INFO L225 Difference]: With dead ends: 63000 [2022-03-01 18:52:43,928 INFO L226 Difference]: Without dead ends: 63000 [2022-03-01 18:52:43,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 51 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=262, Invalid=608, Unknown=0, NotChecked=0, Total=870 [2022-03-01 18:52:43,929 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 162 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:43,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 136 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 377 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:52:43,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63000 states. [2022-03-01 18:52:45,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63000 to 57116. [2022-03-01 18:52:45,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57116 states, 57115 states have (on average 3.9546178762146544) internal successors, (225868), 57115 states have internal predecessors, (225868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:45,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57116 states to 57116 states and 225868 transitions. [2022-03-01 18:52:45,406 INFO L78 Accepts]: Start accepts. Automaton has 57116 states and 225868 transitions. Word has length 28 [2022-03-01 18:52:45,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:45,406 INFO L470 AbstractCegarLoop]: Abstraction has 57116 states and 225868 transitions. [2022-03-01 18:52:45,406 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-03-01 18:52:45,406 INFO L276 IsEmpty]: Start isEmpty. Operand 57116 states and 225868 transitions. [2022-03-01 18:52:45,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:45,752 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:45,752 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-03-01 18:52:45,779 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Forceful destruction successful, exit code 0 [2022-03-01 18:52:45,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 211 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2022-03-01 18:52:45,953 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:45,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:45,953 INFO L85 PathProgramCache]: Analyzing trace with hash 926291834, now seen corresponding path program 137 times [2022-03-01 18:52:45,953 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:45,953 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072807123] [2022-03-01 18:52:45,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:45,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:45,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:46,000 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:52:46,000 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:46,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072807123] [2022-03-01 18:52:46,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072807123] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:46,001 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209845095] [2022-03-01 18:52:46,001 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:52:46,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:46,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:46,002 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:46,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Waiting until timeout for monitored process [2022-03-01 18:52:46,028 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:52:46,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:52:46,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:52:46,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:46,101 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:52:46,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:46,172 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:52:46,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209845095] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:46,172 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:46,172 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-01 18:52:46,172 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188561286] [2022-03-01 18:52:46,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:46,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-01 18:52:46,172 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:46,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-01 18:52:46,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-03-01 18:52:46,173 INFO L87 Difference]: Start difference. First operand 57116 states and 225868 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-03-01 18:52:47,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:47,114 INFO L93 Difference]: Finished difference Result 76652 states and 295054 transitions. [2022-03-01 18:52:47,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 18:52:47,115 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-03-01 18:52:47,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:47,632 INFO L225 Difference]: With dead ends: 76652 [2022-03-01 18:52:47,632 INFO L226 Difference]: Without dead ends: 76628 [2022-03-01 18:52:47,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=502, Invalid=1850, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 18:52:47,632 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 382 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 555 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:47,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 225 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 555 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:52:47,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76628 states. [2022-03-01 18:52:49,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76628 to 57300. [2022-03-01 18:52:49,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57300 states, 57299 states have (on average 3.951901429344317) internal successors, (226440), 57299 states have internal predecessors, (226440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:49,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57300 states to 57300 states and 226440 transitions. [2022-03-01 18:52:49,652 INFO L78 Accepts]: Start accepts. Automaton has 57300 states and 226440 transitions. Word has length 28 [2022-03-01 18:52:49,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:49,652 INFO L470 AbstractCegarLoop]: Abstraction has 57300 states and 226440 transitions. [2022-03-01 18:52:49,652 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-03-01 18:52:49,652 INFO L276 IsEmpty]: Start isEmpty. Operand 57300 states and 226440 transitions. [2022-03-01 18:52:49,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:49,754 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:49,754 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-03-01 18:52:49,770 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Forceful destruction successful, exit code 0 [2022-03-01 18:52:49,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2022-03-01 18:52:49,967 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:49,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:49,968 INFO L85 PathProgramCache]: Analyzing trace with hash -924717860, now seen corresponding path program 138 times [2022-03-01 18:52:49,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:49,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71135906] [2022-03-01 18:52:49,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:49,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:49,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:50,009 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:50,009 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:50,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71135906] [2022-03-01 18:52:50,009 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71135906] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:50,009 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281513698] [2022-03-01 18:52:50,009 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:52:50,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:50,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:50,010 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:50,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Waiting until timeout for monitored process [2022-03-01 18:52:50,030 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 18:52:50,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:52:50,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-01 18:52:50,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:50,081 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:50,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:50,139 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:50,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281513698] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:50,139 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:50,139 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 13 [2022-03-01 18:52:50,139 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153809784] [2022-03-01 18:52:50,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:50,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-01 18:52:50,139 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:50,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-01 18:52:50,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-03-01 18:52:50,140 INFO L87 Difference]: Start difference. First operand 57300 states and 226440 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-03-01 18:52:51,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:51,015 INFO L93 Difference]: Finished difference Result 63521 states and 246283 transitions. [2022-03-01 18:52:51,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-01 18:52:51,015 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-03-01 18:52:51,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:51,269 INFO L225 Difference]: With dead ends: 63521 [2022-03-01 18:52:51,269 INFO L226 Difference]: Without dead ends: 63521 [2022-03-01 18:52:51,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 50 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=318, Invalid=738, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 18:52:51,269 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 167 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:51,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 148 Invalid, 516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 456 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:52:51,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63521 states. [2022-03-01 18:52:52,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63521 to 57223. [2022-03-01 18:52:52,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57223 states, 57222 states have (on average 3.952605641186956) internal successors, (226176), 57222 states have internal predecessors, (226176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:53,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57223 states to 57223 states and 226176 transitions. [2022-03-01 18:52:53,166 INFO L78 Accepts]: Start accepts. Automaton has 57223 states and 226176 transitions. Word has length 28 [2022-03-01 18:52:53,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:53,166 INFO L470 AbstractCegarLoop]: Abstraction has 57223 states and 226176 transitions. [2022-03-01 18:52:53,166 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-03-01 18:52:53,166 INFO L276 IsEmpty]: Start isEmpty. Operand 57223 states and 226176 transitions. [2022-03-01 18:52:53,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:53,270 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:53,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-03-01 18:52:53,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Forceful destruction successful, exit code 0 [2022-03-01 18:52:53,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 213 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2022-03-01 18:52:53,486 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:53,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:53,486 INFO L85 PathProgramCache]: Analyzing trace with hash -66201730, now seen corresponding path program 139 times [2022-03-01 18:52:53,486 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:53,486 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153051498] [2022-03-01 18:52:53,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:53,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:53,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:53,541 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:53,541 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:53,541 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153051498] [2022-03-01 18:52:53,541 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153051498] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:53,541 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651774069] [2022-03-01 18:52:53,541 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:52:53,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:53,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:53,542 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:53,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Waiting until timeout for monitored process [2022-03-01 18:52:53,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:53,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:52:53,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:53,639 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:53,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:53,711 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:53,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651774069] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:53,712 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:53,712 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2022-03-01 18:52:53,712 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295438589] [2022-03-01 18:52:53,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:53,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-01 18:52:53,712 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:53,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-01 18:52:53,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-03-01 18:52:53,712 INFO L87 Difference]: Start difference. First operand 57223 states and 226176 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:54,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:52:54,952 INFO L93 Difference]: Finished difference Result 76623 states and 294938 transitions. [2022-03-01 18:52:54,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-01 18:52:54,953 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 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-03-01 18:52:54,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:52:55,258 INFO L225 Difference]: With dead ends: 76623 [2022-03-01 18:52:55,258 INFO L226 Difference]: Without dead ends: 76583 [2022-03-01 18:52:55,258 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 857 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=584, Invalid=2278, Unknown=0, NotChecked=0, Total=2862 [2022-03-01 18:52:55,258 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 408 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:52:55,258 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [408 Valid, 221 Invalid, 667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:52:55,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76583 states. [2022-03-01 18:52:56,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76583 to 57453. [2022-03-01 18:52:56,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57453 states, 57452 states have (on average 3.9494360509642834) internal successors, (226903), 57452 states have internal predecessors, (226903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:57,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57453 states to 57453 states and 226903 transitions. [2022-03-01 18:52:57,200 INFO L78 Accepts]: Start accepts. Automaton has 57453 states and 226903 transitions. Word has length 28 [2022-03-01 18:52:57,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:52:57,200 INFO L470 AbstractCegarLoop]: Abstraction has 57453 states and 226903 transitions. [2022-03-01 18:52:57,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:52:57,201 INFO L276 IsEmpty]: Start isEmpty. Operand 57453 states and 226903 transitions. [2022-03-01 18:52:57,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:52:57,302 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:52:57,302 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-03-01 18:52:57,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Forceful destruction successful, exit code 0 [2022-03-01 18:52:57,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable214 [2022-03-01 18:52:57,511 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:52:57,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:52:57,512 INFO L85 PathProgramCache]: Analyzing trace with hash 1972672318, now seen corresponding path program 140 times [2022-03-01 18:52:57,512 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:52:57,512 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992431690] [2022-03-01 18:52:57,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:52:57,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:52:57,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:52:57,548 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:57,548 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:52:57,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992431690] [2022-03-01 18:52:57,548 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992431690] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:52:57,548 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953120075] [2022-03-01 18:52:57,548 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:52:57,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:52:57,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:52:57,549 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:52:57,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Waiting until timeout for monitored process [2022-03-01 18:52:57,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:52:57,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:52:57,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:52:57,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:52:57,698 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:57,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:52:57,819 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:52:57,820 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953120075] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:52:57,820 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:52:57,820 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 21 [2022-03-01 18:52:57,820 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474461863] [2022-03-01 18:52:57,820 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:52:57,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:52:57,820 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:52:57,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:52:57,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:52:57,820 INFO L87 Difference]: Start difference. First operand 57453 states and 226903 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 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-03-01 18:53:01,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:53:01,579 INFO L93 Difference]: Finished difference Result 144483 states and 547142 transitions. [2022-03-01 18:53:01,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2022-03-01 18:53:01,580 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 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 28 [2022-03-01 18:53:01,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:53:02,213 INFO L225 Difference]: With dead ends: 144483 [2022-03-01 18:53:02,213 INFO L226 Difference]: Without dead ends: 144483 [2022-03-01 18:53:02,214 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11955 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=5145, Invalid=21587, Unknown=0, NotChecked=0, Total=26732 [2022-03-01 18:53:02,214 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 1035 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 1237 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1035 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 1404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 1237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:53:02,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1035 Valid, 373 Invalid, 1404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 1237 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:53:02,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144483 states. [2022-03-01 18:53:05,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144483 to 76056. [2022-03-01 18:53:05,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76056 states, 76055 states have (on average 4.014121359542436) internal successors, (305294), 76055 states have internal predecessors, (305294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:53:06,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76056 states to 76056 states and 305294 transitions. [2022-03-01 18:53:06,399 INFO L78 Accepts]: Start accepts. Automaton has 76056 states and 305294 transitions. Word has length 28 [2022-03-01 18:53:06,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:53:06,399 INFO L470 AbstractCegarLoop]: Abstraction has 76056 states and 305294 transitions. [2022-03-01 18:53:06,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 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-03-01 18:53:06,399 INFO L276 IsEmpty]: Start isEmpty. Operand 76056 states and 305294 transitions. [2022-03-01 18:53:06,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:53:06,552 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:53:06,552 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-03-01 18:53:06,570 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Forceful destruction successful, exit code 0 [2022-03-01 18:53:06,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215,215 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:53:06,767 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:53:06,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:53:06,768 INFO L85 PathProgramCache]: Analyzing trace with hash -1755342898, now seen corresponding path program 141 times [2022-03-01 18:53:06,768 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:53:06,768 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118492286] [2022-03-01 18:53:06,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:53:06,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:53:06,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:53:06,800 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:06,800 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:53:06,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118492286] [2022-03-01 18:53:06,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118492286] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:53:06,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248406220] [2022-03-01 18:53:06,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:53:06,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:53:06,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:53:06,801 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:53:06,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Waiting until timeout for monitored process [2022-03-01 18:53:06,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:53:06,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:53:06,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:53:06,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:53:06,945 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:06,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:53:07,061 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:07,062 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248406220] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:53:07,062 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:53:07,062 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 21 [2022-03-01 18:53:07,062 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597052110] [2022-03-01 18:53:07,062 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:53:07,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:53:07,062 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:53:07,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:53:07,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=311, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:53:07,062 INFO L87 Difference]: Start difference. First operand 76056 states and 305294 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 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-03-01 18:53:09,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:53:09,925 INFO L93 Difference]: Finished difference Result 133693 states and 504883 transitions. [2022-03-01 18:53:09,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-03-01 18:53:09,925 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 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 28 [2022-03-01 18:53:09,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:53:10,685 INFO L225 Difference]: With dead ends: 133693 [2022-03-01 18:53:10,685 INFO L226 Difference]: Without dead ends: 133693 [2022-03-01 18:53:10,686 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9182 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=4435, Invalid=15305, Unknown=0, NotChecked=0, Total=19740 [2022-03-01 18:53:10,686 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 949 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 949 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 1246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:53:10,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [949 Valid, 367 Invalid, 1246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 1083 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:53:11,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133693 states. [2022-03-01 18:53:13,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133693 to 76064. [2022-03-01 18:53:14,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76064 states, 76063 states have (on average 4.013988404349027) internal successors, (305316), 76063 states have internal predecessors, (305316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:53:14,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76064 states to 76064 states and 305316 transitions. [2022-03-01 18:53:14,769 INFO L78 Accepts]: Start accepts. Automaton has 76064 states and 305316 transitions. Word has length 28 [2022-03-01 18:53:14,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:53:14,769 INFO L470 AbstractCegarLoop]: Abstraction has 76064 states and 305316 transitions. [2022-03-01 18:53:14,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 21 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-03-01 18:53:14,769 INFO L276 IsEmpty]: Start isEmpty. Operand 76064 states and 305316 transitions. [2022-03-01 18:53:14,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:53:14,971 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:53:14,971 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-03-01 18:53:14,991 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Forceful destruction successful, exit code 0 [2022-03-01 18:53:15,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,216 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:53:15,188 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:53:15,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:53:15,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1367278540, now seen corresponding path program 142 times [2022-03-01 18:53:15,188 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:53:15,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469336101] [2022-03-01 18:53:15,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:53:15,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:53:15,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:53:15,234 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:15,234 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:53:15,234 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469336101] [2022-03-01 18:53:15,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469336101] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:53:15,234 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084993423] [2022-03-01 18:53:15,234 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:53:15,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:53:15,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:53:15,235 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:53:15,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Waiting until timeout for monitored process [2022-03-01 18:53:15,294 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:53:15,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:53:15,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:53:15,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:53:15,413 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:15,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:53:15,513 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:15,513 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084993423] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:53:15,513 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:53:15,513 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 19 [2022-03-01 18:53:15,513 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034419621] [2022-03-01 18:53:15,513 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:53:15,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:53:15,513 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:53:15,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:53:15,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:53:15,514 INFO L87 Difference]: Start difference. First operand 76064 states and 305316 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-03-01 18:53:18,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:53:18,570 INFO L93 Difference]: Finished difference Result 134253 states and 511288 transitions. [2022-03-01 18:53:18,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-03-01 18:53:18,570 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-03-01 18:53:18,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:53:19,123 INFO L225 Difference]: With dead ends: 134253 [2022-03-01 18:53:19,123 INFO L226 Difference]: Without dead ends: 134253 [2022-03-01 18:53:19,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9239 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=4148, Invalid=16732, Unknown=0, NotChecked=0, Total=20880 [2022-03-01 18:53:19,124 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 769 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 769 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 1319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:53:19,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [769 Valid, 371 Invalid, 1319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 1164 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:53:19,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134253 states. [2022-03-01 18:53:22,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134253 to 76104. [2022-03-01 18:53:22,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76104 states, 76103 states have (on average 4.01419129337871) internal successors, (305492), 76103 states have internal predecessors, (305492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:53:23,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76104 states to 76104 states and 305492 transitions. [2022-03-01 18:53:23,074 INFO L78 Accepts]: Start accepts. Automaton has 76104 states and 305492 transitions. Word has length 28 [2022-03-01 18:53:23,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:53:23,074 INFO L470 AbstractCegarLoop]: Abstraction has 76104 states and 305492 transitions. [2022-03-01 18:53:23,074 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-03-01 18:53:23,074 INFO L276 IsEmpty]: Start isEmpty. Operand 76104 states and 305492 transitions. [2022-03-01 18:53:23,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:53:23,230 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:53:23,230 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-03-01 18:53:23,245 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Forceful destruction successful, exit code 0 [2022-03-01 18:53:23,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2022-03-01 18:53:23,434 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:53:23,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:53:23,434 INFO L85 PathProgramCache]: Analyzing trace with hash 1448654628, now seen corresponding path program 143 times [2022-03-01 18:53:23,434 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:53:23,434 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827793810] [2022-03-01 18:53:23,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:53:23,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:53:23,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:53:23,476 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:23,476 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:53:23,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827793810] [2022-03-01 18:53:23,476 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827793810] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:53:23,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354388240] [2022-03-01 18:53:23,476 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:53:23,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:53:23,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:53:23,477 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:53:23,478 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Waiting until timeout for monitored process [2022-03-01 18:53:23,498 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 18:53:23,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:53:23,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:53:23,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:53:23,592 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:23,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:53:23,702 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:23,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354388240] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:53:23,702 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:53:23,702 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 19 [2022-03-01 18:53:23,702 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204146547] [2022-03-01 18:53:23,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:53:23,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:53:23,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:53:23,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:53:23,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:53:23,702 INFO L87 Difference]: Start difference. First operand 76104 states and 305492 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-03-01 18:53:26,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:53:26,389 INFO L93 Difference]: Finished difference Result 132928 states and 507837 transitions. [2022-03-01 18:53:26,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2022-03-01 18:53:26,389 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-03-01 18:53:26,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:53:26,919 INFO L225 Difference]: With dead ends: 132928 [2022-03-01 18:53:26,919 INFO L226 Difference]: Without dead ends: 132920 [2022-03-01 18:53:26,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5898 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2971, Invalid=11309, Unknown=0, NotChecked=0, Total=14280 [2022-03-01 18:53:26,920 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 950 mSDsluCounter, 463 mSDsCounter, 0 mSdLazyCounter, 951 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 950 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 1127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 951 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:53:26,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [950 Valid, 281 Invalid, 1127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 951 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:53:27,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132920 states. [2022-03-01 18:53:30,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132920 to 76102. [2022-03-01 18:53:30,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76102 states, 76101 states have (on average 4.014099683315594) internal successors, (305477), 76101 states have internal predecessors, (305477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:53:30,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76102 states to 76102 states and 305477 transitions. [2022-03-01 18:53:30,460 INFO L78 Accepts]: Start accepts. Automaton has 76102 states and 305477 transitions. Word has length 28 [2022-03-01 18:53:30,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:53:30,461 INFO L470 AbstractCegarLoop]: Abstraction has 76102 states and 305477 transitions. [2022-03-01 18:53:30,461 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-03-01 18:53:30,461 INFO L276 IsEmpty]: Start isEmpty. Operand 76102 states and 305477 transitions. [2022-03-01 18:53:30,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:53:30,959 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:53:30,959 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-03-01 18:53:30,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Forceful destruction successful, exit code 0 [2022-03-01 18:53:31,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,218 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:53:31,175 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:53:31,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:53:31,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1915655452, now seen corresponding path program 144 times [2022-03-01 18:53:31,175 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:53:31,175 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732453457] [2022-03-01 18:53:31,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:53:31,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:53:31,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:53:31,214 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:31,214 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:53:31,214 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732453457] [2022-03-01 18:53:31,214 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732453457] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:53:31,214 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686972727] [2022-03-01 18:53:31,214 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:53:31,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:53:31,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:53:31,215 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:53:31,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Waiting until timeout for monitored process [2022-03-01 18:53:31,239 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:53:31,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:53:31,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:53:31,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:53:31,361 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:31,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:53:31,473 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:31,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686972727] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:53:31,473 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:53:31,473 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 21 [2022-03-01 18:53:31,473 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064748514] [2022-03-01 18:53:31,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:53:31,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:53:31,473 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:53:31,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:53:31,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:53:31,474 INFO L87 Difference]: Start difference. First operand 76102 states and 305477 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:53:34,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:53:34,074 INFO L93 Difference]: Finished difference Result 112806 states and 433648 transitions. [2022-03-01 18:53:34,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-01 18:53:34,075 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:53:34,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:53:34,815 INFO L225 Difference]: With dead ends: 112806 [2022-03-01 18:53:34,815 INFO L226 Difference]: Without dead ends: 112806 [2022-03-01 18:53:34,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5897 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=3052, Invalid=10990, Unknown=0, NotChecked=0, Total=14042 [2022-03-01 18:53:34,816 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 1028 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 1124 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1028 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 1124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:53:34,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1028 Valid, 396 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 1124 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:53:34,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112806 states. [2022-03-01 18:53:37,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112806 to 76110. [2022-03-01 18:53:37,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76110 states, 76109 states have (on average 4.014124479365121) internal successors, (305511), 76109 states have internal predecessors, (305511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:53:38,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76110 states to 76110 states and 305511 transitions. [2022-03-01 18:53:38,157 INFO L78 Accepts]: Start accepts. Automaton has 76110 states and 305511 transitions. Word has length 28 [2022-03-01 18:53:38,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:53:38,157 INFO L470 AbstractCegarLoop]: Abstraction has 76110 states and 305511 transitions. [2022-03-01 18:53:38,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:53:38,157 INFO L276 IsEmpty]: Start isEmpty. Operand 76110 states and 305511 transitions. [2022-03-01 18:53:38,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:53:38,313 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:53:38,313 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-03-01 18:53:38,330 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Forceful destruction successful, exit code 0 [2022-03-01 18:53:38,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2022-03-01 18:53:38,529 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:53:38,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:53:38,530 INFO L85 PathProgramCache]: Analyzing trace with hash -272616298, now seen corresponding path program 145 times [2022-03-01 18:53:38,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:53:38,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26951798] [2022-03-01 18:53:38,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:53:38,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:53:38,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:53:38,561 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:38,561 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:53:38,561 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26951798] [2022-03-01 18:53:38,561 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26951798] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:53:38,561 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635175201] [2022-03-01 18:53:38,561 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:53:38,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:53:38,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:53:38,562 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:53:38,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Waiting until timeout for monitored process [2022-03-01 18:53:38,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:53:38,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:53:38,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:53:38,687 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:38,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:53:38,791 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:38,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635175201] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:53:38,791 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:53:38,791 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 21 [2022-03-01 18:53:38,791 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452703926] [2022-03-01 18:53:38,791 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:53:38,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:53:38,791 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:53:38,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:53:38,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:53:38,791 INFO L87 Difference]: Start difference. First operand 76110 states and 305511 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:53:41,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:53:41,926 INFO L93 Difference]: Finished difference Result 118425 states and 457655 transitions. [2022-03-01 18:53:41,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2022-03-01 18:53:41,926 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:53:41,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:53:42,428 INFO L225 Difference]: With dead ends: 118425 [2022-03-01 18:53:42,428 INFO L226 Difference]: Without dead ends: 118417 [2022-03-01 18:53:42,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9330 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=4187, Invalid=17865, Unknown=0, NotChecked=0, Total=22052 [2022-03-01 18:53:42,429 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 1034 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 1275 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1034 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 1502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 1275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:53:42,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1034 Valid, 388 Invalid, 1502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 1275 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:53:42,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118417 states. [2022-03-01 18:53:45,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118417 to 76110. [2022-03-01 18:53:45,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76110 states, 76109 states have (on average 4.014098201263977) internal successors, (305509), 76109 states have internal predecessors, (305509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:53:45,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76110 states to 76110 states and 305509 transitions. [2022-03-01 18:53:45,925 INFO L78 Accepts]: Start accepts. Automaton has 76110 states and 305509 transitions. Word has length 28 [2022-03-01 18:53:45,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:53:45,925 INFO L470 AbstractCegarLoop]: Abstraction has 76110 states and 305509 transitions. [2022-03-01 18:53:45,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:53:45,925 INFO L276 IsEmpty]: Start isEmpty. Operand 76110 states and 305509 transitions. [2022-03-01 18:53:46,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:53:46,358 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:53:46,358 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-03-01 18:53:46,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Forceful destruction successful, exit code 0 [2022-03-01 18:53:46,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,220 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:53:46,571 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:53:46,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:53:46,572 INFO L85 PathProgramCache]: Analyzing trace with hash 730811686, now seen corresponding path program 146 times [2022-03-01 18:53:46,572 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:53:46,572 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780252789] [2022-03-01 18:53:46,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:53:46,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:53:46,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:53:46,603 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:46,603 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:53:46,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780252789] [2022-03-01 18:53:46,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780252789] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:53:46,604 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943257542] [2022-03-01 18:53:46,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:53:46,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:53:46,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:53:46,605 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:53:46,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Waiting until timeout for monitored process [2022-03-01 18:53:46,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:53:46,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:53:46,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:53:46,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:53:46,712 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:46,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:53:46,803 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:46,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943257542] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:53:46,803 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:53:46,803 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 17 [2022-03-01 18:53:46,803 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139174095] [2022-03-01 18:53:46,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:53:46,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:53:46,803 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:53:46,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:53:46,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:53:46,804 INFO L87 Difference]: Start difference. First operand 76110 states and 305509 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) 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-03-01 18:53:48,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:53:48,597 INFO L93 Difference]: Finished difference Result 134775 states and 517598 transitions. [2022-03-01 18:53:48,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-03-01 18:53:48,598 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) 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-03-01 18:53:48,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:53:49,403 INFO L225 Difference]: With dead ends: 134775 [2022-03-01 18:53:49,403 INFO L226 Difference]: Without dead ends: 134775 [2022-03-01 18:53:49,403 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3643 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1917, Invalid=7203, Unknown=0, NotChecked=0, Total=9120 [2022-03-01 18:53:49,404 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 660 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 660 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 956 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:53:49,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [660 Valid, 296 Invalid, 956 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 824 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:53:49,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134775 states. [2022-03-01 18:53:52,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134775 to 81802. [2022-03-01 18:53:52,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81802 states, 81801 states have (on average 4.028520433735529) internal successors, (329537), 81801 states have internal predecessors, (329537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:53:53,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81802 states to 81802 states and 329537 transitions. [2022-03-01 18:53:53,268 INFO L78 Accepts]: Start accepts. Automaton has 81802 states and 329537 transitions. Word has length 28 [2022-03-01 18:53:53,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:53:53,268 INFO L470 AbstractCegarLoop]: Abstraction has 81802 states and 329537 transitions. [2022-03-01 18:53:53,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) 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-03-01 18:53:53,268 INFO L276 IsEmpty]: Start isEmpty. Operand 81802 states and 329537 transitions. [2022-03-01 18:53:53,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:53:53,817 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:53:53,817 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-03-01 18:53:53,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Forceful destruction successful, exit code 0 [2022-03-01 18:53:54,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 221 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2022-03-01 18:53:54,032 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:53:54,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:53:54,033 INFO L85 PathProgramCache]: Analyzing trace with hash 812187774, now seen corresponding path program 147 times [2022-03-01 18:53:54,033 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:53:54,033 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410828422] [2022-03-01 18:53:54,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:53:54,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:53:54,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:53:54,075 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:54,075 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:53:54,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410828422] [2022-03-01 18:53:54,075 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410828422] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:53:54,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336105302] [2022-03-01 18:53:54,075 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:53:54,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:53:54,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:53:54,076 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:53:54,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Waiting until timeout for monitored process [2022-03-01 18:53:54,097 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 18:53:54,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:53:54,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:53:54,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:53:54,233 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:54,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:53:54,322 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:53:54,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336105302] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:53:54,322 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:53:54,322 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 17 [2022-03-01 18:53:54,323 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090875102] [2022-03-01 18:53:54,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:53:54,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:53:54,323 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:53:54,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:53:54,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:53:54,323 INFO L87 Difference]: Start difference. First operand 81802 states and 329537 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) 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-03-01 18:53:56,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:53:56,214 INFO L93 Difference]: Finished difference Result 134141 states and 515904 transitions. [2022-03-01 18:53:56,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-01 18:53:56,214 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) 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-03-01 18:53:56,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:53:57,066 INFO L225 Difference]: With dead ends: 134141 [2022-03-01 18:53:57,066 INFO L226 Difference]: Without dead ends: 134133 [2022-03-01 18:53:57,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2670 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1518, Invalid=5622, Unknown=0, NotChecked=0, Total=7140 [2022-03-01 18:53:57,066 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 743 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 728 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 743 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:53:57,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [743 Valid, 244 Invalid, 875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 728 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:53:57,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134133 states. [2022-03-01 18:53:59,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134133 to 81516. [2022-03-01 18:53:59,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81516 states, 81515 states have (on average 4.0316996871741395) internal successors, (328644), 81515 states have internal predecessors, (328644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:00,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81516 states to 81516 states and 328644 transitions. [2022-03-01 18:54:00,424 INFO L78 Accepts]: Start accepts. Automaton has 81516 states and 328644 transitions. Word has length 28 [2022-03-01 18:54:00,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:54:00,424 INFO L470 AbstractCegarLoop]: Abstraction has 81516 states and 328644 transitions. [2022-03-01 18:54:00,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) 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-03-01 18:54:00,425 INFO L276 IsEmpty]: Start isEmpty. Operand 81516 states and 328644 transitions. [2022-03-01 18:54:00,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:54:00,557 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:54:00,557 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-03-01 18:54:00,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Forceful destruction successful, exit code 0 [2022-03-01 18:54:00,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2022-03-01 18:54:00,772 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:54:00,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:54:00,773 INFO L85 PathProgramCache]: Analyzing trace with hash -702904198, now seen corresponding path program 148 times [2022-03-01 18:54:00,773 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:54:00,773 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086498341] [2022-03-01 18:54:00,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:54:00,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:54:00,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:54:00,810 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:00,810 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:54:00,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086498341] [2022-03-01 18:54:00,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086498341] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:54:00,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235926513] [2022-03-01 18:54:00,810 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:54:00,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:54:00,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:54:00,811 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:54:00,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Waiting until timeout for monitored process [2022-03-01 18:54:00,831 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:54:00,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:54:00,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:54:00,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:54:00,922 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:00,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:54:01,007 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:01,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235926513] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:54:01,007 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:54:01,007 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 17 [2022-03-01 18:54:01,008 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007805301] [2022-03-01 18:54:01,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:54:01,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:54:01,008 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:54:01,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:54:01,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:54:01,008 INFO L87 Difference]: Start difference. First operand 81516 states and 328644 transitions. Second operand has 17 states, 17 states have (on average 3.1176470588235294) 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-03-01 18:54:03,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:54:03,059 INFO L93 Difference]: Finished difference Result 131323 states and 507472 transitions. [2022-03-01 18:54:03,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-01 18:54:03,059 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.1176470588235294) 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-03-01 18:54:03,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:54:03,562 INFO L225 Difference]: With dead ends: 131323 [2022-03-01 18:54:03,562 INFO L226 Difference]: Without dead ends: 131299 [2022-03-01 18:54:03,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2106 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1252, Invalid=4600, Unknown=0, NotChecked=0, Total=5852 [2022-03-01 18:54:03,563 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 734 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 734 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 980 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:54:03,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [734 Valid, 265 Invalid, 980 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 819 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:54:03,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131299 states. [2022-03-01 18:54:06,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131299 to 81404. [2022-03-01 18:54:06,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81404 states, 81403 states have (on average 4.031743301843912) internal successors, (328196), 81403 states have internal predecessors, (328196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:07,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81404 states to 81404 states and 328196 transitions. [2022-03-01 18:54:07,385 INFO L78 Accepts]: Start accepts. Automaton has 81404 states and 328196 transitions. Word has length 28 [2022-03-01 18:54:07,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:54:07,386 INFO L470 AbstractCegarLoop]: Abstraction has 81404 states and 328196 transitions. [2022-03-01 18:54:07,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.1176470588235294) 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-03-01 18:54:07,386 INFO L276 IsEmpty]: Start isEmpty. Operand 81404 states and 328196 transitions. [2022-03-01 18:54:07,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:54:07,520 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:54:07,520 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-03-01 18:54:07,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Ended with exit code 0 [2022-03-01 18:54:07,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2022-03-01 18:54:07,735 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:54:07,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:54:07,736 INFO L85 PathProgramCache]: Analyzing trace with hash 894222518, now seen corresponding path program 149 times [2022-03-01 18:54:07,736 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:54:07,736 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235711646] [2022-03-01 18:54:07,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:54:07,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:54:07,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:54:07,774 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:54:07,774 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:54:07,774 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235711646] [2022-03-01 18:54:07,774 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235711646] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:54:07,774 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61801351] [2022-03-01 18:54:07,774 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:54:07,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:54:07,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:54:07,776 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:54:07,776 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Waiting until timeout for monitored process [2022-03-01 18:54:07,794 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:54:07,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:54:07,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:54:07,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:54:07,887 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:07,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:54:07,979 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:54:07,979 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61801351] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:54:07,979 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:54:07,979 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 21 [2022-03-01 18:54:07,979 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389093148] [2022-03-01 18:54:07,979 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:54:07,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:54:07,979 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:54:07,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:54:07,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:54:07,980 INFO L87 Difference]: Start difference. First operand 81404 states and 328196 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:11,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:54:11,196 INFO L93 Difference]: Finished difference Result 119692 states and 460437 transitions. [2022-03-01 18:54:11,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-03-01 18:54:11,197 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:54:11,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:54:11,958 INFO L225 Difference]: With dead ends: 119692 [2022-03-01 18:54:11,958 INFO L226 Difference]: Without dead ends: 119692 [2022-03-01 18:54:11,959 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8889 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=4085, Invalid=16507, Unknown=0, NotChecked=0, Total=20592 [2022-03-01 18:54:11,959 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 1222 mSDsluCounter, 829 mSDsCounter, 0 mSdLazyCounter, 1306 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1222 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 1553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 1306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:54:11,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1222 Valid, 510 Invalid, 1553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 1306 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 18:54:12,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119692 states. [2022-03-01 18:54:14,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119692 to 81534. [2022-03-01 18:54:14,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81534 states, 81533 states have (on average 4.0306992260802375) internal successors, (328635), 81533 states have internal predecessors, (328635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:15,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81534 states to 81534 states and 328635 transitions. [2022-03-01 18:54:15,520 INFO L78 Accepts]: Start accepts. Automaton has 81534 states and 328635 transitions. Word has length 28 [2022-03-01 18:54:15,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:54:15,520 INFO L470 AbstractCegarLoop]: Abstraction has 81534 states and 328635 transitions. [2022-03-01 18:54:15,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:15,520 INFO L276 IsEmpty]: Start isEmpty. Operand 81534 states and 328635 transitions. [2022-03-01 18:54:15,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:54:15,671 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:54:15,671 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-03-01 18:54:15,687 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Forceful destruction successful, exit code 0 [2022-03-01 18:54:15,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2022-03-01 18:54:15,887 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:54:15,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:54:15,887 INFO L85 PathProgramCache]: Analyzing trace with hash -1757705624, now seen corresponding path program 150 times [2022-03-01 18:54:15,887 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:54:15,887 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901881418] [2022-03-01 18:54:15,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:54:15,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:54:15,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:54:15,920 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:54:15,920 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:54:15,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901881418] [2022-03-01 18:54:15,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901881418] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:54:15,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077348222] [2022-03-01 18:54:15,920 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:54:15,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:54:15,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:54:15,921 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:54:15,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Waiting until timeout for monitored process [2022-03-01 18:54:15,942 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:54:15,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:54:15,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:54:15,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:54:16,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-03-01 18:54:16,029 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:54:16,116 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:54:16,116 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077348222] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:54:16,116 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:54:16,117 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 21 [2022-03-01 18:54:16,117 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975746484] [2022-03-01 18:54:16,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:54:16,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:54:16,117 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:54:16,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:54:16,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:54:16,117 INFO L87 Difference]: Start difference. First operand 81534 states and 328635 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:19,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:54:19,354 INFO L93 Difference]: Finished difference Result 124703 states and 482749 transitions. [2022-03-01 18:54:19,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-03-01 18:54:19,354 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:54:19,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:54:20,161 INFO L225 Difference]: With dead ends: 124703 [2022-03-01 18:54:20,161 INFO L226 Difference]: Without dead ends: 124695 [2022-03-01 18:54:20,162 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10828 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=4630, Invalid=20492, Unknown=0, NotChecked=0, Total=25122 [2022-03-01 18:54:20,162 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 1190 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 1297 mSolverCounterSat, 279 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1190 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 1576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 1297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:54:20,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1190 Valid, 412 Invalid, 1576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 1297 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:54:20,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124695 states. [2022-03-01 18:54:23,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124695 to 81456. [2022-03-01 18:54:23,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81456 states, 81455 states have (on average 4.031502056350132) internal successors, (328386), 81455 states have internal predecessors, (328386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:23,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81456 states to 81456 states and 328386 transitions. [2022-03-01 18:54:23,816 INFO L78 Accepts]: Start accepts. Automaton has 81456 states and 328386 transitions. Word has length 28 [2022-03-01 18:54:23,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:54:23,816 INFO L470 AbstractCegarLoop]: Abstraction has 81456 states and 328386 transitions. [2022-03-01 18:54:23,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:23,816 INFO L276 IsEmpty]: Start isEmpty. Operand 81456 states and 328386 transitions. [2022-03-01 18:54:23,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:54:23,987 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:54:23,987 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-03-01 18:54:24,003 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Forceful destruction successful, exit code 0 [2022-03-01 18:54:24,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,225 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:54:24,203 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:54:24,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:54:24,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1269804494, now seen corresponding path program 151 times [2022-03-01 18:54:24,203 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:54:24,203 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927850752] [2022-03-01 18:54:24,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:54:24,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:54:24,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:54:24,235 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:54:24,235 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:54:24,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927850752] [2022-03-01 18:54:24,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927850752] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:54:24,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481396544] [2022-03-01 18:54:24,235 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:54:24,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:54:24,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:54:24,236 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:54:24,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Waiting until timeout for monitored process [2022-03-01 18:54:24,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:54:24,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:54:24,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:54:24,351 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:24,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:54:24,448 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:54:24,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481396544] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:54:24,449 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:54:24,449 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 19 [2022-03-01 18:54:24,449 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043587981] [2022-03-01 18:54:24,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:54:24,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:54:24,449 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:54:24,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:54:24,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:54:24,449 INFO L87 Difference]: Start difference. First operand 81456 states and 328386 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-03-01 18:54:27,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:54:27,327 INFO L93 Difference]: Finished difference Result 121907 states and 474000 transitions. [2022-03-01 18:54:27,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2022-03-01 18:54:27,327 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-03-01 18:54:27,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:54:28,085 INFO L225 Difference]: With dead ends: 121907 [2022-03-01 18:54:28,085 INFO L226 Difference]: Without dead ends: 121883 [2022-03-01 18:54:28,086 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6397 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2990, Invalid=12760, Unknown=0, NotChecked=0, Total=15750 [2022-03-01 18:54:28,086 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 895 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 1132 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 895 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 1380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 1132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:54:28,086 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [895 Valid, 328 Invalid, 1380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 1132 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:54:28,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121883 states. [2022-03-01 18:54:30,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121883 to 81432. [2022-03-01 18:54:30,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81432 states, 81431 states have (on average 4.031560462231828) internal successors, (328294), 81431 states have internal predecessors, (328294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:31,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81432 states to 81432 states and 328294 transitions. [2022-03-01 18:54:31,365 INFO L78 Accepts]: Start accepts. Automaton has 81432 states and 328294 transitions. Word has length 28 [2022-03-01 18:54:31,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:54:31,365 INFO L470 AbstractCegarLoop]: Abstraction has 81432 states and 328294 transitions. [2022-03-01 18:54:31,365 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-03-01 18:54:31,365 INFO L276 IsEmpty]: Start isEmpty. Operand 81432 states and 328294 transitions. [2022-03-01 18:54:31,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:54:31,517 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:54:31,518 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-03-01 18:54:31,533 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Forceful destruction successful, exit code 0 [2022-03-01 18:54:31,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,226 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:54:31,733 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:54:31,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:54:31,733 INFO L85 PathProgramCache]: Analyzing trace with hash 447138602, now seen corresponding path program 152 times [2022-03-01 18:54:31,733 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:54:31,733 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079183026] [2022-03-01 18:54:31,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:54:31,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:54:31,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:54:31,770 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:31,770 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:54:31,770 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079183026] [2022-03-01 18:54:31,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079183026] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:54:31,770 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558969203] [2022-03-01 18:54:31,770 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:54:31,771 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:54:31,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:54:31,772 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:54:31,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Waiting until timeout for monitored process [2022-03-01 18:54:31,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:54:31,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:54:31,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:54:31,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:54:31,864 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:31,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:54:31,933 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:31,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558969203] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:54:31,934 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:54:31,934 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-03-01 18:54:31,934 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039005028] [2022-03-01 18:54:31,934 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:54:31,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:54:31,934 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:54:31,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:54:31,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:54:31,934 INFO L87 Difference]: Start difference. First operand 81432 states and 328294 transitions. Second operand has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:34,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:54:34,423 INFO L93 Difference]: Finished difference Result 133360 states and 513881 transitions. [2022-03-01 18:54:34,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2022-03-01 18:54:34,423 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 17 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-03-01 18:54:34,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:54:35,012 INFO L225 Difference]: With dead ends: 133360 [2022-03-01 18:54:35,012 INFO L226 Difference]: Without dead ends: 133360 [2022-03-01 18:54:35,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5150 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2422, Invalid=10234, Unknown=0, NotChecked=0, Total=12656 [2022-03-01 18:54:35,013 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 632 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 1072 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 632 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 1217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:54:35,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [632 Valid, 343 Invalid, 1217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1072 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-01 18:54:35,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133360 states. [2022-03-01 18:54:38,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133360 to 89916. [2022-03-01 18:54:39,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89916 states, 89915 states have (on average 4.012400600567203) internal successors, (360775), 89915 states have internal predecessors, (360775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:39,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89916 states to 89916 states and 360775 transitions. [2022-03-01 18:54:39,392 INFO L78 Accepts]: Start accepts. Automaton has 89916 states and 360775 transitions. Word has length 28 [2022-03-01 18:54:39,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:54:39,392 INFO L470 AbstractCegarLoop]: Abstraction has 89916 states and 360775 transitions. [2022-03-01 18:54:39,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:39,392 INFO L276 IsEmpty]: Start isEmpty. Operand 89916 states and 360775 transitions. [2022-03-01 18:54:39,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:54:39,867 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:54:39,867 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-03-01 18:54:39,882 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Ended with exit code 0 [2022-03-01 18:54:40,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2022-03-01 18:54:40,079 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:54:40,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:54:40,080 INFO L85 PathProgramCache]: Analyzing trace with hash 528514690, now seen corresponding path program 153 times [2022-03-01 18:54:40,080 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:54:40,080 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472501390] [2022-03-01 18:54:40,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:54:40,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:54:40,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:54:40,125 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:40,125 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:54:40,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472501390] [2022-03-01 18:54:40,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472501390] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:54:40,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034872805] [2022-03-01 18:54:40,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:54:40,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:54:40,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:54:40,126 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:54:40,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Waiting until timeout for monitored process [2022-03-01 18:54:40,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:54:40,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:54:40,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:54:40,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:54:40,233 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:40,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:54:40,315 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:40,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034872805] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:54:40,315 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:54:40,315 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-03-01 18:54:40,315 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144706338] [2022-03-01 18:54:40,316 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:54:40,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:54:40,316 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:54:40,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:54:40,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:54:40,316 INFO L87 Difference]: Start difference. First operand 89916 states and 360775 transitions. Second operand has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:42,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:54:42,513 INFO L93 Difference]: Finished difference Result 132478 states and 511457 transitions. [2022-03-01 18:54:42,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-03-01 18:54:42,514 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 17 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-03-01 18:54:42,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:54:43,011 INFO L225 Difference]: With dead ends: 132478 [2022-03-01 18:54:43,012 INFO L226 Difference]: Without dead ends: 132470 [2022-03-01 18:54:43,012 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3660 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1854, Invalid=7652, Unknown=0, NotChecked=0, Total=9506 [2022-03-01 18:54:43,012 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 830 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 764 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 830 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:54:43,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [830 Valid, 247 Invalid, 955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 764 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:54:43,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132470 states. [2022-03-01 18:54:45,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132470 to 88352. [2022-03-01 18:54:46,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88352 states, 88351 states have (on average 4.027696347522948) internal successors, (355851), 88351 states have internal predecessors, (355851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:46,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88352 states to 88352 states and 355851 transitions. [2022-03-01 18:54:46,697 INFO L78 Accepts]: Start accepts. Automaton has 88352 states and 355851 transitions. Word has length 28 [2022-03-01 18:54:46,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:54:46,697 INFO L470 AbstractCegarLoop]: Abstraction has 88352 states and 355851 transitions. [2022-03-01 18:54:46,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:46,697 INFO L276 IsEmpty]: Start isEmpty. Operand 88352 states and 355851 transitions. [2022-03-01 18:54:46,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:54:46,846 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:54:46,846 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-03-01 18:54:46,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Forceful destruction successful, exit code 0 [2022-03-01 18:54:47,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 228 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2022-03-01 18:54:47,061 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:54:47,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:54:47,061 INFO L85 PathProgramCache]: Analyzing trace with hash -986577282, now seen corresponding path program 154 times [2022-03-01 18:54:47,061 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:54:47,061 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29721086] [2022-03-01 18:54:47,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:54:47,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:54:47,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:54:47,096 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:47,096 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:54:47,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29721086] [2022-03-01 18:54:47,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29721086] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:54:47,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126288754] [2022-03-01 18:54:47,096 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:54:47,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:54:47,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:54:47,097 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:54:47,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Waiting until timeout for monitored process [2022-03-01 18:54:47,117 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:54:47,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:54:47,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:54:47,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:54:47,180 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:47,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:54:47,248 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:47,249 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126288754] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:54:47,249 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:54:47,249 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-03-01 18:54:47,249 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306804204] [2022-03-01 18:54:47,249 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:54:47,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:54:47,249 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:54:47,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:54:47,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:54:47,249 INFO L87 Difference]: Start difference. First operand 88352 states and 355851 transitions. Second operand has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:49,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:54:49,506 INFO L93 Difference]: Finished difference Result 130527 states and 505656 transitions. [2022-03-01 18:54:49,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2022-03-01 18:54:49,507 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 17 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-03-01 18:54:49,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:54:50,003 INFO L225 Difference]: With dead ends: 130527 [2022-03-01 18:54:50,004 INFO L226 Difference]: Without dead ends: 130503 [2022-03-01 18:54:50,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3202 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1658, Invalid=6898, Unknown=0, NotChecked=0, Total=8556 [2022-03-01 18:54:50,004 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 842 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 745 mSolverCounterSat, 183 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 842 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 183 IncrementalHoareTripleChecker+Valid, 745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:54:50,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [842 Valid, 234 Invalid, 928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [183 Valid, 745 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 18:54:50,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130503 states. [2022-03-01 18:54:53,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130503 to 88314. [2022-03-01 18:54:53,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88314 states, 88313 states have (on average 4.026655192327291) internal successors, (355606), 88313 states have internal predecessors, (355606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:53,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88314 states to 88314 states and 355606 transitions. [2022-03-01 18:54:53,970 INFO L78 Accepts]: Start accepts. Automaton has 88314 states and 355606 transitions. Word has length 28 [2022-03-01 18:54:53,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:54:53,970 INFO L470 AbstractCegarLoop]: Abstraction has 88314 states and 355606 transitions. [2022-03-01 18:54:53,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:53,971 INFO L276 IsEmpty]: Start isEmpty. Operand 88314 states and 355606 transitions. [2022-03-01 18:54:54,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:54:54,141 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:54:54,141 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-03-01 18:54:54,157 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Forceful destruction successful, exit code 0 [2022-03-01 18:54:54,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,229 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:54:54,343 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:54:54,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:54:54,343 INFO L85 PathProgramCache]: Analyzing trace with hash -1988542594, now seen corresponding path program 155 times [2022-03-01 18:54:54,343 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:54:54,343 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519418766] [2022-03-01 18:54:54,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:54:54,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:54:54,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:54:54,384 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:54,384 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:54:54,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519418766] [2022-03-01 18:54:54,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519418766] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:54:54,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109610731] [2022-03-01 18:54:54,384 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:54:54,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:54:54,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:54:54,385 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:54:54,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Waiting until timeout for monitored process [2022-03-01 18:54:54,411 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 18:54:54,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:54:54,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:54:54,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:54:54,490 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:54,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:54:54,571 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:54:54,571 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109610731] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:54:54,571 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:54:54,571 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 17 [2022-03-01 18:54:54,571 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625314114] [2022-03-01 18:54:54,571 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:54:54,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:54:54,571 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:54:54,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:54:54,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:54:54,572 INFO L87 Difference]: Start difference. First operand 88314 states and 355606 transitions. Second operand has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:54:56,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:54:56,903 INFO L93 Difference]: Finished difference Result 134140 states and 515757 transitions. [2022-03-01 18:54:56,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-03-01 18:54:56,903 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 17 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-03-01 18:54:56,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:54:57,419 INFO L225 Difference]: With dead ends: 134140 [2022-03-01 18:54:57,419 INFO L226 Difference]: Without dead ends: 134100 [2022-03-01 18:54:57,419 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3993 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1933, Invalid=8573, Unknown=0, NotChecked=0, Total=10506 [2022-03-01 18:54:57,419 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 764 mSDsluCounter, 487 mSDsCounter, 0 mSdLazyCounter, 898 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 764 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 1043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:54:57,419 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [764 Valid, 333 Invalid, 1043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 898 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:54:57,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134100 states. [2022-03-01 18:55:00,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134100 to 88508. [2022-03-01 18:55:00,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88508 states, 88507 states have (on average 4.025930152417323) internal successors, (356323), 88507 states have internal predecessors, (356323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:55:01,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88508 states to 88508 states and 356323 transitions. [2022-03-01 18:55:01,199 INFO L78 Accepts]: Start accepts. Automaton has 88508 states and 356323 transitions. Word has length 28 [2022-03-01 18:55:01,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:55:01,199 INFO L470 AbstractCegarLoop]: Abstraction has 88508 states and 356323 transitions. [2022-03-01 18:55:01,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.8823529411764706) internal successors, (49), 17 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:55:01,199 INFO L276 IsEmpty]: Start isEmpty. Operand 88508 states and 356323 transitions. [2022-03-01 18:55:01,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:55:01,346 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:55:01,346 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-03-01 18:55:01,362 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Ended with exit code 0 [2022-03-01 18:55:01,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,230 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:55:01,562 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:55:01,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:55:01,562 INFO L85 PathProgramCache]: Analyzing trace with hash 590647226, now seen corresponding path program 156 times [2022-03-01 18:55:01,562 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:55:01,562 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949561777] [2022-03-01 18:55:01,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:55:01,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:55:01,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:55:01,609 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:01,609 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:55:01,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949561777] [2022-03-01 18:55:01,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949561777] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:55:01,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557785475] [2022-03-01 18:55:01,609 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:55:01,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:55:01,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:55:01,610 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:55:01,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Waiting until timeout for monitored process [2022-03-01 18:55:01,631 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:55:01,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:55:01,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:55:01,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:55:01,745 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:01,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:55:01,852 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:01,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557785475] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:55:01,852 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:55:01,852 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-01 18:55:01,852 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765933900] [2022-03-01 18:55:01,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:55:01,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 18:55:01,852 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:55:01,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 18:55:01,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2022-03-01 18:55:01,853 INFO L87 Difference]: Start difference. First operand 88508 states and 356323 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:55:05,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:55:05,823 INFO L93 Difference]: Finished difference Result 119074 states and 459108 transitions. [2022-03-01 18:55:05,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 174 states. [2022-03-01 18:55:05,823 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:55:05,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:55:06,314 INFO L225 Difference]: With dead ends: 119074 [2022-03-01 18:55:06,314 INFO L226 Difference]: Without dead ends: 119074 [2022-03-01 18:55:06,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13983 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=5774, Invalid=26088, Unknown=0, NotChecked=0, Total=31862 [2022-03-01 18:55:06,315 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 1286 mSDsluCounter, 977 mSDsCounter, 0 mSdLazyCounter, 1485 mSolverCounterSat, 262 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1286 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 1747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 262 IncrementalHoareTripleChecker+Valid, 1485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:55:06,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1286 Valid, 570 Invalid, 1747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [262 Valid, 1485 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 18:55:06,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119074 states. [2022-03-01 18:55:09,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119074 to 89577. [2022-03-01 18:55:09,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89577 states, 89576 states have (on average 4.018554076984906) internal successors, (359966), 89576 states have internal predecessors, (359966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:55:09,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89577 states to 89577 states and 359966 transitions. [2022-03-01 18:55:09,604 INFO L78 Accepts]: Start accepts. Automaton has 89577 states and 359966 transitions. Word has length 28 [2022-03-01 18:55:09,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:55:09,605 INFO L470 AbstractCegarLoop]: Abstraction has 89577 states and 359966 transitions. [2022-03-01 18:55:09,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:55:09,605 INFO L276 IsEmpty]: Start isEmpty. Operand 89577 states and 359966 transitions. [2022-03-01 18:55:10,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:55:10,073 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:55:10,073 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-03-01 18:55:10,089 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Forceful destruction successful, exit code 0 [2022-03-01 18:55:10,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,231 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:55:10,287 INFO L402 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:55:10,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:55:10,287 INFO L85 PathProgramCache]: Analyzing trace with hash -2061280916, now seen corresponding path program 157 times [2022-03-01 18:55:10,287 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:55:10,288 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141579765] [2022-03-01 18:55:10,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:55:10,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:55:10,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:55:10,329 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:10,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:55:10,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141579765] [2022-03-01 18:55:10,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141579765] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:55:10,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086058988] [2022-03-01 18:55:10,329 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:55:10,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:55:10,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:55:10,330 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:55:10,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Waiting until timeout for monitored process [2022-03-01 18:55:10,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:55:10,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:55:10,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:55:10,456 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:10,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:55:10,569 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:10,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086058988] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:55:10,569 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:55:10,569 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2022-03-01 18:55:10,569 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565617482] [2022-03-01 18:55:10,569 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:55:10,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 18:55:10,569 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:55:10,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 18:55:10,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2022-03-01 18:55:10,570 INFO L87 Difference]: Start difference. First operand 89577 states and 359966 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:55:14,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:55:14,671 INFO L93 Difference]: Finished difference Result 123844 states and 480751 transitions. [2022-03-01 18:55:14,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 192 states. [2022-03-01 18:55:14,671 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:55:14,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:55:15,134 INFO L225 Difference]: With dead ends: 123844 [2022-03-01 18:55:15,135 INFO L226 Difference]: Without dead ends: 123836 [2022-03-01 18:55:15,136 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 196 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17094 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=6589, Invalid=32417, Unknown=0, NotChecked=0, Total=39006 [2022-03-01 18:55:15,136 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 1155 mSDsluCounter, 787 mSDsCounter, 0 mSdLazyCounter, 1575 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1155 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 1874 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 1575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:55:15,136 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1155 Valid, 512 Invalid, 1874 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 1575 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-01 18:55:15,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123836 states. [2022-03-01 18:55:18,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123836 to 89485. [2022-03-01 18:55:18,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89485 states, 89484 states have (on average 4.019422466586206) internal successors, (359674), 89484 states have internal predecessors, (359674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:55:19,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89485 states to 89485 states and 359674 transitions. [2022-03-01 18:55:19,362 INFO L78 Accepts]: Start accepts. Automaton has 89485 states and 359674 transitions. Word has length 28 [2022-03-01 18:55:19,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:55:19,362 INFO L470 AbstractCegarLoop]: Abstraction has 89485 states and 359674 transitions. [2022-03-01 18:55:19,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:55:19,362 INFO L276 IsEmpty]: Start isEmpty. Operand 89485 states and 359674 transitions. [2022-03-01 18:55:19,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:55:19,517 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:55:19,517 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-03-01 18:55:19,532 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Ended with exit code 0 [2022-03-01 18:55:19,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2022-03-01 18:55:19,732 INFO L402 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:55:19,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:55:19,733 INFO L85 PathProgramCache]: Analyzing trace with hash 966229202, now seen corresponding path program 158 times [2022-03-01 18:55:19,733 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:55:19,733 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071775534] [2022-03-01 18:55:19,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:55:19,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:55:19,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:55:19,776 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:19,777 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:55:19,777 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071775534] [2022-03-01 18:55:19,777 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071775534] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:55:19,777 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351142594] [2022-03-01 18:55:19,777 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:55:19,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:55:19,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:55:19,778 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:55:19,778 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Waiting until timeout for monitored process [2022-03-01 18:55:19,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:55:19,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:55:19,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:55:19,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:55:19,904 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:19,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:55:20,015 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:20,015 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351142594] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:55:20,015 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:55:20,015 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2022-03-01 18:55:20,015 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528265543] [2022-03-01 18:55:20,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:55:20,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-01 18:55:20,015 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:55:20,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-01 18:55:20,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2022-03-01 18:55:20,016 INFO L87 Difference]: Start difference. First operand 89485 states and 359674 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-03-01 18:55:23,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:55:23,804 INFO L93 Difference]: Finished difference Result 122200 states and 475499 transitions. [2022-03-01 18:55:23,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2022-03-01 18:55:23,804 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-03-01 18:55:23,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:55:24,515 INFO L225 Difference]: With dead ends: 122200 [2022-03-01 18:55:24,515 INFO L226 Difference]: Without dead ends: 122176 [2022-03-01 18:55:24,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11338 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=4582, Invalid=22478, Unknown=0, NotChecked=0, Total=27060 [2022-03-01 18:55:24,516 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 1086 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1086 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 1488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:55:24,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1086 Valid, 361 Invalid, 1488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 1173 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-01 18:55:24,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122176 states. [2022-03-01 18:55:27,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122176 to 89455. [2022-03-01 18:55:27,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89455 states, 89454 states have (on average 4.019462517047868) internal successors, (359557), 89454 states have internal predecessors, (359557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:55:27,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89455 states to 89455 states and 359557 transitions. [2022-03-01 18:55:27,927 INFO L78 Accepts]: Start accepts. Automaton has 89455 states and 359557 transitions. Word has length 28 [2022-03-01 18:55:27,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:55:27,927 INFO L470 AbstractCegarLoop]: Abstraction has 89455 states and 359557 transitions. [2022-03-01 18:55:27,927 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-03-01 18:55:27,927 INFO L276 IsEmpty]: Start isEmpty. Operand 89455 states and 359557 transitions. [2022-03-01 18:55:28,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:55:28,425 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:55:28,425 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-03-01 18:55:28,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Forceful destruction successful, exit code 0 [2022-03-01 18:55:28,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2022-03-01 18:55:28,640 INFO L402 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:55:28,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:55:28,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1649815118, now seen corresponding path program 159 times [2022-03-01 18:55:28,640 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:55:28,640 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682867230] [2022-03-01 18:55:28,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:55:28,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:55:28,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:55:28,681 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:28,681 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:55:28,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682867230] [2022-03-01 18:55:28,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682867230] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:55:28,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564143808] [2022-03-01 18:55:28,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:55:28,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:55:28,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:55:28,690 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:55:28,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Waiting until timeout for monitored process [2022-03-01 18:55:28,715 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:55:28,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:55:28,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:55:28,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:55:28,801 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:28,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:55:28,888 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:28,889 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564143808] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:55:28,889 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:55:28,889 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2022-03-01 18:55:28,889 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600702306] [2022-03-01 18:55:28,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:55:28,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-01 18:55:28,889 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:55:28,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-01 18:55:28,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2022-03-01 18:55:28,889 INFO L87 Difference]: Start difference. First operand 89455 states and 359557 transitions. Second operand has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 19 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-03-01 18:55:32,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:55:32,003 INFO L93 Difference]: Finished difference Result 121741 states and 474002 transitions. [2022-03-01 18:55:32,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-03-01 18:55:32,004 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 19 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-03-01 18:55:32,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:55:32,471 INFO L225 Difference]: With dead ends: 121741 [2022-03-01 18:55:32,471 INFO L226 Difference]: Without dead ends: 121701 [2022-03-01 18:55:32,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8903 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=3793, Invalid=17963, Unknown=0, NotChecked=0, Total=21756 [2022-03-01 18:55:32,472 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 685 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 183 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 685 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 1407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 183 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:55:32,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [685 Valid, 383 Invalid, 1407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [183 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:55:32,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121701 states. [2022-03-01 18:55:35,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121701 to 90043. [2022-03-01 18:55:35,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90043 states, 90042 states have (on average 4.020979098642855) internal successors, (362057), 90042 states have internal predecessors, (362057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:55:36,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90043 states to 90043 states and 362057 transitions. [2022-03-01 18:55:36,102 INFO L78 Accepts]: Start accepts. Automaton has 90043 states and 362057 transitions. Word has length 28 [2022-03-01 18:55:36,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:55:36,102 INFO L470 AbstractCegarLoop]: Abstraction has 90043 states and 362057 transitions. [2022-03-01 18:55:36,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 19 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-03-01 18:55:36,102 INFO L276 IsEmpty]: Start isEmpty. Operand 90043 states and 362057 transitions. [2022-03-01 18:55:36,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:55:36,255 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:55:36,255 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-03-01 18:55:36,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Forceful destruction successful, exit code 0 [2022-03-01 18:55:36,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable234,234 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:55:36,470 INFO L402 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:55:36,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:55:36,470 INFO L85 PathProgramCache]: Analyzing trace with hash 1153480028, now seen corresponding path program 160 times [2022-03-01 18:55:36,470 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:55:36,470 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159780464] [2022-03-01 18:55:36,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:55:36,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:55:36,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:55:36,507 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:36,507 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:55:36,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159780464] [2022-03-01 18:55:36,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159780464] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:55:36,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602613724] [2022-03-01 18:55:36,507 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:55:36,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:55:36,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:55:36,508 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:55:36,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Waiting until timeout for monitored process [2022-03-01 18:55:36,528 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:55:36,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:55:36,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:55:36,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:55:36,640 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:36,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:55:36,745 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:55:36,746 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602613724] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:55:36,746 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:55:36,746 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-03-01 18:55:36,746 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801253600] [2022-03-01 18:55:36,746 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:55:36,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:55:36,746 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:55:36,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:55:36,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:55:36,746 INFO L87 Difference]: Start difference. First operand 90043 states and 362057 transitions. Second operand has 20 states, 20 states have (on average 3.1) internal successors, (62), 20 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-03-01 18:55:40,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:55:40,300 INFO L93 Difference]: Finished difference Result 163012 states and 616170 transitions. [2022-03-01 18:55:40,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-03-01 18:55:40,300 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.1) internal successors, (62), 20 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-03-01 18:55:40,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:55:41,329 INFO L225 Difference]: With dead ends: 163012 [2022-03-01 18:55:41,329 INFO L226 Difference]: Without dead ends: 163012 [2022-03-01 18:55:41,330 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9918 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=4480, Invalid=19390, Unknown=0, NotChecked=0, Total=23870 [2022-03-01 18:55:41,330 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 587 mSDsluCounter, 949 mSDsCounter, 0 mSdLazyCounter, 1826 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 587 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 1938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-01 18:55:41,330 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [587 Valid, 567 Invalid, 1938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1826 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-01 18:55:41,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163012 states. [2022-03-01 18:55:44,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163012 to 94215. [2022-03-01 18:55:45,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94215 states, 94214 states have (on average 4.037860615195194) internal successors, (380423), 94214 states have internal predecessors, (380423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:55:45,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94215 states to 94215 states and 380423 transitions. [2022-03-01 18:55:45,773 INFO L78 Accepts]: Start accepts. Automaton has 94215 states and 380423 transitions. Word has length 28 [2022-03-01 18:55:45,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:55:45,773 INFO L470 AbstractCegarLoop]: Abstraction has 94215 states and 380423 transitions. [2022-03-01 18:55:45,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.1) internal successors, (62), 20 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-03-01 18:55:45,774 INFO L276 IsEmpty]: Start isEmpty. Operand 94215 states and 380423 transitions. [2022-03-01 18:55:45,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:55:45,995 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:55:45,995 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:55:46,011 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Forceful destruction successful, exit code 0 [2022-03-01 18:55:46,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2022-03-01 18:55:46,211 INFO L402 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:55:46,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:55:46,211 INFO L85 PathProgramCache]: Analyzing trace with hash 478758150, now seen corresponding path program 161 times [2022-03-01 18:55:46,211 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:55:46,211 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375950372] [2022-03-01 18:55:46,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:55:46,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:55:46,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:55:46,252 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:46,253 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:55:46,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375950372] [2022-03-01 18:55:46,253 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375950372] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:55:46,253 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887306608] [2022-03-01 18:55:46,253 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:55:46,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:55:46,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:55:46,254 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:55:46,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Waiting until timeout for monitored process [2022-03-01 18:55:46,279 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 18:55:46,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:55:46,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:55:46,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:55:46,392 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:46,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:55:46,489 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:55:46,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887306608] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:55:46,490 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:55:46,490 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 20 [2022-03-01 18:55:46,490 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149740551] [2022-03-01 18:55:46,490 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:55:46,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:55:46,490 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:55:46,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:55:46,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:55:46,490 INFO L87 Difference]: Start difference. First operand 94215 states and 380423 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-03-01 18:55:49,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:55:49,429 INFO L93 Difference]: Finished difference Result 132406 states and 513101 transitions. [2022-03-01 18:55:49,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2022-03-01 18:55:49,430 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-03-01 18:55:49,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:55:49,992 INFO L225 Difference]: With dead ends: 132406 [2022-03-01 18:55:49,992 INFO L226 Difference]: Without dead ends: 132406 [2022-03-01 18:55:49,993 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8345 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=4131, Invalid=16461, Unknown=0, NotChecked=0, Total=20592 [2022-03-01 18:55:49,993 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 749 mSDsluCounter, 895 mSDsCounter, 0 mSdLazyCounter, 1680 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 749 SdHoareTripleChecker+Valid, 542 SdHoareTripleChecker+Invalid, 1807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 1680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:55:49,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [749 Valid, 542 Invalid, 1807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 1680 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:55:50,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132406 states. [2022-03-01 18:55:53,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132406 to 94245. [2022-03-01 18:55:53,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94245 states, 94244 states have (on average 4.037710623487968) internal successors, (380530), 94244 states have internal predecessors, (380530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:55:54,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94245 states to 94245 states and 380530 transitions. [2022-03-01 18:55:54,116 INFO L78 Accepts]: Start accepts. Automaton has 94245 states and 380530 transitions. Word has length 28 [2022-03-01 18:55:54,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:55:54,117 INFO L470 AbstractCegarLoop]: Abstraction has 94245 states and 380530 transitions. [2022-03-01 18:55:54,117 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-03-01 18:55:54,117 INFO L276 IsEmpty]: Start isEmpty. Operand 94245 states and 380530 transitions. [2022-03-01 18:55:54,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:55:54,599 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:55:54,599 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-03-01 18:55:54,614 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Ended with exit code 0 [2022-03-01 18:55:54,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 236 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2022-03-01 18:55:54,811 INFO L402 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-01 18:55:54,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:55:54,811 INFO L85 PathProgramCache]: Analyzing trace with hash 2132118326, now seen corresponding path program 162 times [2022-03-01 18:55:54,812 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:55:54,812 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748215716] [2022-03-01 18:55:54,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:55:54,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:55:54,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:55:54,852 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:54,852 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:55:54,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748215716] [2022-03-01 18:55:54,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748215716] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:55:54,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377379124] [2022-03-01 18:55:54,853 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:55:54,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:55:54,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:55:54,853 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 18:55:54,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Waiting until timeout for monitored process [2022-03-01 18:55:54,874 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:55:54,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:55:54,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:55:54,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:55:54,968 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:55:54,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:55:55,060 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:55:55,060 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377379124] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:55:55,060 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:55:55,060 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 22 [2022-03-01 18:55:55,061 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811002060] [2022-03-01 18:55:55,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:55:55,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 18:55:55,061 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:55:55,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 18:55:55,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2022-03-01 18:55:55,061 INFO L87 Difference]: Start difference. First operand 94245 states and 380530 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2022-03-01 18:55:57,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-03-01 18:55:57,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15808 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=6317, Invalid=29593, Unknown=0, NotChecked=0, Total=35910 [2022-03-01 18:55:57,836 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 661 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 1484 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 1649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 1484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:55:57,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [661 Valid, 368 Invalid, 1649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 1484 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:55:57,836 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-03-01 18:55:57,842 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-01 18:55:57,842 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-01 18:55:57,852 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Ended with exit code 0 [2022-03-01 18:55:58,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable237 [2022-03-01 18:55:58,037 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (94245states) and FLOYD_HOARE automaton (currently 187 states, 22 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 190 known predicates. [2022-03-01 18:55:58,039 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 4 remaining) [2022-03-01 18:55:58,039 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (1 of 4 remaining) [2022-03-01 18:55:58,039 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (0 of 4 remaining) [2022-03-01 18:55:58,041 INFO L732 BasicCegarLoop]: Path program histogram: [162, 74, 1, 1] [2022-03-01 18:55:58,042 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-01 18:55:58,042 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-01 18:55:58,046 INFO L202 PluginConnector]: Adding new model sum-fun.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 01.03 06:55:58 BasicIcfg [2022-03-01 18:55:58,046 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-01 18:55:58,046 INFO L158 Benchmark]: Toolchain (without parser) took 829616.44ms. Allocated memory was 175.1MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 132.6MB in the beginning and 4.2GB in the end (delta: -4.1GB). Peak memory consumption was 3.8GB. Max. memory is 8.0GB. [2022-03-01 18:55:58,046 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.11ms. Allocated memory is still 175.1MB. Free memory is still 133.7MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-01 18:55:58,046 INFO L158 Benchmark]: Boogie Procedure Inliner took 47.08ms. Allocated memory is still 175.1MB. Free memory was 132.5MB in the beginning and 131.0MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-01 18:55:58,047 INFO L158 Benchmark]: Boogie Preprocessor took 19.06ms. Allocated memory is still 175.1MB. Free memory was 131.0MB in the beginning and 130.0MB in the end (delta: 996.0kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-01 18:55:58,047 INFO L158 Benchmark]: RCFGBuilder took 187.24ms. Allocated memory is still 175.1MB. Free memory was 130.0MB in the beginning and 120.8MB in the end (delta: 9.2MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-03-01 18:55:58,047 INFO L158 Benchmark]: TraceAbstraction took 829353.85ms. Allocated memory was 175.1MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 120.3MB in the beginning and 4.2GB in the end (delta: -4.1GB). Peak memory consumption was 3.7GB. Max. memory is 8.0GB. [2022-03-01 18:55:58,047 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.11ms. Allocated memory is still 175.1MB. Free memory is still 133.7MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 47.08ms. Allocated memory is still 175.1MB. Free memory was 132.5MB in the beginning and 131.0MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 19.06ms. Allocated memory is still 175.1MB. Free memory was 131.0MB in the beginning and 130.0MB in the end (delta: 996.0kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 187.24ms. Allocated memory is still 175.1MB. Free memory was 130.0MB in the beginning and 120.8MB in the end (delta: 9.2MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 829353.85ms. Allocated memory was 175.1MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 120.3MB in the beginning and 4.2GB in the end (delta: -4.1GB). Peak memory consumption was 3.7GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (94245states) and FLOYD_HOARE automaton (currently 187 states, 22 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 190 known predicates. - 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 constructing difference of abstraction (94245states) and FLOYD_HOARE automaton (currently 187 states, 22 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 190 known predicates. - 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 constructing difference of abstraction (94245states) and FLOYD_HOARE automaton (currently 187 states, 22 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 190 known predicates. - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (94245states) and FLOYD_HOARE automaton (currently 187 states, 22 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 190 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 829.2s, OverallIterations: 238, TraceHistogramMax: 3, PathProgramHistogramMax: 162, EmptinessCheckTime: 10.9s, AutomataDifference: 468.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 107985 SdHoareTripleChecker+Valid, 110.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 107985 mSDsluCounter, 81824 SdHoareTripleChecker+Invalid, 93.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 24060 IncrementalHoareTripleChecker+Unchecked, 135138 mSDsCounter, 21822 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 256515 IncrementalHoareTripleChecker+Invalid, 302397 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 21822 mSolverCounterUnsat, 7147 mSDtfsCounter, 256515 mSolverCounterSat, 0.7s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 29404 GetRequests, 9718 SyntacticMatches, 633 SemanticMatches, 19052 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 817273 ImplicationChecksByTransitivity, 312.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=94245occurred in iteration=237, InterpolantAutomatonStates: 16902, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 166.6s AutomataMinimizationTime, 237 MinimizatonAttempts, 2398578 StatesRemovedByMinimization, 236 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 2.3s SatisfiabilityAnalysisTime, 124.8s InterpolantComputationTime, 12566 NumberOfCodeBlocks, 12560 NumberOfCodeBlocksAsserted, 817 NumberOfCheckSat, 18120 ConstructedInterpolants, 363 QuantifiedInterpolants, 209116 SizeOfPredicates, 2350 NumberOfNonLiveVariables, 16349 ConjunctsInSsa, 3796 ConjunctsInUnsatCore, 710 InterpolantComputations, 2 PerfectInterpolantSequences, 1499/5749 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