/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/threaded-sum-3.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-4b0ab11 [2022-03-01 18:07:18,112 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-01 18:07:18,113 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-01 18:07:18,174 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-01 18:07:18,175 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-01 18:07:18,176 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-01 18:07:18,177 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-01 18:07:18,178 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-01 18:07:18,179 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-01 18:07:18,179 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-01 18:07:18,180 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-01 18:07:18,181 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-01 18:07:18,181 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-01 18:07:18,182 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-01 18:07:18,182 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-01 18:07:18,183 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-01 18:07:18,184 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-01 18:07:18,184 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-01 18:07:18,185 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-01 18:07:18,187 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-01 18:07:18,191 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-01 18:07:18,200 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-01 18:07:18,203 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-01 18:07:18,203 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-01 18:07:18,206 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-01 18:07:18,206 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-01 18:07:18,206 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-01 18:07:18,207 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-01 18:07:18,207 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-01 18:07:18,208 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-01 18:07:18,208 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-01 18:07:18,208 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-01 18:07:18,209 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-01 18:07:18,210 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-01 18:07:18,210 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-01 18:07:18,210 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-01 18:07:18,214 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-01 18:07:18,215 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-01 18:07:18,215 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-01 18:07:18,215 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-01 18:07:18,216 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-01 18:07:18,217 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:07:18,250 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-01 18:07:18,250 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-01 18:07:18,250 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-01 18:07:18,250 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-01 18:07:18,250 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-01 18:07:18,251 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-01 18:07:18,251 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-01 18:07:18,251 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-01 18:07:18,251 INFO L138 SettingsManager]: * Use SBE=true [2022-03-01 18:07:18,251 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-01 18:07:18,251 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-01 18:07:18,251 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-01 18:07:18,252 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-01 18:07:18,252 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-01 18:07:18,252 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-01 18:07:18,252 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-01 18:07:18,252 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-01 18:07:18,252 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-01 18:07:18,252 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-01 18:07:18,252 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-01 18:07:18,252 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-01 18:07:18,252 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-01 18:07:18,252 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-01 18:07:18,252 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-01 18:07:18,253 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-01 18:07:18,253 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-01 18:07:18,253 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-01 18:07:18,253 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-01 18:07:18,253 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-01 18:07:18,253 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-01 18:07:18,253 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-01 18:07:18,253 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-01 18:07:18,253 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-01 18:07:18,253 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:07:18,440 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-01 18:07:18,457 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-01 18:07:18,458 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-01 18:07:18,459 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-01 18:07:18,462 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-01 18:07:18,463 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/threaded-sum-3.wvr.bpl [2022-03-01 18:07:18,463 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/threaded-sum-3.wvr.bpl' [2022-03-01 18:07:18,478 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-01 18:07:18,479 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-01 18:07:18,480 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-01 18:07:18,481 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-01 18:07:18,481 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-01 18:07:18,488 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:07:18" (1/1) ... [2022-03-01 18:07:18,493 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:07:18" (1/1) ... [2022-03-01 18:07:18,497 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-01 18:07:18,499 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-01 18:07:18,500 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-01 18:07:18,500 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-01 18:07:18,500 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-01 18:07:18,505 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:07:18" (1/1) ... [2022-03-01 18:07:18,505 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:07:18" (1/1) ... [2022-03-01 18:07:18,507 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:07:18" (1/1) ... [2022-03-01 18:07:18,507 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:07:18" (1/1) ... [2022-03-01 18:07:18,510 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:07:18" (1/1) ... [2022-03-01 18:07:18,513 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:07:18" (1/1) ... [2022-03-01 18:07:18,513 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:07:18" (1/1) ... [2022-03-01 18:07:18,517 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-01 18:07:18,519 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-01 18:07:18,519 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-01 18:07:18,519 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-01 18:07:18,520 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:07:18" (1/1) ... [2022-03-01 18:07:18,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-01 18:07:18,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:07:18,543 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:07:18,549 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:07:18,572 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-01 18:07:18,572 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-01 18:07:18,572 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-01 18:07:18,572 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-01 18:07:18,572 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-01 18:07:18,572 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-01 18:07:18,573 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-01 18:07:18,573 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-01 18:07:18,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-01 18:07:18,573 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-03-01 18:07:18,573 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-03-01 18:07:18,573 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-03-01 18:07:18,573 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:07:18,606 INFO L234 CfgBuilder]: Building ICFG [2022-03-01 18:07:18,607 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-01 18:07:18,757 INFO L275 CfgBuilder]: Performing block encoding [2022-03-01 18:07:18,773 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-01 18:07:18,773 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-01 18:07:18,775 INFO L202 PluginConnector]: Adding new model threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.03 06:07:18 BoogieIcfgContainer [2022-03-01 18:07:18,775 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-01 18:07:18,777 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-01 18:07:18,777 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-01 18:07:18,784 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-01 18:07:18,784 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 06:07:18" (1/2) ... [2022-03-01 18:07:18,785 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14f326e9 and model type threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.03 06:07:18, skipping insertion in model container [2022-03-01 18:07:18,785 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.03 06:07:18" (2/2) ... [2022-03-01 18:07:18,786 INFO L111 eAbstractionObserver]: Analyzing ICFG threaded-sum-3.wvr.bpl [2022-03-01 18:07:18,813 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-01 18:07:18,814 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-01 18:07:18,814 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-01 18:07:18,814 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-01 18:07:18,863 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-03-01 18:07:18,910 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-01 18:07:18,918 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:07:18,918 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-03-01 18:07:18,932 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 40 places, 33 transitions, 90 flow [2022-03-01 18:07:18,975 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 136 states, 135 states have (on average 2.7925925925925927) internal successors, (377), 135 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:18,977 INFO L276 IsEmpty]: Start isEmpty. Operand has 136 states, 135 states have (on average 2.7925925925925927) internal successors, (377), 135 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:19,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 18:07:19,000 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:07:19,001 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] [2022-03-01 18:07:19,001 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:07:19,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:07:19,005 INFO L85 PathProgramCache]: Analyzing trace with hash -637092992, now seen corresponding path program 1 times [2022-03-01 18:07:19,010 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:07:19,011 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227571982] [2022-03-01 18:07:19,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:07:19,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:07:19,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:07:19,127 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:07:19,127 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:07:19,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227571982] [2022-03-01 18:07:19,128 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227571982] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 18:07:19,128 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 18:07:19,128 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-01 18:07:19,129 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458792343] [2022-03-01 18:07:19,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 18:07:19,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-01 18:07:19,132 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:07:19,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-01 18:07:19,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-01 18:07:19,151 INFO L87 Difference]: Start difference. First operand has 136 states, 135 states have (on average 2.7925925925925927) internal successors, (377), 135 states have internal predecessors, (377), 0 states have call successors, (0), 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 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:19,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:07:19,215 INFO L93 Difference]: Finished difference Result 126 states and 331 transitions. [2022-03-01 18:07:19,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-01 18:07:19,217 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-01 18:07:19,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:07:19,226 INFO L225 Difference]: With dead ends: 126 [2022-03-01 18:07:19,226 INFO L226 Difference]: Without dead ends: 126 [2022-03-01 18:07:19,228 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:07:19,230 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 37 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 18:07:19,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 29 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 18:07:19,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2022-03-01 18:07:19,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2022-03-01 18:07:19,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 2.648) internal successors, (331), 125 states have internal predecessors, (331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:19,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 331 transitions. [2022-03-01 18:07:19,295 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 331 transitions. Word has length 21 [2022-03-01 18:07:19,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:07:19,296 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 331 transitions. [2022-03-01 18:07:19,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:19,296 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 331 transitions. [2022-03-01 18:07:19,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-03-01 18:07:19,297 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:07:19,297 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:07:19,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-01 18:07:19,298 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:07:19,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:07:19,298 INFO L85 PathProgramCache]: Analyzing trace with hash -1418210977, now seen corresponding path program 1 times [2022-03-01 18:07:19,299 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:07:19,299 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711671450] [2022-03-01 18:07:19,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:07:19,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:07:19,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:07:19,348 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:07:19,348 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:07:19,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711671450] [2022-03-01 18:07:19,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711671450] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 18:07:19,348 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 18:07:19,349 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-01 18:07:19,349 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813138845] [2022-03-01 18:07:19,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 18:07:19,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-01 18:07:19,350 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:07:19,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-01 18:07:19,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-01 18:07:19,351 INFO L87 Difference]: Start difference. First operand 126 states and 331 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:19,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:07:19,397 INFO L93 Difference]: Finished difference Result 176 states and 475 transitions. [2022-03-01 18:07:19,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-01 18:07:19,398 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have 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:07:19,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:07:19,399 INFO L225 Difference]: With dead ends: 176 [2022-03-01 18:07:19,400 INFO L226 Difference]: Without dead ends: 176 [2022-03-01 18:07:19,400 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:07:19,401 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 38 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 18:07:19,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 34 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 18:07:19,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2022-03-01 18:07:19,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 151. [2022-03-01 18:07:19,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.6866666666666665) internal successors, (403), 150 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:19,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 403 transitions. [2022-03-01 18:07:19,417 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 403 transitions. Word has length 24 [2022-03-01 18:07:19,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:07:19,417 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 403 transitions. [2022-03-01 18:07:19,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:19,418 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 403 transitions. [2022-03-01 18:07:19,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-03-01 18:07:19,424 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:07:19,424 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, 1, 1] [2022-03-01 18:07:19,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-01 18:07:19,424 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:07:19,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:07:19,425 INFO L85 PathProgramCache]: Analyzing trace with hash 365469361, now seen corresponding path program 1 times [2022-03-01 18:07:19,425 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:07:19,425 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212836228] [2022-03-01 18:07:19,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:07:19,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:07:19,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:07:19,486 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:07:19,486 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:07:19,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212836228] [2022-03-01 18:07:19,487 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212836228] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 18:07:19,487 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 18:07:19,487 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-01 18:07:19,489 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074254000] [2022-03-01 18:07:19,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 18:07:19,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-01 18:07:19,494 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:07:19,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-01 18:07:19,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-01 18:07:19,494 INFO L87 Difference]: Start difference. First operand 151 states and 403 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:19,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:07:19,560 INFO L93 Difference]: Finished difference Result 223 states and 619 transitions. [2022-03-01 18:07:19,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-01 18:07:19,561 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-03-01 18:07:19,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:07:19,562 INFO L225 Difference]: With dead ends: 223 [2022-03-01 18:07:19,562 INFO L226 Difference]: Without dead ends: 223 [2022-03-01 18:07:19,563 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 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:07:19,564 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 46 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 18:07:19,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 34 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 18:07:19,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2022-03-01 18:07:19,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2022-03-01 18:07:19,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 222 states have (on average 2.7882882882882885) internal successors, (619), 222 states have internal predecessors, (619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:19,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 619 transitions. [2022-03-01 18:07:19,577 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 619 transitions. Word has length 26 [2022-03-01 18:07:19,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:07:19,577 INFO L470 AbstractCegarLoop]: Abstraction has 223 states and 619 transitions. [2022-03-01 18:07:19,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:19,577 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 619 transitions. [2022-03-01 18:07:19,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-01 18:07:19,579 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:07:19,579 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, 1, 1, 1, 1] [2022-03-01 18:07:19,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-01 18:07:19,579 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:07:19,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:07:19,580 INFO L85 PathProgramCache]: Analyzing trace with hash 282875335, now seen corresponding path program 1 times [2022-03-01 18:07:19,580 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:07:19,580 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987919250] [2022-03-01 18:07:19,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:07:19,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:07:19,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:07:19,619 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-01 18:07:19,619 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:07:19,619 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987919250] [2022-03-01 18:07:19,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987919250] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 18:07:19,620 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 18:07:19,620 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-01 18:07:19,620 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110473632] [2022-03-01 18:07:19,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 18:07:19,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-01 18:07:19,620 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:07:19,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-01 18:07:19,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-03-01 18:07:19,621 INFO L87 Difference]: Start difference. First operand 223 states and 619 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:19,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:07:19,679 INFO L93 Difference]: Finished difference Result 344 states and 930 transitions. [2022-03-01 18:07:19,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-01 18:07:19,680 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-01 18:07:19,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:07:19,684 INFO L225 Difference]: With dead ends: 344 [2022-03-01 18:07:19,684 INFO L226 Difference]: Without dead ends: 308 [2022-03-01 18:07:19,684 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-03-01 18:07:19,691 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 66 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 18:07:19,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 28 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 18:07:19,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2022-03-01 18:07:19,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 235. [2022-03-01 18:07:19,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.8076923076923075) internal successors, (657), 234 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:19,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 657 transitions. [2022-03-01 18:07:19,708 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 657 transitions. Word has length 28 [2022-03-01 18:07:19,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:07:19,709 INFO L470 AbstractCegarLoop]: Abstraction has 235 states and 657 transitions. [2022-03-01 18:07:19,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:19,709 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 657 transitions. [2022-03-01 18:07:19,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-03-01 18:07:19,711 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:07:19,712 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, 1, 1, 1, 1] [2022-03-01 18:07:19,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-01 18:07:19,712 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:07:19,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:07:19,714 INFO L85 PathProgramCache]: Analyzing trace with hash 290186221, now seen corresponding path program 2 times [2022-03-01 18:07:19,714 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:07:19,714 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341512010] [2022-03-01 18:07:19,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:07:19,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:07:19,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:07:19,828 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:07:19,828 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:07:19,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341512010] [2022-03-01 18:07:19,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341512010] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:07:19,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133217409] [2022-03-01 18:07:19,828 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:07:19,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:19,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:07:19,839 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:07:19,840 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:07:19,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:07:19,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:07:19,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:07:19,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:07:20,256 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:07:20,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:07:20,507 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:07:20,508 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133217409] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:07:20,508 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:07:20,508 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 20 [2022-03-01 18:07:20,509 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242346221] [2022-03-01 18:07:20,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:07:20,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 18:07:20,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:07:20,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 18:07:20,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2022-03-01 18:07:20,512 INFO L87 Difference]: Start difference. First operand 235 states and 657 transitions. Second operand has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:21,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:07:21,175 INFO L93 Difference]: Finished difference Result 633 states and 1787 transitions. [2022-03-01 18:07:21,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-01 18:07:21,176 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-03-01 18:07:21,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:07:21,182 INFO L225 Difference]: With dead ends: 633 [2022-03-01 18:07:21,182 INFO L226 Difference]: Without dead ends: 633 [2022-03-01 18:07:21,184 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=526, Invalid=1196, Unknown=0, NotChecked=0, Total=1722 [2022-03-01 18:07:21,188 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 226 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:07:21,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 106 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:07:21,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2022-03-01 18:07:21,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 316. [2022-03-01 18:07:21,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 2.961904761904762) internal successors, (933), 315 states have internal predecessors, (933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:21,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 933 transitions. [2022-03-01 18:07:21,224 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 933 transitions. Word has length 30 [2022-03-01 18:07:21,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:07:21,224 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 933 transitions. [2022-03-01 18:07:21,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:21,225 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 933 transitions. [2022-03-01 18:07:21,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-03-01 18:07:21,231 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:07:21,231 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, 1, 1, 1, 1] [2022-03-01 18:07:21,257 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:07:21,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:21,447 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:07:21,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:07:21,447 INFO L85 PathProgramCache]: Analyzing trace with hash 581986797, now seen corresponding path program 3 times [2022-03-01 18:07:21,447 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:07:21,447 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974167772] [2022-03-01 18:07:21,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:07:21,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:07:21,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:07:21,531 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:07:21,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:07:21,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974167772] [2022-03-01 18:07:21,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974167772] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:07:21,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544004638] [2022-03-01 18:07:21,532 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:07:21,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:21,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:07:21,540 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:07:21,541 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:07:21,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:07:21,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:07:21,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 18:07:21,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:07:21,673 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:07:21,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:07:22,076 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:07:22,076 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544004638] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:07:22,076 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:07:22,076 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 17 [2022-03-01 18:07:22,076 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750552206] [2022-03-01 18:07:22,076 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:07:22,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-01 18:07:22,077 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:07:22,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-01 18:07:22,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2022-03-01 18:07:22,077 INFO L87 Difference]: Start difference. First operand 316 states and 933 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:07:22,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:07:22,388 INFO L93 Difference]: Finished difference Result 861 states and 2534 transitions. [2022-03-01 18:07:22,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-01 18:07:22,388 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 30 [2022-03-01 18:07:22,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:07:22,392 INFO L225 Difference]: With dead ends: 861 [2022-03-01 18:07:22,392 INFO L226 Difference]: Without dead ends: 861 [2022-03-01 18:07:22,393 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=279, Invalid=591, Unknown=0, NotChecked=0, Total=870 [2022-03-01 18:07:22,393 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 297 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:07:22,393 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [297 Valid, 107 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:07:22,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2022-03-01 18:07:22,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 588. [2022-03-01 18:07:22,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 587 states have (on average 3.06984667802385) internal successors, (1802), 587 states have internal predecessors, (1802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:22,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 1802 transitions. [2022-03-01 18:07:22,411 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 1802 transitions. Word has length 30 [2022-03-01 18:07:22,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:07:22,412 INFO L470 AbstractCegarLoop]: Abstraction has 588 states and 1802 transitions. [2022-03-01 18:07:22,412 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:07:22,412 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 1802 transitions. [2022-03-01 18:07:22,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-01 18:07:22,413 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:07:22,413 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, 1, 1, 1, 1] [2022-03-01 18:07:22,432 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:07:22,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-03-01 18:07:22,627 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:07:22,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:07:22,628 INFO L85 PathProgramCache]: Analyzing trace with hash -101147565, now seen corresponding path program 4 times [2022-03-01 18:07:22,628 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:07:22,628 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231892086] [2022-03-01 18:07:22,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:07:22,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:07:22,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:07:22,704 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:07:22,705 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:07:22,705 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231892086] [2022-03-01 18:07:22,705 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231892086] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:07:22,705 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698649887] [2022-03-01 18:07:22,705 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:07:22,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:22,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:07:22,706 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:07:22,707 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:07:22,729 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:07:22,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:07:22,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-01 18:07:22,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:07:22,841 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:07:22,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:07:23,204 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:07:23,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698649887] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:07:23,204 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:07:23,205 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 12] total 23 [2022-03-01 18:07:23,205 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281772381] [2022-03-01 18:07:23,205 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:07:23,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 18:07:23,205 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:07:23,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 18:07:23,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2022-03-01 18:07:23,206 INFO L87 Difference]: Start difference. First operand 588 states and 1802 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:07:23,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:07:23,914 INFO L93 Difference]: Finished difference Result 975 states and 2760 transitions. [2022-03-01 18:07:23,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-01 18:07:23,914 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 32 [2022-03-01 18:07:23,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:07:23,918 INFO L225 Difference]: With dead ends: 975 [2022-03-01 18:07:23,918 INFO L226 Difference]: Without dead ends: 975 [2022-03-01 18:07:23,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 48 SyntacticMatches, 5 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 707 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=581, Invalid=1581, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:07:23,920 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 242 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:07:23,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 184 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 18:07:23,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-03-01 18:07:23,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 710. [2022-03-01 18:07:23,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 710 states, 709 states have (on average 3.011283497884344) internal successors, (2135), 709 states have internal predecessors, (2135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:23,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 2135 transitions. [2022-03-01 18:07:23,936 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 2135 transitions. Word has length 32 [2022-03-01 18:07:23,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:07:23,936 INFO L470 AbstractCegarLoop]: Abstraction has 710 states and 2135 transitions. [2022-03-01 18:07:23,936 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:07:23,936 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 2135 transitions. [2022-03-01 18:07:23,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-01 18:07:23,938 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:07:23,938 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, 1, 1, 1, 1] [2022-03-01 18:07:23,956 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:07:24,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:24,158 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:07:24,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:07:24,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1192213421, now seen corresponding path program 5 times [2022-03-01 18:07:24,159 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:07:24,159 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979482071] [2022-03-01 18:07:24,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:07:24,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:07:24,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:07:24,286 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:07:24,286 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:07:24,286 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979482071] [2022-03-01 18:07:24,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979482071] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:07:24,286 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124583061] [2022-03-01 18:07:24,286 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:07:24,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:24,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:07:24,287 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:07:24,288 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:07:24,310 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 18:07:24,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:07:24,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-01 18:07:24,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:07:24,479 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:07:24,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:07:24,832 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:07:24,833 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124583061] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:07:24,833 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:07:24,833 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 12] total 25 [2022-03-01 18:07:24,833 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218302763] [2022-03-01 18:07:24,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:07:24,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 18:07:24,833 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:07:24,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 18:07:24,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=432, Unknown=0, NotChecked=0, Total=600 [2022-03-01 18:07:24,834 INFO L87 Difference]: Start difference. First operand 710 states and 2135 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:07:26,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:07:26,512 INFO L93 Difference]: Finished difference Result 1943 states and 5560 transitions. [2022-03-01 18:07:26,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-01 18:07:26,512 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 32 [2022-03-01 18:07:26,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:07:26,519 INFO L225 Difference]: With dead ends: 1943 [2022-03-01 18:07:26,519 INFO L226 Difference]: Without dead ends: 1943 [2022-03-01 18:07:26,521 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2574 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1583, Invalid=5557, Unknown=0, NotChecked=0, Total=7140 [2022-03-01 18:07:26,522 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 278 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 1099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:07:26,522 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 329 Invalid, 1099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 970 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 18:07:26,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1943 states. [2022-03-01 18:07:26,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1943 to 826. [2022-03-01 18:07:26,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 825 states have (on average 3.0715151515151513) internal successors, (2534), 825 states have internal predecessors, (2534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:26,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 2534 transitions. [2022-03-01 18:07:26,545 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 2534 transitions. Word has length 32 [2022-03-01 18:07:26,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:07:26,546 INFO L470 AbstractCegarLoop]: Abstraction has 826 states and 2534 transitions. [2022-03-01 18:07:26,546 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:07:26,546 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 2534 transitions. [2022-03-01 18:07:26,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-01 18:07:26,547 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:07:26,547 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, 1, 1, 1, 1] [2022-03-01 18:07:26,563 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-03-01 18:07:26,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:26,761 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:07:26,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:07:26,761 INFO L85 PathProgramCache]: Analyzing trace with hash -1582175149, now seen corresponding path program 6 times [2022-03-01 18:07:26,761 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:07:26,761 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980326376] [2022-03-01 18:07:26,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:07:26,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:07:26,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:07:26,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:07:26,861 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:07:26,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980326376] [2022-03-01 18:07:26,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980326376] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:07:26,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486321166] [2022-03-01 18:07:26,861 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:07:26,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:26,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:07:26,862 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:07:26,862 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:07:26,889 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:07:26,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:07:26,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-03-01 18:07:26,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:07:27,180 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:07:27,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:07:27,477 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:07:27,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486321166] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:07:27,478 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:07:27,478 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 11] total 26 [2022-03-01 18:07:27,478 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228032699] [2022-03-01 18:07:27,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:07:27,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-01 18:07:27,478 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:07:27,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-01 18:07:27,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=469, Unknown=0, NotChecked=0, Total=650 [2022-03-01 18:07:27,479 INFO L87 Difference]: Start difference. First operand 826 states and 2534 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:07:29,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:07:29,750 INFO L93 Difference]: Finished difference Result 2939 states and 8774 transitions. [2022-03-01 18:07:29,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-03-01 18:07:29,750 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 32 [2022-03-01 18:07:29,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:07:29,761 INFO L225 Difference]: With dead ends: 2939 [2022-03-01 18:07:29,762 INFO L226 Difference]: Without dead ends: 2939 [2022-03-01 18:07:29,764 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4324 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2652, Invalid=8060, Unknown=0, NotChecked=0, Total=10712 [2022-03-01 18:07:29,765 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 411 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 1223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:07:29,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [411 Valid, 295 Invalid, 1223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 1024 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-01 18:07:29,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2939 states. [2022-03-01 18:07:29,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2939 to 1137. [2022-03-01 18:07:29,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1137 states, 1136 states have (on average 3.1778169014084505) internal successors, (3610), 1136 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:29,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1137 states to 1137 states and 3610 transitions. [2022-03-01 18:07:29,804 INFO L78 Accepts]: Start accepts. Automaton has 1137 states and 3610 transitions. Word has length 32 [2022-03-01 18:07:29,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:07:29,805 INFO L470 AbstractCegarLoop]: Abstraction has 1137 states and 3610 transitions. [2022-03-01 18:07:29,805 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:07:29,805 INFO L276 IsEmpty]: Start isEmpty. Operand 1137 states and 3610 transitions. [2022-03-01 18:07:29,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-01 18:07:29,808 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:07:29,808 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:07:29,840 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:07:30,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:30,019 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:07:30,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:07:30,020 INFO L85 PathProgramCache]: Analyzing trace with hash 1367115515, now seen corresponding path program 7 times [2022-03-01 18:07:30,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:07:30,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167451677] [2022-03-01 18:07:30,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:07:30,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:07:30,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:07:30,122 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:07:30,122 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:07:30,122 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167451677] [2022-03-01 18:07:30,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167451677] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:07:30,122 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003106458] [2022-03-01 18:07:30,122 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:07:30,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:30,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:07:30,123 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:07:30,129 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:07:30,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:07:30,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-01 18:07:30,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:07:30,273 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:07:30,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:07:30,838 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:07:30,839 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003106458] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:07:30,839 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:07:30,839 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 26 [2022-03-01 18:07:30,839 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358563212] [2022-03-01 18:07:30,839 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:07:30,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-01 18:07:30,839 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:07:30,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-01 18:07:30,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=499, Unknown=0, NotChecked=0, Total=650 [2022-03-01 18:07:30,840 INFO L87 Difference]: Start difference. First operand 1137 states and 3610 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:07:32,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:07:32,346 INFO L93 Difference]: Finished difference Result 4727 states and 14426 transitions. [2022-03-01 18:07:32,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-01 18:07:32,347 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 32 [2022-03-01 18:07:32,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:07:32,365 INFO L225 Difference]: With dead ends: 4727 [2022-03-01 18:07:32,366 INFO L226 Difference]: Without dead ends: 4727 [2022-03-01 18:07:32,367 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1386 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1162, Invalid=3128, Unknown=0, NotChecked=0, Total=4290 [2022-03-01 18:07:32,367 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 554 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:07:32,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [554 Valid, 222 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:07:32,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4727 states. [2022-03-01 18:07:32,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4727 to 2168. [2022-03-01 18:07:32,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2168 states, 2167 states have (on average 3.2459621596677435) internal successors, (7034), 2167 states have internal predecessors, (7034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:32,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2168 states to 2168 states and 7034 transitions. [2022-03-01 18:07:32,430 INFO L78 Accepts]: Start accepts. Automaton has 2168 states and 7034 transitions. Word has length 32 [2022-03-01 18:07:32,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:07:32,430 INFO L470 AbstractCegarLoop]: Abstraction has 2168 states and 7034 transitions. [2022-03-01 18:07:32,430 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:07:32,430 INFO L276 IsEmpty]: Start isEmpty. Operand 2168 states and 7034 transitions. [2022-03-01 18:07:32,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-01 18:07:32,435 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:07:32,435 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, 1, 1, 1, 1] [2022-03-01 18:07:32,454 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:07:32,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:32,654 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:07:32,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:07:32,654 INFO L85 PathProgramCache]: Analyzing trace with hash 1458806875, now seen corresponding path program 8 times [2022-03-01 18:07:32,654 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:07:32,655 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771774508] [2022-03-01 18:07:32,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:07:32,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:07:32,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:07:32,725 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-01 18:07:32,725 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:07:32,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771774508] [2022-03-01 18:07:32,726 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771774508] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:07:32,726 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1091218246] [2022-03-01 18:07:32,726 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:07:32,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:32,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:07:32,727 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:07:32,728 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:07:32,751 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:07:32,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:07:32,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-01 18:07:32,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:07:32,820 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-01 18:07:32,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:07:33,207 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:07:33,208 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1091218246] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:07:33,208 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:07:33,208 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 11] total 18 [2022-03-01 18:07:33,208 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726010803] [2022-03-01 18:07:33,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:07:33,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-01 18:07:33,209 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:07:33,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-01 18:07:33,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-03-01 18:07:33,209 INFO L87 Difference]: Start difference. First operand 2168 states and 7034 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:07:33,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:07:33,318 INFO L93 Difference]: Finished difference Result 2799 states and 8918 transitions. [2022-03-01 18:07:33,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-01 18:07:33,319 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 32 [2022-03-01 18:07:33,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:07:33,329 INFO L225 Difference]: With dead ends: 2799 [2022-03-01 18:07:33,330 INFO L226 Difference]: Without dead ends: 2799 [2022-03-01 18:07:33,330 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=145, Invalid=361, Unknown=0, NotChecked=0, Total=506 [2022-03-01 18:07:33,330 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 349 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:07:33,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [349 Valid, 68 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 18:07:33,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2799 states. [2022-03-01 18:07:33,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2799 to 2149. [2022-03-01 18:07:33,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2149 states, 2148 states have (on average 3.241154562383613) internal successors, (6962), 2148 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:07:33,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2149 states to 2149 states and 6962 transitions. [2022-03-01 18:07:33,376 INFO L78 Accepts]: Start accepts. Automaton has 2149 states and 6962 transitions. Word has length 32 [2022-03-01 18:07:33,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:07:33,376 INFO L470 AbstractCegarLoop]: Abstraction has 2149 states and 6962 transitions. [2022-03-01 18:07:33,376 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:07:33,376 INFO L276 IsEmpty]: Start isEmpty. Operand 2149 states and 6962 transitions. [2022-03-01 18:07:33,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:07:33,380 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:07:33,380 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:07:33,399 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:07:33,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:33,589 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:07:33,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:07:33,590 INFO L85 PathProgramCache]: Analyzing trace with hash 412803505, now seen corresponding path program 9 times [2022-03-01 18:07:33,590 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:07:33,590 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282707102] [2022-03-01 18:07:33,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:07:33,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:07:33,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:07:33,905 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:07:33,905 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:07:33,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282707102] [2022-03-01 18:07:33,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282707102] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:07:33,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597685294] [2022-03-01 18:07:33,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:07:33,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:33,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:07:33,906 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:07:33,907 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:07:33,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:07:33,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:07:33,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-01 18:07:33,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:07:34,797 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:07:34,798 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:07:36,426 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:07:36,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597685294] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:07:36,426 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:07:36,426 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 17] total 46 [2022-03-01 18:07:36,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400899814] [2022-03-01 18:07:36,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:07:36,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-01 18:07:36,427 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:07:36,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-01 18:07:36,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=347, Invalid=1815, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:07:36,428 INFO L87 Difference]: Start difference. First operand 2149 states and 6962 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:48,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:07:48,126 INFO L93 Difference]: Finished difference Result 7861 states and 24237 transitions. [2022-03-01 18:07:48,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-03-01 18:07:48,126 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:07:48,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:07:48,147 INFO L225 Difference]: With dead ends: 7861 [2022-03-01 18:07:48,147 INFO L226 Difference]: Without dead ends: 7696 [2022-03-01 18:07:48,167 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10002 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=4125, Invalid=23597, Unknown=0, NotChecked=0, Total=27722 [2022-03-01 18:07:48,168 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 828 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 4354 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 828 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 4826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 472 IncrementalHoareTripleChecker+Valid, 4354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:07:48,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [828 Valid, 505 Invalid, 4826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 4354 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-01 18:07:48,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7696 states. [2022-03-01 18:07:48,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7696 to 2969. [2022-03-01 18:07:48,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2969 states, 2968 states have (on average 3.253369272237197) internal successors, (9656), 2968 states have internal predecessors, (9656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:48,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2969 states to 2969 states and 9656 transitions. [2022-03-01 18:07:48,296 INFO L78 Accepts]: Start accepts. Automaton has 2969 states and 9656 transitions. Word has length 34 [2022-03-01 18:07:48,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:07:48,297 INFO L470 AbstractCegarLoop]: Abstraction has 2969 states and 9656 transitions. [2022-03-01 18:07:48,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:07:48,297 INFO L276 IsEmpty]: Start isEmpty. Operand 2969 states and 9656 transitions. [2022-03-01 18:07:48,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:07:48,303 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:07:48,303 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:07:48,321 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-01 18:07:48,511 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,SelfDestructingSolverStorable11 [2022-03-01 18:07:48,512 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:07:48,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:07:48,512 INFO L85 PathProgramCache]: Analyzing trace with hash 971839921, now seen corresponding path program 10 times [2022-03-01 18:07:48,512 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:07:48,512 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872964242] [2022-03-01 18:07:48,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:07:48,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:07:48,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:07:48,809 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:07:48,809 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:07:48,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872964242] [2022-03-01 18:07:48,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872964242] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:07:48,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401916351] [2022-03-01 18:07:48,809 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:07:48,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:07:48,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:07:48,811 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:07:48,811 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:07:48,835 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:07:48,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:07:48,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 18:07:48,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:07:49,729 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:07:49,729 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:07:50,846 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:07:50,847 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401916351] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:07:50,847 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:07:50,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 19] total 51 [2022-03-01 18:07:50,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746753747] [2022-03-01 18:07:50,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:07:50,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-03-01 18:07:50,847 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:07:50,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-03-01 18:07:50,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=437, Invalid=2215, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 18:07:50,848 INFO L87 Difference]: Start difference. First operand 2969 states and 9656 transitions. Second operand has 52 states, 52 states have (on average 1.75) internal successors, (91), 51 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:08:05,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:08:05,754 INFO L93 Difference]: Finished difference Result 10912 states and 33148 transitions. [2022-03-01 18:08:05,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 207 states. [2022-03-01 18:08:05,754 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.75) internal successors, (91), 51 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:08:05,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:08:05,781 INFO L225 Difference]: With dead ends: 10912 [2022-03-01 18:08:05,781 INFO L226 Difference]: Without dead ends: 10686 [2022-03-01 18:08:05,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 226 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21166 ImplicationChecksByTransitivity, 13.6s TimeCoverageRelationStatistics Valid=9279, Invalid=42477, Unknown=0, NotChecked=0, Total=51756 [2022-03-01 18:08:05,785 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 1151 mSDsluCounter, 915 mSDsCounter, 0 mSdLazyCounter, 3541 mSolverCounterSat, 718 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1151 SdHoareTripleChecker+Valid, 698 SdHoareTripleChecker+Invalid, 4259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 718 IncrementalHoareTripleChecker+Valid, 3541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-01 18:08:05,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1151 Valid, 698 Invalid, 4259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [718 Valid, 3541 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-01 18:08:05,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10686 states. [2022-03-01 18:08:05,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10686 to 3913. [2022-03-01 18:08:05,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3913 states, 3912 states have (on average 3.280930470347648) internal successors, (12835), 3912 states have internal predecessors, (12835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:08:05,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3913 states to 3913 states and 12835 transitions. [2022-03-01 18:08:05,917 INFO L78 Accepts]: Start accepts. Automaton has 3913 states and 12835 transitions. Word has length 34 [2022-03-01 18:08:05,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:08:05,918 INFO L470 AbstractCegarLoop]: Abstraction has 3913 states and 12835 transitions. [2022-03-01 18:08:05,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.75) internal successors, (91), 51 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:08:05,918 INFO L276 IsEmpty]: Start isEmpty. Operand 3913 states and 12835 transitions. [2022-03-01 18:08:05,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:08:05,927 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:08:05,927 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:08:05,945 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:08:06,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-03-01 18:08:06,143 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:08:06,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:08:06,143 INFO L85 PathProgramCache]: Analyzing trace with hash 1964333485, now seen corresponding path program 11 times [2022-03-01 18:08:06,144 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:08:06,144 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923728970] [2022-03-01 18:08:06,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:08:06,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:08:06,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:08:06,460 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:08:06,460 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:08:06,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923728970] [2022-03-01 18:08:06,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923728970] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:08:06,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775400999] [2022-03-01 18:08:06,461 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:08:06,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:08:06,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:08:06,462 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:08:06,465 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:08:06,489 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 18:08:06,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:08:06,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 18:08:06,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:08:07,424 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:08:07,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:08:08,513 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:08:08,513 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775400999] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:08:08,513 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:08:08,514 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 19] total 51 [2022-03-01 18:08:08,514 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117031234] [2022-03-01 18:08:08,514 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:08:08,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-03-01 18:08:08,514 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:08:08,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-03-01 18:08:08,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=433, Invalid=2219, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 18:08:08,515 INFO L87 Difference]: Start difference. First operand 3913 states and 12835 transitions. Second operand has 52 states, 52 states have (on average 1.75) internal successors, (91), 51 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:08:22,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:08:22,774 INFO L93 Difference]: Finished difference Result 11044 states and 33819 transitions. [2022-03-01 18:08:22,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 223 states. [2022-03-01 18:08:22,774 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.75) internal successors, (91), 51 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:08:22,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:08:22,809 INFO L225 Difference]: With dead ends: 11044 [2022-03-01 18:08:22,809 INFO L226 Difference]: Without dead ends: 10842 [2022-03-01 18:08:22,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25049 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=10854, Invalid=48438, Unknown=0, NotChecked=0, Total=59292 [2022-03-01 18:08:22,812 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 1206 mSDsluCounter, 914 mSDsCounter, 0 mSdLazyCounter, 4666 mSolverCounterSat, 723 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1206 SdHoareTripleChecker+Valid, 686 SdHoareTripleChecker+Invalid, 5389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 723 IncrementalHoareTripleChecker+Valid, 4666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:08:22,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1206 Valid, 686 Invalid, 5389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [723 Valid, 4666 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-01 18:08:22,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10842 states. [2022-03-01 18:08:22,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10842 to 4299. [2022-03-01 18:08:22,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4299 states, 4298 states have (on average 3.3187529083294556) internal successors, (14264), 4298 states have internal predecessors, (14264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:08:22,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4299 states to 4299 states and 14264 transitions. [2022-03-01 18:08:22,974 INFO L78 Accepts]: Start accepts. Automaton has 4299 states and 14264 transitions. Word has length 34 [2022-03-01 18:08:22,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:08:22,974 INFO L470 AbstractCegarLoop]: Abstraction has 4299 states and 14264 transitions. [2022-03-01 18:08:22,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.75) internal successors, (91), 51 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:08:22,975 INFO L276 IsEmpty]: Start isEmpty. Operand 4299 states and 14264 transitions. [2022-03-01 18:08:22,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:08:22,985 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:08:22,985 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:08:23,002 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:08:23,202 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,SelfDestructingSolverStorable13 [2022-03-01 18:08:23,202 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:08:23,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:08:23,202 INFO L85 PathProgramCache]: Analyzing trace with hash -1613065811, now seen corresponding path program 12 times [2022-03-01 18:08:23,202 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:08:23,202 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512295756] [2022-03-01 18:08:23,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:08:23,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:08:23,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:08:23,509 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:08:23,510 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:08:23,510 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512295756] [2022-03-01 18:08:23,510 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512295756] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:08:23,510 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456221424] [2022-03-01 18:08:23,510 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:08:23,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:08:23,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:08:23,511 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:08:23,512 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:08:23,539 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-01 18:08:23,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:08:23,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 18:08:23,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:08:24,467 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:08:24,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:08:25,507 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:08:25,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456221424] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:08:25,507 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:08:25,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16, 18] total 48 [2022-03-01 18:08:25,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145304835] [2022-03-01 18:08:25,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:08:25,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-03-01 18:08:25,508 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:08:25,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-03-01 18:08:25,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=436, Invalid=1916, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 18:08:25,508 INFO L87 Difference]: Start difference. First operand 4299 states and 14264 transitions. Second operand has 49 states, 49 states have (on average 1.8571428571428572) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:08:40,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:08:40,033 INFO L93 Difference]: Finished difference Result 10733 states and 33404 transitions. [2022-03-01 18:08:40,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 209 states. [2022-03-01 18:08:40,034 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.8571428571428572) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:08:40,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:08:40,060 INFO L225 Difference]: With dead ends: 10733 [2022-03-01 18:08:40,060 INFO L226 Difference]: Without dead ends: 10515 [2022-03-01 18:08:40,065 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 224 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20891 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=9352, Invalid=41498, Unknown=0, NotChecked=0, Total=50850 [2022-03-01 18:08:40,066 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 1236 mSDsluCounter, 912 mSDsCounter, 0 mSdLazyCounter, 4492 mSolverCounterSat, 599 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1236 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 5091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 599 IncrementalHoareTripleChecker+Valid, 4492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:08:40,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1236 Valid, 745 Invalid, 5091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [599 Valid, 4492 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-01 18:08:40,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10515 states. [2022-03-01 18:08:40,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10515 to 3833. [2022-03-01 18:08:40,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 3.2917536534446765) internal successors, (12614), 3832 states have internal predecessors, (12614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:08:40,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 12614 transitions. [2022-03-01 18:08:40,255 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 12614 transitions. Word has length 34 [2022-03-01 18:08:40,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:08:40,255 INFO L470 AbstractCegarLoop]: Abstraction has 3833 states and 12614 transitions. [2022-03-01 18:08:40,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.8571428571428572) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:08:40,255 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 12614 transitions. [2022-03-01 18:08:40,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:08:40,265 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:08:40,265 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:08:40,304 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:08:40,488 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,SelfDestructingSolverStorable14 [2022-03-01 18:08:40,489 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:08:40,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:08:40,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1621951143, now seen corresponding path program 13 times [2022-03-01 18:08:40,489 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:08:40,489 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169186089] [2022-03-01 18:08:40,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:08:40,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:08:40,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:08:40,773 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:08:40,773 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:08:40,773 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169186089] [2022-03-01 18:08:40,773 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169186089] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:08:40,773 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642185366] [2022-03-01 18:08:40,773 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:08:40,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:08:40,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:08:40,774 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:08:40,775 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:08:40,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:08:40,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-01 18:08:40,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:08:41,741 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:08:41,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:08:44,086 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:08:44,087 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642185366] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:08:44,087 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:08:44,087 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 50 [2022-03-01 18:08:44,087 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005678137] [2022-03-01 18:08:44,087 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:08:44,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-03-01 18:08:44,087 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:08:44,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-03-01 18:08:44,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=384, Invalid=2166, Unknown=0, NotChecked=0, Total=2550 [2022-03-01 18:08:44,088 INFO L87 Difference]: Start difference. First operand 3833 states and 12614 transitions. Second operand has 51 states, 51 states have (on average 1.7843137254901962) internal successors, (91), 50 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:08:58,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:08:58,618 INFO L93 Difference]: Finished difference Result 10462 states and 32329 transitions. [2022-03-01 18:08:58,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-03-01 18:08:58,619 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.7843137254901962) internal successors, (91), 50 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:08:58,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:08:58,643 INFO L225 Difference]: With dead ends: 10462 [2022-03-01 18:08:58,643 INFO L226 Difference]: Without dead ends: 10307 [2022-03-01 18:08:58,644 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7919 ImplicationChecksByTransitivity, 14.0s TimeCoverageRelationStatistics Valid=3778, Invalid=17978, Unknown=0, NotChecked=0, Total=21756 [2022-03-01 18:08:58,644 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 682 mSDsluCounter, 818 mSDsCounter, 0 mSdLazyCounter, 2771 mSolverCounterSat, 352 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 682 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 3123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 352 IncrementalHoareTripleChecker+Valid, 2771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:08:58,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [682 Valid, 598 Invalid, 3123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [352 Valid, 2771 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-01 18:08:58,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10307 states. [2022-03-01 18:08:58,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10307 to 4521. [2022-03-01 18:08:58,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4521 states, 4520 states have (on average 3.308628318584071) internal successors, (14955), 4520 states have internal predecessors, (14955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:08:58,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4521 states to 4521 states and 14955 transitions. [2022-03-01 18:08:58,828 INFO L78 Accepts]: Start accepts. Automaton has 4521 states and 14955 transitions. Word has length 34 [2022-03-01 18:08:58,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:08:58,829 INFO L470 AbstractCegarLoop]: Abstraction has 4521 states and 14955 transitions. [2022-03-01 18:08:58,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.7843137254901962) internal successors, (91), 50 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:08:58,829 INFO L276 IsEmpty]: Start isEmpty. Operand 4521 states and 14955 transitions. [2022-03-01 18:08:58,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:08:58,839 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:08:58,839 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:08:58,877 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:08:59,055 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,SelfDestructingSolverStorable15 [2022-03-01 18:08:59,055 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:08:59,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:08:59,056 INFO L85 PathProgramCache]: Analyzing trace with hash 596520025, now seen corresponding path program 14 times [2022-03-01 18:08:59,056 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:08:59,056 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37614013] [2022-03-01 18:08:59,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:08:59,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:08:59,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:08:59,342 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:08:59,343 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:08:59,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37614013] [2022-03-01 18:08:59,343 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37614013] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:08:59,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516521027] [2022-03-01 18:08:59,343 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:08:59,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:08:59,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:08:59,344 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:08:59,345 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:08:59,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:08:59,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:08:59,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 21 conjunts are in the unsatisfiable core [2022-03-01 18:08:59,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:09:00,221 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:09:00,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:09:01,600 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:09:01,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516521027] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:09:01,601 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:09:01,601 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16, 17] total 47 [2022-03-01 18:09:01,601 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658457198] [2022-03-01 18:09:01,601 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:09:01,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-03-01 18:09:01,601 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:09:01,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-03-01 18:09:01,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=360, Invalid=1896, Unknown=0, NotChecked=0, Total=2256 [2022-03-01 18:09:01,602 INFO L87 Difference]: Start difference. First operand 4521 states and 14955 transitions. Second operand has 48 states, 48 states have (on average 1.8958333333333333) internal successors, (91), 47 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:09:17,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:09:17,244 INFO L93 Difference]: Finished difference Result 11942 states and 37849 transitions. [2022-03-01 18:09:17,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 212 states. [2022-03-01 18:09:17,251 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.8958333333333333) internal successors, (91), 47 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:09:17,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:09:17,271 INFO L225 Difference]: With dead ends: 11942 [2022-03-01 18:09:17,271 INFO L226 Difference]: Without dead ends: 11777 [2022-03-01 18:09:17,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 226 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20629 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=7611, Invalid=44145, Unknown=0, NotChecked=0, Total=51756 [2022-03-01 18:09:17,274 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 865 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 5286 mSolverCounterSat, 481 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 865 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 5767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 481 IncrementalHoareTripleChecker+Valid, 5286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:09:17,274 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [865 Valid, 570 Invalid, 5767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [481 Valid, 5286 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-01 18:09:17,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11777 states. [2022-03-01 18:09:17,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11777 to 4932. [2022-03-01 18:09:17,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4932 states, 4931 states have (on average 3.3050091259379437) internal successors, (16297), 4931 states have internal predecessors, (16297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:09:17,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4932 states to 4932 states and 16297 transitions. [2022-03-01 18:09:17,421 INFO L78 Accepts]: Start accepts. Automaton has 4932 states and 16297 transitions. Word has length 34 [2022-03-01 18:09:17,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:09:17,421 INFO L470 AbstractCegarLoop]: Abstraction has 4932 states and 16297 transitions. [2022-03-01 18:09:17,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.8958333333333333) internal successors, (91), 47 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:09:17,422 INFO L276 IsEmpty]: Start isEmpty. Operand 4932 states and 16297 transitions. [2022-03-01 18:09:17,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:09:17,430 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:09:17,430 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:09:17,448 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:09:17,635 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,SelfDestructingSolverStorable16 [2022-03-01 18:09:17,635 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:09:17,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:09:17,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1798267431, now seen corresponding path program 15 times [2022-03-01 18:09:17,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:09:17,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010481176] [2022-03-01 18:09:17,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:09:17,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:09:17,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:09:17,917 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:09:17,917 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:09:17,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010481176] [2022-03-01 18:09:17,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010481176] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:09:17,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356120311] [2022-03-01 18:09:17,917 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:09:17,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:09:17,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:09:17,918 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:09:17,919 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:09:17,943 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:09:17,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:09:17,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 18:09:17,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:09:18,708 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:09:18,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:09:20,060 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:09:20,060 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356120311] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:09:20,060 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:09:20,060 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 17] total 46 [2022-03-01 18:09:20,060 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714938911] [2022-03-01 18:09:20,060 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:09:20,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-01 18:09:20,061 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:09:20,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-01 18:09:20,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=1796, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:09:20,061 INFO L87 Difference]: Start difference. First operand 4932 states and 16297 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:09:34,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:09:34,508 INFO L93 Difference]: Finished difference Result 16468 states and 52786 transitions. [2022-03-01 18:09:34,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2022-03-01 18:09:34,508 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:09:34,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:09:34,541 INFO L225 Difference]: With dead ends: 16468 [2022-03-01 18:09:34,541 INFO L226 Difference]: Without dead ends: 16303 [2022-03-01 18:09:34,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 199 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14557 ImplicationChecksByTransitivity, 12.9s TimeCoverageRelationStatistics Valid=7548, Invalid=32652, Unknown=0, NotChecked=0, Total=40200 [2022-03-01 18:09:34,544 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 764 mSDsluCounter, 690 mSDsCounter, 0 mSdLazyCounter, 4307 mSolverCounterSat, 462 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 764 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 4769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 462 IncrementalHoareTripleChecker+Valid, 4307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:09:34,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [764 Valid, 510 Invalid, 4769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [462 Valid, 4307 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-01 18:09:34,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16303 states. [2022-03-01 18:09:34,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16303 to 6713. [2022-03-01 18:09:34,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6713 states, 6712 states have (on average 3.362485101311085) internal successors, (22569), 6712 states have internal predecessors, (22569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:09:34,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6713 states to 6713 states and 22569 transitions. [2022-03-01 18:09:34,791 INFO L78 Accepts]: Start accepts. Automaton has 6713 states and 22569 transitions. Word has length 34 [2022-03-01 18:09:34,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:09:34,791 INFO L470 AbstractCegarLoop]: Abstraction has 6713 states and 22569 transitions. [2022-03-01 18:09:34,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:09:34,791 INFO L276 IsEmpty]: Start isEmpty. Operand 6713 states and 22569 transitions. [2022-03-01 18:09:34,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:09:34,803 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:09:34,803 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:09:34,835 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-01 18:09:35,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:09:35,019 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:09:35,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:09:35,020 INFO L85 PathProgramCache]: Analyzing trace with hash 342899377, now seen corresponding path program 16 times [2022-03-01 18:09:35,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:09:35,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672695490] [2022-03-01 18:09:35,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:09:35,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:09:35,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:09:35,247 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:09:35,247 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:09:35,247 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672695490] [2022-03-01 18:09:35,247 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672695490] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:09:35,247 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059173782] [2022-03-01 18:09:35,247 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:09:35,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:09:35,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:09:35,248 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:09:35,249 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:09:35,271 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:09:35,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:09:35,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:09:35,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:09:36,041 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:09:36,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:09:38,679 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:09:38,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059173782] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:09:38,680 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:09:38,680 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-03-01 18:09:38,680 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856751707] [2022-03-01 18:09:38,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:09:38,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-01 18:09:38,680 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:09:38,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-01 18:09:38,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=1809, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:09:38,681 INFO L87 Difference]: Start difference. First operand 6713 states and 22569 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:09:44,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:09:44,510 INFO L93 Difference]: Finished difference Result 12518 states and 40141 transitions. [2022-03-01 18:09:44,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-03-01 18:09:44,510 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:09:44,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:09:44,534 INFO L225 Difference]: With dead ends: 12518 [2022-03-01 18:09:44,534 INFO L226 Difference]: Without dead ends: 12273 [2022-03-01 18:09:44,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2643 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=1649, Invalid=7471, Unknown=0, NotChecked=0, Total=9120 [2022-03-01 18:09:44,535 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 560 mSDsluCounter, 661 mSDsCounter, 0 mSdLazyCounter, 2666 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 2971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 2666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:09:44,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [560 Valid, 451 Invalid, 2971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 2666 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-01 18:09:44,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12273 states. [2022-03-01 18:09:44,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12273 to 6834. [2022-03-01 18:09:44,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6834 states, 6833 states have (on average 3.3647007171081516) internal successors, (22991), 6833 states have internal predecessors, (22991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:09:44,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6834 states to 6834 states and 22991 transitions. [2022-03-01 18:09:44,743 INFO L78 Accepts]: Start accepts. Automaton has 6834 states and 22991 transitions. Word has length 34 [2022-03-01 18:09:44,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:09:44,743 INFO L470 AbstractCegarLoop]: Abstraction has 6834 states and 22991 transitions. [2022-03-01 18:09:44,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:09:44,744 INFO L276 IsEmpty]: Start isEmpty. Operand 6834 states and 22991 transitions. [2022-03-01 18:09:44,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:09:44,756 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:09:44,756 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:09:44,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-01 18:09:44,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:09:44,972 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:09:44,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:09:44,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1264601517, now seen corresponding path program 17 times [2022-03-01 18:09:44,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:09:44,973 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318506430] [2022-03-01 18:09:44,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:09:44,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:09:44,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:09:45,242 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:09:45,242 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:09:45,251 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318506430] [2022-03-01 18:09:45,251 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318506430] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:09:45,251 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796521980] [2022-03-01 18:09:45,251 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:09:45,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:09:45,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:09:45,252 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:09:45,253 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:09:45,273 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 18:09:45,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:09:45,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:09:45,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:09:46,048 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:09:46,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:09:48,721 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:09:48,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796521980] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:09:48,725 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:09:48,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-03-01 18:09:48,725 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916764095] [2022-03-01 18:09:48,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:09:48,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-01 18:09:48,725 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:09:48,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-01 18:09:48,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=372, Invalid=1790, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:09:48,726 INFO L87 Difference]: Start difference. First operand 6834 states and 22991 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:09:56,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:09:56,006 INFO L93 Difference]: Finished difference Result 14485 states and 46677 transitions. [2022-03-01 18:09:56,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-03-01 18:09:56,006 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:09:56,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:09:56,033 INFO L225 Difference]: With dead ends: 14485 [2022-03-01 18:09:56,033 INFO L226 Difference]: Without dead ends: 14245 [2022-03-01 18:09:56,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3774 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=2257, Invalid=9733, Unknown=0, NotChecked=0, Total=11990 [2022-03-01 18:09:56,034 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 602 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 2916 mSolverCounterSat, 342 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 602 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 3258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 342 IncrementalHoareTripleChecker+Valid, 2916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:09:56,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [602 Valid, 394 Invalid, 3258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [342 Valid, 2916 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-01 18:09:56,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14245 states. [2022-03-01 18:09:56,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14245 to 6800. [2022-03-01 18:09:56,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6800 states, 6799 states have (on average 3.3582879835269894) internal successors, (22833), 6799 states have internal predecessors, (22833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:09:56,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6800 states to 6800 states and 22833 transitions. [2022-03-01 18:09:56,218 INFO L78 Accepts]: Start accepts. Automaton has 6800 states and 22833 transitions. Word has length 34 [2022-03-01 18:09:56,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:09:56,218 INFO L470 AbstractCegarLoop]: Abstraction has 6800 states and 22833 transitions. [2022-03-01 18:09:56,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:09:56,218 INFO L276 IsEmpty]: Start isEmpty. Operand 6800 states and 22833 transitions. [2022-03-01 18:09:56,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:09:56,230 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:09:56,230 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:09:56,249 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-03-01 18:09:56,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:09:56,449 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:09:56,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:09:56,450 INFO L85 PathProgramCache]: Analyzing trace with hash 1194491481, now seen corresponding path program 18 times [2022-03-01 18:09:56,450 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:09:56,450 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707173841] [2022-03-01 18:09:56,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:09:56,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:09:56,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:09:56,698 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:09:56,699 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:09:56,699 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707173841] [2022-03-01 18:09:56,699 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707173841] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:09:56,699 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92893276] [2022-03-01 18:09:56,699 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:09:56,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:09:56,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:09:56,700 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:09:56,701 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:09:56,723 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-01 18:09:56,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:09:56,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:09:56,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:09:57,467 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:09:57,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:10:00,158 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:10:00,158 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92893276] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:10:00,158 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:10:00,158 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 44 [2022-03-01 18:10:00,158 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936528696] [2022-03-01 18:10:00,158 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:10:00,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-01 18:10:00,158 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:10:00,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-01 18:10:00,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=350, Invalid=1630, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 18:10:00,159 INFO L87 Difference]: Start difference. First operand 6800 states and 22833 transitions. Second operand has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:10:06,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:10:06,944 INFO L93 Difference]: Finished difference Result 11835 states and 38385 transitions. [2022-03-01 18:10:06,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-03-01 18:10:06,944 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:10:06,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:10:06,966 INFO L225 Difference]: With dead ends: 11835 [2022-03-01 18:10:06,966 INFO L226 Difference]: Without dead ends: 11595 [2022-03-01 18:10:06,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2636 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=1743, Invalid=7569, Unknown=0, NotChecked=0, Total=9312 [2022-03-01 18:10:06,967 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 544 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 2109 mSolverCounterSat, 291 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 2400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 291 IncrementalHoareTripleChecker+Valid, 2109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:10:06,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [544 Valid, 246 Invalid, 2400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [291 Valid, 2109 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 18:10:06,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11595 states. [2022-03-01 18:10:07,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11595 to 6779. [2022-03-01 18:10:07,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6779 states, 6778 states have (on average 3.357627618766598) internal successors, (22758), 6778 states have internal predecessors, (22758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:10:07,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6779 states to 6779 states and 22758 transitions. [2022-03-01 18:10:07,146 INFO L78 Accepts]: Start accepts. Automaton has 6779 states and 22758 transitions. Word has length 34 [2022-03-01 18:10:07,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:10:07,147 INFO L470 AbstractCegarLoop]: Abstraction has 6779 states and 22758 transitions. [2022-03-01 18:10:07,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:10:07,147 INFO L276 IsEmpty]: Start isEmpty. Operand 6779 states and 22758 transitions. [2022-03-01 18:10:07,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:10:07,160 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:10:07,160 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:10:07,178 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:10:07,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:10:07,361 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:10:07,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:10:07,362 INFO L85 PathProgramCache]: Analyzing trace with hash 188911329, now seen corresponding path program 19 times [2022-03-01 18:10:07,362 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:10:07,362 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199290167] [2022-03-01 18:10:07,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:10:07,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:10:07,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:10:07,607 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:10:07,607 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:10:07,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199290167] [2022-03-01 18:10:07,607 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199290167] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:10:07,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377472733] [2022-03-01 18:10:07,607 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:10:07,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:10:07,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:10:07,609 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:10:07,609 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:10:07,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:10:07,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:10:07,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:10:08,440 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:10:08,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:10:11,264 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:10:11,265 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377472733] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:10:11,265 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:10:11,265 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-03-01 18:10:11,265 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24700153] [2022-03-01 18:10:11,265 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:10:11,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-01 18:10:11,265 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:10:11,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-01 18:10:11,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=362, Invalid=1800, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:10:11,266 INFO L87 Difference]: Start difference. First operand 6779 states and 22758 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:10:17,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:10:17,126 INFO L93 Difference]: Finished difference Result 11575 states and 37220 transitions. [2022-03-01 18:10:17,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-03-01 18:10:17,126 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:10:17,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:10:17,146 INFO L225 Difference]: With dead ends: 11575 [2022-03-01 18:10:17,146 INFO L226 Difference]: Without dead ends: 11436 [2022-03-01 18:10:17,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2814 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=1849, Invalid=7463, Unknown=0, NotChecked=0, Total=9312 [2022-03-01 18:10:17,148 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 767 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 2024 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 767 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 2346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 2024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:10:17,148 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [767 Valid, 435 Invalid, 2346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 2024 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-01 18:10:17,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11436 states. [2022-03-01 18:10:17,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11436 to 6931. [2022-03-01 18:10:17,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6931 states, 6930 states have (on average 3.3593073593073592) internal successors, (23280), 6930 states have internal predecessors, (23280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:10:17,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6931 states to 6931 states and 23280 transitions. [2022-03-01 18:10:17,285 INFO L78 Accepts]: Start accepts. Automaton has 6931 states and 23280 transitions. Word has length 34 [2022-03-01 18:10:17,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:10:17,285 INFO L470 AbstractCegarLoop]: Abstraction has 6931 states and 23280 transitions. [2022-03-01 18:10:17,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:10:17,285 INFO L276 IsEmpty]: Start isEmpty. Operand 6931 states and 23280 transitions. [2022-03-01 18:10:17,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:10:17,296 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:10:17,296 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:10:17,312 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:10:17,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:10:17,497 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:10:17,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:10:17,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1337834849, now seen corresponding path program 20 times [2022-03-01 18:10:17,497 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:10:17,497 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417581180] [2022-03-01 18:10:17,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:10:17,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:10:17,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:10:17,724 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:10:17,725 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:10:17,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417581180] [2022-03-01 18:10:17,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417581180] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:10:17,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773705916] [2022-03-01 18:10:17,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:10:17,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:10:17,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:10:17,726 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:10:17,727 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:10:17,755 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:10:17,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:10:17,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:10:17,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:10:18,545 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:10:18,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:10:21,340 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:10:21,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773705916] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:10:21,340 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:10:21,340 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 44 [2022-03-01 18:10:21,340 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636518195] [2022-03-01 18:10:21,340 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:10:21,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-01 18:10:21,341 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:10:21,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-01 18:10:21,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=362, Invalid=1618, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 18:10:21,341 INFO L87 Difference]: Start difference. First operand 6931 states and 23280 transitions. Second operand has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:10:29,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:10:29,161 INFO L93 Difference]: Finished difference Result 13668 states and 44628 transitions. [2022-03-01 18:10:29,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-03-01 18:10:29,162 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:10:29,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:10:29,202 INFO L225 Difference]: With dead ends: 13668 [2022-03-01 18:10:29,203 INFO L226 Difference]: Without dead ends: 13441 [2022-03-01 18:10:29,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4700 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=2406, Invalid=11636, Unknown=0, NotChecked=0, Total=14042 [2022-03-01 18:10:29,204 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 735 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 2942 mSolverCounterSat, 331 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 735 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 3273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 331 IncrementalHoareTripleChecker+Valid, 2942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:10:29,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [735 Valid, 368 Invalid, 3273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [331 Valid, 2942 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-01 18:10:29,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13441 states. [2022-03-01 18:10:29,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13441 to 6968. [2022-03-01 18:10:29,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6968 states, 6967 states have (on average 3.3585474379216307) internal successors, (23399), 6967 states have internal predecessors, (23399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:10:29,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6968 states to 6968 states and 23399 transitions. [2022-03-01 18:10:29,380 INFO L78 Accepts]: Start accepts. Automaton has 6968 states and 23399 transitions. Word has length 34 [2022-03-01 18:10:29,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:10:29,380 INFO L470 AbstractCegarLoop]: Abstraction has 6968 states and 23399 transitions. [2022-03-01 18:10:29,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:10:29,380 INFO L276 IsEmpty]: Start isEmpty. Operand 6968 states and 23399 transitions. [2022-03-01 18:10:29,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:10:29,390 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:10:29,390 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:10:29,405 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-03-01 18:10:29,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:10:29,591 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:10:29,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:10:29,592 INFO L85 PathProgramCache]: Analyzing trace with hash -982878999, now seen corresponding path program 21 times [2022-03-01 18:10:29,592 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:10:29,592 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685399522] [2022-03-01 18:10:29,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:10:29,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:10:29,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:10:29,897 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:10:29,897 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:10:29,897 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685399522] [2022-03-01 18:10:29,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685399522] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:10:29,897 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638122528] [2022-03-01 18:10:29,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:10:29,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:10:29,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:10:29,899 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:10:29,900 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:10:29,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:10:29,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:10:29,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 18:10:29,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:10:30,679 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:10:30,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:10:31,982 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:10:31,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638122528] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:10:31,982 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:10:31,982 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 17] total 46 [2022-03-01 18:10:31,982 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550417921] [2022-03-01 18:10:31,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:10:31,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-01 18:10:31,983 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:10:31,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-01 18:10:31,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=344, Invalid=1818, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:10:31,983 INFO L87 Difference]: Start difference. First operand 6968 states and 23399 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:10:48,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:10:48,450 INFO L93 Difference]: Finished difference Result 20771 states and 67025 transitions. [2022-03-01 18:10:48,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 197 states. [2022-03-01 18:10:48,451 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:10:48,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:10:48,492 INFO L225 Difference]: With dead ends: 20771 [2022-03-01 18:10:48,492 INFO L226 Difference]: Without dead ends: 20597 [2022-03-01 18:10:48,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 213 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17435 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=8467, Invalid=37543, Unknown=0, NotChecked=0, Total=46010 [2022-03-01 18:10:48,494 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 916 mSDsluCounter, 829 mSDsCounter, 0 mSdLazyCounter, 4447 mSolverCounterSat, 532 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 916 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 4979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 532 IncrementalHoareTripleChecker+Valid, 4447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:10:48,494 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [916 Valid, 589 Invalid, 4979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [532 Valid, 4447 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-01 18:10:48,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20597 states. [2022-03-01 18:10:48,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20597 to 8044. [2022-03-01 18:10:48,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8044 states, 8043 states have (on average 3.3851796593310954) internal successors, (27227), 8043 states have internal predecessors, (27227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:10:48,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8044 states to 8044 states and 27227 transitions. [2022-03-01 18:10:48,749 INFO L78 Accepts]: Start accepts. Automaton has 8044 states and 27227 transitions. Word has length 34 [2022-03-01 18:10:48,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:10:48,749 INFO L470 AbstractCegarLoop]: Abstraction has 8044 states and 27227 transitions. [2022-03-01 18:10:48,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:10:48,749 INFO L276 IsEmpty]: Start isEmpty. Operand 8044 states and 27227 transitions. [2022-03-01 18:10:48,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:10:48,761 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:10:48,761 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:10:48,776 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:10:48,963 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,SelfDestructingSolverStorable23 [2022-03-01 18:10:48,963 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:10:48,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:10:48,964 INFO L85 PathProgramCache]: Analyzing trace with hash 1158287809, now seen corresponding path program 22 times [2022-03-01 18:10:48,964 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:10:48,964 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538394796] [2022-03-01 18:10:48,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:10:48,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:10:48,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:10:49,187 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:10:49,188 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:10:49,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538394796] [2022-03-01 18:10:49,188 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538394796] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:10:49,188 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713194051] [2022-03-01 18:10:49,188 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:10:49,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:10:49,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:10:49,189 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:10:49,192 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:10:49,212 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:10:49,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:10:49,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:10:49,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:10:49,977 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:10:49,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:10:52,637 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:10:52,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713194051] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:10:52,638 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:10:52,638 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-03-01 18:10:52,638 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175274900] [2022-03-01 18:10:52,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:10:52,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-01 18:10:52,638 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:10:52,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-01 18:10:52,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=1836, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:10:52,639 INFO L87 Difference]: Start difference. First operand 8044 states and 27227 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:11:03,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:11:03,067 INFO L93 Difference]: Finished difference Result 17291 states and 55744 transitions. [2022-03-01 18:11:03,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-03-01 18:11:03,068 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:11:03,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:11:03,113 INFO L225 Difference]: With dead ends: 17291 [2022-03-01 18:11:03,113 INFO L226 Difference]: Without dead ends: 17083 [2022-03-01 18:11:03,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5521 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=2857, Invalid=13913, Unknown=0, NotChecked=0, Total=16770 [2022-03-01 18:11:03,115 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 664 mSDsluCounter, 609 mSDsCounter, 0 mSdLazyCounter, 2694 mSolverCounterSat, 370 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 3064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 370 IncrementalHoareTripleChecker+Valid, 2694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-01 18:11:03,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [664 Valid, 422 Invalid, 3064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [370 Valid, 2694 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-01 18:11:03,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17083 states. [2022-03-01 18:11:03,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17083 to 8543. [2022-03-01 18:11:03,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8543 states, 8542 states have (on average 3.403418403184266) internal successors, (29072), 8542 states have internal predecessors, (29072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:11:03,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8543 states to 8543 states and 29072 transitions. [2022-03-01 18:11:03,404 INFO L78 Accepts]: Start accepts. Automaton has 8543 states and 29072 transitions. Word has length 34 [2022-03-01 18:11:03,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:11:03,404 INFO L470 AbstractCegarLoop]: Abstraction has 8543 states and 29072 transitions. [2022-03-01 18:11:03,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:11:03,404 INFO L276 IsEmpty]: Start isEmpty. Operand 8543 states and 29072 transitions. [2022-03-01 18:11:03,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:11:03,418 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:11:03,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, 1, 1, 1, 1, 1, 1] [2022-03-01 18:11:03,441 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:11:03,619 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,SelfDestructingSolverStorable24 [2022-03-01 18:11:03,619 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:11:03,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:11:03,620 INFO L85 PathProgramCache]: Analyzing trace with hash 2079989949, now seen corresponding path program 23 times [2022-03-01 18:11:03,620 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:11:03,620 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271353176] [2022-03-01 18:11:03,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:11:03,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:11:03,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:11:03,908 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:11:03,908 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:11:03,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271353176] [2022-03-01 18:11:03,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271353176] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:11:03,909 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996314074] [2022-03-01 18:11:03,909 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:11:03,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:11:03,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:11:03,910 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:11:03,911 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:11:03,940 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 18:11:03,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:11:03,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:11:03,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:11:04,786 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:11:04,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:11:07,495 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:11:07,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996314074] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:11:07,495 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:11:07,495 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-03-01 18:11:07,496 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798209695] [2022-03-01 18:11:07,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:11:07,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-01 18:11:07,496 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:11:07,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-01 18:11:07,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=345, Invalid=1817, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:11:07,497 INFO L87 Difference]: Start difference. First operand 8543 states and 29072 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:11:18,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:11:18,475 INFO L93 Difference]: Finished difference Result 18582 states and 60299 transitions. [2022-03-01 18:11:18,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-01 18:11:18,476 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:11:18,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:11:18,527 INFO L225 Difference]: With dead ends: 18582 [2022-03-01 18:11:18,528 INFO L226 Difference]: Without dead ends: 18404 [2022-03-01 18:11:18,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6402 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=3342, Invalid=15290, Unknown=0, NotChecked=0, Total=18632 [2022-03-01 18:11:18,529 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 689 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 2896 mSolverCounterSat, 396 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 689 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 3292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 396 IncrementalHoareTripleChecker+Valid, 2896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:11:18,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [689 Valid, 360 Invalid, 3292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [396 Valid, 2896 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-03-01 18:11:18,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18404 states. [2022-03-01 18:11:18,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18404 to 8453. [2022-03-01 18:11:18,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8453 states, 8452 states have (on average 3.3917415996213913) internal successors, (28667), 8452 states have internal predecessors, (28667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:11:18,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8453 states to 8453 states and 28667 transitions. [2022-03-01 18:11:18,825 INFO L78 Accepts]: Start accepts. Automaton has 8453 states and 28667 transitions. Word has length 34 [2022-03-01 18:11:18,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:11:18,825 INFO L470 AbstractCegarLoop]: Abstraction has 8453 states and 28667 transitions. [2022-03-01 18:11:18,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:11:18,826 INFO L276 IsEmpty]: Start isEmpty. Operand 8453 states and 28667 transitions. [2022-03-01 18:11:18,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:11:18,839 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:11:18,839 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:11:18,862 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-03-01 18:11:19,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-03-01 18:11:19,040 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:11:19,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:11:19,040 INFO L85 PathProgramCache]: Analyzing trace with hash 2009879913, now seen corresponding path program 24 times [2022-03-01 18:11:19,040 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:11:19,040 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794791119] [2022-03-01 18:11:19,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:11:19,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:11:19,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:11:19,295 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:11:19,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:11:19,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794791119] [2022-03-01 18:11:19,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794791119] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:11:19,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561072110] [2022-03-01 18:11:19,295 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:11:19,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:11:19,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:11:19,297 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:11:19,297 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:11:19,325 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-01 18:11:19,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:11:19,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:11:19,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:11:20,163 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:11:20,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:11:22,704 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:11:22,704 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561072110] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:11:22,704 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:11:22,704 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 44 [2022-03-01 18:11:22,704 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532470813] [2022-03-01 18:11:22,704 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:11:22,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-01 18:11:22,705 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:11:22,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-01 18:11:22,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=324, Invalid=1656, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 18:11:22,705 INFO L87 Difference]: Start difference. First operand 8453 states and 28667 transitions. Second operand has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:11:29,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:11:29,224 INFO L93 Difference]: Finished difference Result 15036 states and 49177 transitions. [2022-03-01 18:11:29,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-01 18:11:29,224 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:11:29,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:11:29,274 INFO L225 Difference]: With dead ends: 15036 [2022-03-01 18:11:29,274 INFO L226 Difference]: Without dead ends: 14858 [2022-03-01 18:11:29,275 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3092 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=1795, Invalid=8305, Unknown=0, NotChecked=0, Total=10100 [2022-03-01 18:11:29,275 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 565 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 2152 mSolverCounterSat, 343 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 2495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 343 IncrementalHoareTripleChecker+Valid, 2152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:11:29,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [565 Valid, 249 Invalid, 2495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [343 Valid, 2152 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 18:11:29,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14858 states. [2022-03-01 18:11:29,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14858 to 8423. [2022-03-01 18:11:29,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8423 states, 8422 states have (on average 3.392780812158632) internal successors, (28574), 8422 states have internal predecessors, (28574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:11:29,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8423 states to 8423 states and 28574 transitions. [2022-03-01 18:11:29,452 INFO L78 Accepts]: Start accepts. Automaton has 8423 states and 28574 transitions. Word has length 34 [2022-03-01 18:11:29,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:11:29,452 INFO L470 AbstractCegarLoop]: Abstraction has 8423 states and 28574 transitions. [2022-03-01 18:11:29,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:11:29,452 INFO L276 IsEmpty]: Start isEmpty. Operand 8423 states and 28574 transitions. [2022-03-01 18:11:29,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:11:29,465 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:11:29,465 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:11:29,481 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:11:29,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:11:29,673 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:11:29,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:11:29,674 INFO L85 PathProgramCache]: Analyzing trace with hash -1818983591, now seen corresponding path program 25 times [2022-03-01 18:11:29,674 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:11:29,674 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471549571] [2022-03-01 18:11:29,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:11:29,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:11:29,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:11:29,955 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:11:29,955 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:11:29,955 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471549571] [2022-03-01 18:11:29,955 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471549571] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:11:29,955 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341102775] [2022-03-01 18:11:29,955 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:11:29,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:11:29,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:11:29,956 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:11:29,957 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:11:29,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:11:29,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 18:11:29,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:11:30,902 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:11:30,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:11:33,192 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:11:33,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341102775] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:11:33,192 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:11:33,192 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 49 [2022-03-01 18:11:33,192 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683641264] [2022-03-01 18:11:33,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:11:33,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-03-01 18:11:33,193 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:11:33,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-03-01 18:11:33,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=2072, Unknown=0, NotChecked=0, Total=2450 [2022-03-01 18:11:33,194 INFO L87 Difference]: Start difference. First operand 8423 states and 28574 transitions. Second operand has 50 states, 50 states have (on average 1.82) internal successors, (91), 49 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:11:46,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:11:46,117 INFO L93 Difference]: Finished difference Result 15516 states and 50211 transitions. [2022-03-01 18:11:46,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2022-03-01 18:11:46,118 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.82) internal successors, (91), 49 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:11:46,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:11:46,158 INFO L225 Difference]: With dead ends: 15516 [2022-03-01 18:11:46,158 INFO L226 Difference]: Without dead ends: 15379 [2022-03-01 18:11:46,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9536 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=5079, Invalid=22311, Unknown=0, NotChecked=0, Total=27390 [2022-03-01 18:11:46,160 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 751 mSDsluCounter, 773 mSDsCounter, 0 mSdLazyCounter, 3687 mSolverCounterSat, 419 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 751 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 4106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 419 IncrementalHoareTripleChecker+Valid, 3687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:11:46,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [751 Valid, 545 Invalid, 4106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [419 Valid, 3687 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-01 18:11:46,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15379 states. [2022-03-01 18:11:46,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15379 to 8748. [2022-03-01 18:11:46,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8748 states, 8747 states have (on average 3.406082085286384) internal successors, (29793), 8747 states have internal predecessors, (29793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:11:46,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8748 states to 8748 states and 29793 transitions. [2022-03-01 18:11:46,463 INFO L78 Accepts]: Start accepts. Automaton has 8748 states and 29793 transitions. Word has length 34 [2022-03-01 18:11:46,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:11:46,463 INFO L470 AbstractCegarLoop]: Abstraction has 8748 states and 29793 transitions. [2022-03-01 18:11:46,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.82) internal successors, (91), 49 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:11:46,463 INFO L276 IsEmpty]: Start isEmpty. Operand 8748 states and 29793 transitions. [2022-03-01 18:11:46,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:11:46,479 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:11:46,479 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:11:46,497 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:11:46,697 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,SelfDestructingSolverStorable27 [2022-03-01 18:11:46,697 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:11:46,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:11:46,698 INFO L85 PathProgramCache]: Analyzing trace with hash -472964259, now seen corresponding path program 26 times [2022-03-01 18:11:46,698 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:11:46,698 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411420233] [2022-03-01 18:11:46,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:11:46,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:11:46,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:11:47,014 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:11:47,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:11:47,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411420233] [2022-03-01 18:11:47,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411420233] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:11:47,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833951835] [2022-03-01 18:11:47,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:11:47,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:11:47,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:11:47,016 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:11:47,016 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:11:47,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:11:47,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:11:47,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-01 18:11:47,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:11:47,892 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:11:47,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:11:50,143 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:11:50,143 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833951835] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:11:50,143 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:11:50,144 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 17] total 46 [2022-03-01 18:11:50,144 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145789751] [2022-03-01 18:11:50,144 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:11:50,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-01 18:11:50,144 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:11:50,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-01 18:11:50,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=357, Invalid=1805, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:11:50,145 INFO L87 Difference]: Start difference. First operand 8748 states and 29793 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:12:08,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:12:08,543 INFO L93 Difference]: Finished difference Result 16682 states and 54028 transitions. [2022-03-01 18:12:08,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 200 states. [2022-03-01 18:12:08,544 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:12:08,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:12:08,579 INFO L225 Difference]: With dead ends: 16682 [2022-03-01 18:12:08,580 INFO L226 Difference]: Without dead ends: 16535 [2022-03-01 18:12:08,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18050 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=7846, Invalid=38594, Unknown=0, NotChecked=0, Total=46440 [2022-03-01 18:12:08,582 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 921 mSDsluCounter, 815 mSDsCounter, 0 mSdLazyCounter, 5158 mSolverCounterSat, 531 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 921 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 5689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 531 IncrementalHoareTripleChecker+Valid, 5158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-03-01 18:12:08,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [921 Valid, 619 Invalid, 5689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [531 Valid, 5158 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-03-01 18:12:08,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16535 states. [2022-03-01 18:12:08,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16535 to 8674. [2022-03-01 18:12:08,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8674 states, 8673 states have (on average 3.401937046004843) internal successors, (29505), 8673 states have internal predecessors, (29505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:12:08,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8674 states to 8674 states and 29505 transitions. [2022-03-01 18:12:08,878 INFO L78 Accepts]: Start accepts. Automaton has 8674 states and 29505 transitions. Word has length 34 [2022-03-01 18:12:08,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:12:08,878 INFO L470 AbstractCegarLoop]: Abstraction has 8674 states and 29505 transitions. [2022-03-01 18:12:08,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:12:08,878 INFO L276 IsEmpty]: Start isEmpty. Operand 8674 states and 29505 transitions. [2022-03-01 18:12:08,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:12:08,891 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:12:08,891 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:12:08,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-03-01 18:12:09,091 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,SelfDestructingSolverStorable28 [2022-03-01 18:12:09,092 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:12:09,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:12:09,092 INFO L85 PathProgramCache]: Analyzing trace with hash 445215345, now seen corresponding path program 27 times [2022-03-01 18:12:09,092 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:12:09,092 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787337950] [2022-03-01 18:12:09,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:12:09,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:12:09,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:12:09,366 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:12:09,366 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:12:09,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787337950] [2022-03-01 18:12:09,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787337950] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:12:09,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857869409] [2022-03-01 18:12:09,366 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:12:09,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:12:09,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:12:09,367 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:12:09,368 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:12:09,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:12:09,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:12:09,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:12:09,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:12:10,217 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:12:10,218 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:12:13,072 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:12:13,072 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857869409] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:12:13,072 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:12:13,072 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 44 [2022-03-01 18:12:13,072 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536902113] [2022-03-01 18:12:13,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:12:13,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-01 18:12:13,073 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:12:13,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-01 18:12:13,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=329, Invalid=1651, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 18:12:13,073 INFO L87 Difference]: Start difference. First operand 8674 states and 29505 transitions. Second operand has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:12:26,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:12:26,552 INFO L93 Difference]: Finished difference Result 27617 states and 90885 transitions. [2022-03-01 18:12:26,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-03-01 18:12:26,553 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:12:26,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:12:26,614 INFO L225 Difference]: With dead ends: 27617 [2022-03-01 18:12:26,615 INFO L226 Difference]: Without dead ends: 27408 [2022-03-01 18:12:26,616 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8172 ImplicationChecksByTransitivity, 11.9s TimeCoverageRelationStatistics Valid=4436, Invalid=19744, Unknown=0, NotChecked=0, Total=24180 [2022-03-01 18:12:26,616 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 700 mSDsluCounter, 817 mSDsCounter, 0 mSdLazyCounter, 4378 mSolverCounterSat, 418 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 700 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 4796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 418 IncrementalHoareTripleChecker+Valid, 4378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:12:26,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [700 Valid, 582 Invalid, 4796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [418 Valid, 4378 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-01 18:12:26,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27408 states. [2022-03-01 18:12:26,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27408 to 12080. [2022-03-01 18:12:26,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12080 states, 12079 states have (on average 3.4684990479344315) internal successors, (41896), 12079 states have internal predecessors, (41896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:12:26,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12080 states to 12080 states and 41896 transitions. [2022-03-01 18:12:26,998 INFO L78 Accepts]: Start accepts. Automaton has 12080 states and 41896 transitions. Word has length 34 [2022-03-01 18:12:26,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:12:26,998 INFO L470 AbstractCegarLoop]: Abstraction has 12080 states and 41896 transitions. [2022-03-01 18:12:26,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:12:26,998 INFO L276 IsEmpty]: Start isEmpty. Operand 12080 states and 41896 transitions. [2022-03-01 18:12:27,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:12:27,016 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:12:27,016 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:12:27,032 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:12:27,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:12:27,219 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:12:27,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:12:27,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1498004759, now seen corresponding path program 28 times [2022-03-01 18:12:27,220 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:12:27,220 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945951544] [2022-03-01 18:12:27,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:12:27,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:12:27,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:12:27,502 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:12:27,502 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:12:27,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945951544] [2022-03-01 18:12:27,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945951544] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:12:27,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213111124] [2022-03-01 18:12:27,502 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:12:27,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:12:27,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:12:27,503 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:12:27,504 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:12:27,527 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:12:27,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:12:27,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:12:27,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:12:28,281 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:12:28,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:12:30,993 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:12:30,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213111124] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:12:30,993 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:12:30,993 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-03-01 18:12:30,993 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726641453] [2022-03-01 18:12:30,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:12:30,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-01 18:12:30,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:12:30,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-01 18:12:30,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=365, Invalid=1797, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:12:30,994 INFO L87 Difference]: Start difference. First operand 12080 states and 41896 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:12:38,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:12:38,875 INFO L93 Difference]: Finished difference Result 26957 states and 90433 transitions. [2022-03-01 18:12:38,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-03-01 18:12:38,875 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:12:38,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:12:38,946 INFO L225 Difference]: With dead ends: 26957 [2022-03-01 18:12:38,946 INFO L226 Difference]: Without dead ends: 26819 [2022-03-01 18:12:38,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4911 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=3170, Invalid=11592, Unknown=0, NotChecked=0, Total=14762 [2022-03-01 18:12:38,947 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 824 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 2862 mSolverCounterSat, 438 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 824 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 3300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 438 IncrementalHoareTripleChecker+Valid, 2862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:12:38,947 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [824 Valid, 340 Invalid, 3300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [438 Valid, 2862 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-01 18:12:38,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26819 states. [2022-03-01 18:12:39,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26819 to 14045. [2022-03-01 18:12:39,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14045 states, 14044 states have (on average 3.498433494730846) internal successors, (49132), 14044 states have internal predecessors, (49132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:12:39,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14045 states to 14045 states and 49132 transitions. [2022-03-01 18:12:39,395 INFO L78 Accepts]: Start accepts. Automaton has 14045 states and 49132 transitions. Word has length 34 [2022-03-01 18:12:39,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:12:39,396 INFO L470 AbstractCegarLoop]: Abstraction has 14045 states and 49132 transitions. [2022-03-01 18:12:39,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:12:39,396 INFO L276 IsEmpty]: Start isEmpty. Operand 14045 states and 49132 transitions. [2022-03-01 18:12:39,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:12:39,423 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:12:39,423 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:12:39,445 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:12:39,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:12:39,631 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:12:39,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:12:39,632 INFO L85 PathProgramCache]: Analyzing trace with hash -870461771, now seen corresponding path program 29 times [2022-03-01 18:12:39,632 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:12:39,632 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978751836] [2022-03-01 18:12:39,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:12:39,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:12:39,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:12:39,961 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:12:39,961 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:12:39,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978751836] [2022-03-01 18:12:39,962 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978751836] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:12:39,962 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081059713] [2022-03-01 18:12:39,962 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:12:39,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:12:39,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:12:39,963 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:12:39,964 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:12:39,987 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 18:12:39,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:12:39,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 18:12:39,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:12:40,856 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:12:40,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:12:44,223 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:12:44,224 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081059713] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:12:44,224 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:12:44,224 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-03-01 18:12:44,224 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508896909] [2022-03-01 18:12:44,224 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:12:44,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-01 18:12:44,225 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:12:44,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-01 18:12:44,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=1826, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:12:44,225 INFO L87 Difference]: Start difference. First operand 14045 states and 49132 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:13:02,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:13:02,771 INFO L93 Difference]: Finished difference Result 27731 states and 91215 transitions. [2022-03-01 18:13:02,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-03-01 18:13:02,772 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:13:02,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:13:02,849 INFO L225 Difference]: With dead ends: 27731 [2022-03-01 18:13:02,850 INFO L226 Difference]: Without dead ends: 27518 [2022-03-01 18:13:02,851 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10790 ImplicationChecksByTransitivity, 17.5s TimeCoverageRelationStatistics Valid=5374, Invalid=24382, Unknown=0, NotChecked=0, Total=29756 [2022-03-01 18:13:02,851 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 792 mSDsluCounter, 961 mSDsCounter, 0 mSdLazyCounter, 3553 mSolverCounterSat, 390 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 686 SdHoareTripleChecker+Invalid, 3943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 390 IncrementalHoareTripleChecker+Valid, 3553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:13:02,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [792 Valid, 686 Invalid, 3943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [390 Valid, 3553 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-01 18:13:02,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27518 states. [2022-03-01 18:13:03,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27518 to 15571. [2022-03-01 18:13:03,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15571 states, 15570 states have (on average 3.5063583815028903) internal successors, (54594), 15570 states have internal predecessors, (54594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:13:03,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15571 states to 15571 states and 54594 transitions. [2022-03-01 18:13:03,366 INFO L78 Accepts]: Start accepts. Automaton has 15571 states and 54594 transitions. Word has length 34 [2022-03-01 18:13:03,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:13:03,366 INFO L470 AbstractCegarLoop]: Abstraction has 15571 states and 54594 transitions. [2022-03-01 18:13:03,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:13:03,367 INFO L276 IsEmpty]: Start isEmpty. Operand 15571 states and 54594 transitions. [2022-03-01 18:13:03,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:13:03,397 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:13:03,398 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:13:03,415 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:13:03,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:13:03,611 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:13:03,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:13:03,612 INFO L85 PathProgramCache]: Analyzing trace with hash 278461749, now seen corresponding path program 30 times [2022-03-01 18:13:03,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:13:03,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841061657] [2022-03-01 18:13:03,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:13:03,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:13:03,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:13:03,882 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:13:03,883 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:13:03,883 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841061657] [2022-03-01 18:13:03,883 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841061657] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:13:03,883 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502802518] [2022-03-01 18:13:03,883 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:13:03,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:13:03,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:13:03,884 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:13:03,885 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:13:03,910 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-01 18:13:03,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:13:03,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:13:03,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:13:04,777 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:13:04,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:13:07,769 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:13:07,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502802518] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:13:07,769 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:13:07,770 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 44 [2022-03-01 18:13:07,770 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234349612] [2022-03-01 18:13:07,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:13:07,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-01 18:13:07,770 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:13:07,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-01 18:13:07,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=331, Invalid=1649, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 18:13:07,770 INFO L87 Difference]: Start difference. First operand 15571 states and 54594 transitions. Second operand has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:13:20,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:13:20,411 INFO L93 Difference]: Finished difference Result 28288 states and 95943 transitions. [2022-03-01 18:13:20,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2022-03-01 18:13:20,411 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:13:20,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:13:20,499 INFO L225 Difference]: With dead ends: 28288 [2022-03-01 18:13:20,499 INFO L226 Difference]: Without dead ends: 28097 [2022-03-01 18:13:20,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8540 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=4162, Invalid=20018, Unknown=0, NotChecked=0, Total=24180 [2022-03-01 18:13:20,500 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 722 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 4245 mSolverCounterSat, 366 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 722 SdHoareTripleChecker+Valid, 413 SdHoareTripleChecker+Invalid, 4611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 366 IncrementalHoareTripleChecker+Valid, 4245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:13:20,500 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [722 Valid, 413 Invalid, 4611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [366 Valid, 4245 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-01 18:13:20,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28097 states. [2022-03-01 18:13:20,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28097 to 15481. [2022-03-01 18:13:20,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15481 states, 15480 states have (on average 3.5050387596899224) internal successors, (54258), 15480 states have internal predecessors, (54258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:13:21,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15481 states to 15481 states and 54258 transitions. [2022-03-01 18:13:21,159 INFO L78 Accepts]: Start accepts. Automaton has 15481 states and 54258 transitions. Word has length 34 [2022-03-01 18:13:21,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:13:21,159 INFO L470 AbstractCegarLoop]: Abstraction has 15481 states and 54258 transitions. [2022-03-01 18:13:21,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:13:21,159 INFO L276 IsEmpty]: Start isEmpty. Operand 15481 states and 54258 transitions. [2022-03-01 18:13:21,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:13:21,189 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:13:21,189 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:13:21,212 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:13:21,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:13:21,389 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:13:21,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:13:21,390 INFO L85 PathProgramCache]: Analyzing trace with hash 726875713, now seen corresponding path program 31 times [2022-03-01 18:13:21,390 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:13:21,390 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640820441] [2022-03-01 18:13:21,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:13:21,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:13:21,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:13:21,739 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:13:21,740 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:13:21,740 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640820441] [2022-03-01 18:13:21,740 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640820441] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:13:21,740 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903663386] [2022-03-01 18:13:21,740 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:13:21,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:13:21,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:13:21,741 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:13:21,742 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:13:21,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:13:21,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:13:21,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:13:22,627 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:13:22,627 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:13:25,540 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:13:25,541 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903663386] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:13:25,541 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:13:25,541 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-03-01 18:13:25,541 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512760659] [2022-03-01 18:13:25,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:13:25,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-03-01 18:13:25,541 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:13:25,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-03-01 18:13:25,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=345, Invalid=1817, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 18:13:25,542 INFO L87 Difference]: Start difference. First operand 15481 states and 54258 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:13:34,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:13:34,824 INFO L93 Difference]: Finished difference Result 29297 states and 98478 transitions. [2022-03-01 18:13:34,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2022-03-01 18:13:34,824 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:13:34,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:13:34,979 INFO L225 Difference]: With dead ends: 29297 [2022-03-01 18:13:34,980 INFO L226 Difference]: Without dead ends: 29071 [2022-03-01 18:13:34,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6575 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=3924, Invalid=15258, Unknown=0, NotChecked=0, Total=19182 [2022-03-01 18:13:34,981 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 594 mSDsluCounter, 661 mSDsCounter, 0 mSdLazyCounter, 3363 mSolverCounterSat, 349 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 594 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 3712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 349 IncrementalHoareTripleChecker+Valid, 3363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-01 18:13:34,981 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [594 Valid, 430 Invalid, 3712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [349 Valid, 3363 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-01 18:13:35,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29071 states. [2022-03-01 18:13:35,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29071 to 17955. [2022-03-01 18:13:35,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17955 states, 17954 states have (on average 3.5179904199621252) internal successors, (63162), 17954 states have internal predecessors, (63162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:13:35,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17955 states to 17955 states and 63162 transitions. [2022-03-01 18:13:35,567 INFO L78 Accepts]: Start accepts. Automaton has 17955 states and 63162 transitions. Word has length 34 [2022-03-01 18:13:35,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:13:35,567 INFO L470 AbstractCegarLoop]: Abstraction has 17955 states and 63162 transitions. [2022-03-01 18:13:35,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:13:35,567 INFO L276 IsEmpty]: Start isEmpty. Operand 17955 states and 63162 transitions. [2022-03-01 18:13:35,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-01 18:13:35,602 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:13:35,602 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 18:13:35,623 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:13:35,802 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,SelfDestructingSolverStorable33 [2022-03-01 18:13:35,803 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:13:35,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:13:35,803 INFO L85 PathProgramCache]: Analyzing trace with hash 1648577853, now seen corresponding path program 32 times [2022-03-01 18:13:35,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:13:35,804 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227318] [2022-03-01 18:13:35,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:13:35,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:13:35,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:13:36,116 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:13:36,116 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:13:36,116 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227318] [2022-03-01 18:13:36,116 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227318] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:13:36,116 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892120906] [2022-03-01 18:13:36,117 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:13:36,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:13:36,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:13:36,132 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:13:36,177 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:13:36,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:13:36,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:13:36,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-01 18:13:36,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:13:37,079 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:13:37,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:13:39,980 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:13:39,981 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892120906] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:13:39,981 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:13:39,981 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 44 [2022-03-01 18:13:39,981 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30888807] [2022-03-01 18:13:39,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:13:39,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-03-01 18:13:39,982 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:13:39,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-03-01 18:13:39,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=335, Invalid=1645, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 18:13:39,983 INFO L87 Difference]: Start difference. First operand 17955 states and 63162 transitions. Second operand has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:13:47,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:13:47,841 INFO L93 Difference]: Finished difference Result 29870 states and 101083 transitions. [2022-03-01 18:13:47,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2022-03-01 18:13:47,841 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-01 18:13:47,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:13:48,011 INFO L225 Difference]: With dead ends: 29870 [2022-03-01 18:13:48,012 INFO L226 Difference]: Without dead ends: 29732 [2022-03-01 18:13:48,012 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5259 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=3295, Invalid=12961, Unknown=0, NotChecked=0, Total=16256 [2022-03-01 18:13:48,013 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 455 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 3406 mSolverCounterSat, 282 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 3688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 282 IncrementalHoareTripleChecker+Valid, 3406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-01 18:13:48,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [455 Valid, 333 Invalid, 3688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [282 Valid, 3406 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-03-01 18:13:48,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29732 states. [2022-03-01 18:13:48,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29732 to 18408. [2022-03-01 18:13:48,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18408 states, 18407 states have (on average 3.5227359156842506) internal successors, (64843), 18407 states have internal predecessors, (64843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:13:48,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18408 states to 18408 states and 64843 transitions. [2022-03-01 18:13:48,595 INFO L78 Accepts]: Start accepts. Automaton has 18408 states and 64843 transitions. Word has length 34 [2022-03-01 18:13:48,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:13:48,596 INFO L470 AbstractCegarLoop]: Abstraction has 18408 states and 64843 transitions. [2022-03-01 18:13:48,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:13:48,596 INFO L276 IsEmpty]: Start isEmpty. Operand 18408 states and 64843 transitions. [2022-03-01 18:13:48,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-01 18:13:48,628 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:13:48,628 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 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:13:48,649 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-01 18:13:48,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:13:48,829 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:13:48,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:13:48,830 INFO L85 PathProgramCache]: Analyzing trace with hash -1690581361, now seen corresponding path program 33 times [2022-03-01 18:13:48,830 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:13:48,830 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062739283] [2022-03-01 18:13:48,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:13:48,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:13:48,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:13:49,164 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:13:49,164 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:13:49,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062739283] [2022-03-01 18:13:49,164 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062739283] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:13:49,165 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033507507] [2022-03-01 18:13:49,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:13:49,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:13:49,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:13:49,166 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:13:49,167 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:13:49,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-01 18:13:49,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:13:49,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-01 18:13:49,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:13:50,423 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:13:50,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:13:52,792 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:13:52,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033507507] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:13:52,792 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:13:52,792 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 18] total 49 [2022-03-01 18:13:52,792 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117463580] [2022-03-01 18:13:52,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:13:52,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-03-01 18:13:52,793 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:13:52,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-03-01 18:13:52,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=412, Invalid=2038, Unknown=0, NotChecked=0, Total=2450 [2022-03-01 18:13:52,793 INFO L87 Difference]: Start difference. First operand 18408 states and 64843 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:14:11,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:14:11,836 INFO L93 Difference]: Finished difference Result 39425 states and 133315 transitions. [2022-03-01 18:14:11,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-03-01 18:14:11,837 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-03-01 18:14:11,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:14:11,976 INFO L225 Difference]: With dead ends: 39425 [2022-03-01 18:14:11,976 INFO L226 Difference]: Without dead ends: 39171 [2022-03-01 18:14:11,978 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13482 ImplicationChecksByTransitivity, 16.9s TimeCoverageRelationStatistics Valid=5776, Invalid=30896, Unknown=0, NotChecked=0, Total=36672 [2022-03-01 18:14:11,978 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 928 mSDsluCounter, 800 mSDsCounter, 0 mSdLazyCounter, 4462 mSolverCounterSat, 527 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 928 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 4989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 527 IncrementalHoareTripleChecker+Valid, 4462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-03-01 18:14:11,979 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [928 Valid, 596 Invalid, 4989 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [527 Valid, 4462 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-03-01 18:14:12,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39171 states. [2022-03-01 18:14:12,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39171 to 20370. [2022-03-01 18:14:12,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20370 states, 20369 states have (on average 3.524424370366734) internal successors, (71789), 20369 states have internal predecessors, (71789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:14:12,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20370 states to 20370 states and 71789 transitions. [2022-03-01 18:14:12,853 INFO L78 Accepts]: Start accepts. Automaton has 20370 states and 71789 transitions. Word has length 36 [2022-03-01 18:14:12,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:14:12,853 INFO L470 AbstractCegarLoop]: Abstraction has 20370 states and 71789 transitions. [2022-03-01 18:14:12,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:14:12,853 INFO L276 IsEmpty]: Start isEmpty. Operand 20370 states and 71789 transitions. [2022-03-01 18:14:12,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-01 18:14:12,896 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:14:12,896 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 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:14:12,919 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-03-01 18:14:13,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:14:13,096 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:14:13,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:14:13,097 INFO L85 PathProgramCache]: Analyzing trace with hash 705856911, now seen corresponding path program 34 times [2022-03-01 18:14:13,097 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:14:13,097 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040453094] [2022-03-01 18:14:13,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:14:13,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:14:13,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:14:13,412 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:14:13,412 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:14:13,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040453094] [2022-03-01 18:14:13,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040453094] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:14:13,413 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016923313] [2022-03-01 18:14:13,413 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:14:13,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:14:13,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:14:13,414 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:14:13,415 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:14:13,442 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:14:13,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:14:13,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 18:14:13,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:14:14,644 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:14:14,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:14:18,851 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:14:18,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016923313] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:14:18,852 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:14:18,852 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19, 19] total 51 [2022-03-01 18:14:18,852 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696928658] [2022-03-01 18:14:18,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:14:18,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-03-01 18:14:18,852 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:14:18,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-03-01 18:14:18,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=449, Invalid=2203, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 18:14:18,853 INFO L87 Difference]: Start difference. First operand 20370 states and 71789 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:14:44,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:14:44,852 INFO L93 Difference]: Finished difference Result 37640 states and 127007 transitions. [2022-03-01 18:14:44,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-03-01 18:14:44,853 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-03-01 18:14:44,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:14:44,992 INFO L225 Difference]: With dead ends: 37640 [2022-03-01 18:14:44,993 INFO L226 Difference]: Without dead ends: 37431 [2022-03-01 18:14:44,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10801 ImplicationChecksByTransitivity, 25.0s TimeCoverageRelationStatistics Valid=5044, Invalid=24712, Unknown=0, NotChecked=0, Total=29756 [2022-03-01 18:14:44,995 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 749 mSDsluCounter, 1021 mSDsCounter, 0 mSdLazyCounter, 3312 mSolverCounterSat, 367 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 749 SdHoareTripleChecker+Valid, 810 SdHoareTripleChecker+Invalid, 3679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 367 IncrementalHoareTripleChecker+Valid, 3312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:14:44,995 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [749 Valid, 810 Invalid, 3679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [367 Valid, 3312 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-01 18:14:45,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37431 states. [2022-03-01 18:14:45,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37431 to 22320. [2022-03-01 18:14:45,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22320 states, 22319 states have (on average 3.5096554505130158) internal successors, (78332), 22319 states have internal predecessors, (78332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:14:45,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22320 states to 22320 states and 78332 transitions. [2022-03-01 18:14:45,741 INFO L78 Accepts]: Start accepts. Automaton has 22320 states and 78332 transitions. Word has length 36 [2022-03-01 18:14:45,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:14:45,741 INFO L470 AbstractCegarLoop]: Abstraction has 22320 states and 78332 transitions. [2022-03-01 18:14:45,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:14:45,741 INFO L276 IsEmpty]: Start isEmpty. Operand 22320 states and 78332 transitions. [2022-03-01 18:14:45,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-01 18:14:45,784 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:14:45,784 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 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:14:45,810 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:14:45,985 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,SelfDestructingSolverStorable36 [2022-03-01 18:14:45,985 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:14:45,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:14:45,986 INFO L85 PathProgramCache]: Analyzing trace with hash -132070257, now seen corresponding path program 35 times [2022-03-01 18:14:45,986 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:14:45,986 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561478348] [2022-03-01 18:14:45,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:14:45,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:14:45,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:14:46,337 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-01 18:14:46,337 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:14:46,337 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561478348] [2022-03-01 18:14:46,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561478348] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:14:46,337 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286966929] [2022-03-01 18:14:46,337 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:14:46,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:14:46,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:14:46,339 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:14:46,399 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:14:46,431 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 18:14:46,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:14:46,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-01 18:14:46,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:14:47,508 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:14:47,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:14:50,809 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:14:50,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286966929] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:14:50,810 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:14:50,810 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19, 20] total 52 [2022-03-01 18:14:50,810 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628444895] [2022-03-01 18:14:50,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:14:50,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-03-01 18:14:50,810 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:14:50,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-03-01 18:14:50,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=459, Invalid=2297, Unknown=0, NotChecked=0, Total=2756 [2022-03-01 18:14:50,811 INFO L87 Difference]: Start difference. First operand 22320 states and 78332 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:15:29,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:15:29,188 INFO L93 Difference]: Finished difference Result 36818 states and 123722 transitions. [2022-03-01 18:15:29,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 192 states. [2022-03-01 18:15:29,189 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-03-01 18:15:29,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:15:29,330 INFO L225 Difference]: With dead ends: 36818 [2022-03-01 18:15:29,331 INFO L226 Difference]: Without dead ends: 36383 [2022-03-01 18:15:29,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 211 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16703 ImplicationChecksByTransitivity, 37.4s TimeCoverageRelationStatistics Valid=7341, Invalid=37815, Unknown=0, NotChecked=0, Total=45156 [2022-03-01 18:15:29,332 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 1076 mSDsluCounter, 1304 mSDsCounter, 0 mSdLazyCounter, 3628 mSolverCounterSat, 356 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1076 SdHoareTripleChecker+Valid, 1033 SdHoareTripleChecker+Invalid, 3984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 356 IncrementalHoareTripleChecker+Valid, 3628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:15:29,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1076 Valid, 1033 Invalid, 3984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [356 Valid, 3628 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-03-01 18:15:29,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36383 states. [2022-03-01 18:15:29,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36383 to 22991. [2022-03-01 18:15:29,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22991 states, 22990 states have (on average 3.5024358416702914) internal successors, (80521), 22990 states have internal predecessors, (80521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:15:29,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22991 states to 22991 states and 80521 transitions. [2022-03-01 18:15:29,908 INFO L78 Accepts]: Start accepts. Automaton has 22991 states and 80521 transitions. Word has length 36 [2022-03-01 18:15:29,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:15:29,909 INFO L470 AbstractCegarLoop]: Abstraction has 22991 states and 80521 transitions. [2022-03-01 18:15:29,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:15:29,909 INFO L276 IsEmpty]: Start isEmpty. Operand 22991 states and 80521 transitions. [2022-03-01 18:15:29,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-01 18:15:29,946 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:15:29,946 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 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:15:29,962 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:15:30,147 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,SelfDestructingSolverStorable37 [2022-03-01 18:15:30,147 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:15:30,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:15:30,148 INFO L85 PathProgramCache]: Analyzing trace with hash 165942351, now seen corresponding path program 36 times [2022-03-01 18:15:30,148 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:15:30,148 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940127326] [2022-03-01 18:15:30,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:15:30,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:15:30,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:15:30,458 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:15:30,458 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:15:30,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940127326] [2022-03-01 18:15:30,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940127326] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:15:30,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545870422] [2022-03-01 18:15:30,458 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:15:30,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:15:30,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:15:30,472 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:15:30,473 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:15:30,497 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 18:15:30,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:15:30,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 18:15:30,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:15:31,498 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:15:31,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:15:34,122 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:15:34,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1545870422] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:15:34,122 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:15:34,122 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 18] total 48 [2022-03-01 18:15:34,123 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128345180] [2022-03-01 18:15:34,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:15:34,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-03-01 18:15:34,123 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:15:34,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-03-01 18:15:34,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=374, Invalid=1978, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 18:15:34,123 INFO L87 Difference]: Start difference. First operand 22991 states and 80521 transitions. Second operand has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:15:52,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:15:52,598 INFO L93 Difference]: Finished difference Result 37235 states and 125952 transitions. [2022-03-01 18:15:52,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-03-01 18:15:52,599 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-03-01 18:15:52,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:15:52,691 INFO L225 Difference]: With dead ends: 37235 [2022-03-01 18:15:52,691 INFO L226 Difference]: Without dead ends: 36955 [2022-03-01 18:15:52,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 169 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10045 ImplicationChecksByTransitivity, 16.9s TimeCoverageRelationStatistics Valid=4219, Invalid=24851, Unknown=0, NotChecked=0, Total=29070 [2022-03-01 18:15:52,693 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 857 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 4666 mSolverCounterSat, 437 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 857 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 5103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 437 IncrementalHoareTripleChecker+Valid, 4666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-01 18:15:52,693 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [857 Valid, 579 Invalid, 5103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [437 Valid, 4666 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-01 18:15:52,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36955 states. [2022-03-01 18:15:53,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36955 to 23455. [2022-03-01 18:15:53,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23455 states, 23454 states have (on average 3.4936471390807537) internal successors, (81940), 23454 states have internal predecessors, (81940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:15:53,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23455 states to 23455 states and 81940 transitions. [2022-03-01 18:15:53,448 INFO L78 Accepts]: Start accepts. Automaton has 23455 states and 81940 transitions. Word has length 36 [2022-03-01 18:15:53,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:15:53,448 INFO L470 AbstractCegarLoop]: Abstraction has 23455 states and 81940 transitions. [2022-03-01 18:15:53,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.9795918367346939) internal successors, (97), 48 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:15:53,448 INFO L276 IsEmpty]: Start isEmpty. Operand 23455 states and 81940 transitions. [2022-03-01 18:15:53,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-01 18:15:53,498 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:15:53,498 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 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:15:53,522 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-03-01 18:15:53,698 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,SelfDestructingSolverStorable38 [2022-03-01 18:15:53,699 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:15:53,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:15:53,699 INFO L85 PathProgramCache]: Analyzing trace with hash 1442269323, now seen corresponding path program 37 times [2022-03-01 18:15:53,699 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:15:53,699 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231784412] [2022-03-01 18:15:53,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:15:53,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:15:53,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:15:54,090 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:15:54,091 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:15:54,091 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231784412] [2022-03-01 18:15:54,091 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231784412] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:15:54,091 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336626016] [2022-03-01 18:15:54,091 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:15:54,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:15:54,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:15:54,092 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:15:54,093 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:15:54,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:15:54,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-01 18:15:54,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:15:55,123 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:15:55,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:15:57,578 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:15:57,579 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336626016] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:15:57,579 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:15:57,579 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19, 20] total 52 [2022-03-01 18:15:57,579 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065613358] [2022-03-01 18:15:57,579 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:15:57,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-03-01 18:15:57,579 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:15:57,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-03-01 18:15:57,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=429, Invalid=2327, Unknown=0, NotChecked=0, Total=2756 [2022-03-01 18:15:57,580 INFO L87 Difference]: Start difference. First operand 23455 states and 81940 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:16:35,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:16:35,920 INFO L93 Difference]: Finished difference Result 39539 states and 132003 transitions. [2022-03-01 18:16:35,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 213 states. [2022-03-01 18:16:35,924 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-03-01 18:16:35,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:16:36,043 INFO L225 Difference]: With dead ends: 39539 [2022-03-01 18:16:36,044 INFO L226 Difference]: Without dead ends: 39108 [2022-03-01 18:16:36,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 232 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21216 ImplicationChecksByTransitivity, 36.8s TimeCoverageRelationStatistics Valid=8717, Invalid=45805, Unknown=0, NotChecked=0, Total=54522 [2022-03-01 18:16:36,046 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 1081 mSDsluCounter, 1479 mSDsCounter, 0 mSdLazyCounter, 3971 mSolverCounterSat, 447 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1081 SdHoareTripleChecker+Valid, 1164 SdHoareTripleChecker+Invalid, 4418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 447 IncrementalHoareTripleChecker+Valid, 3971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:16:36,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1081 Valid, 1164 Invalid, 4418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [447 Valid, 3971 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-01 18:16:36,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39108 states. [2022-03-01 18:16:36,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39108 to 23865. [2022-03-01 18:16:36,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23865 states, 23864 states have (on average 3.4881830372108618) internal successors, (83242), 23864 states have internal predecessors, (83242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:16:36,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23865 states to 23865 states and 83242 transitions. [2022-03-01 18:16:36,830 INFO L78 Accepts]: Start accepts. Automaton has 23865 states and 83242 transitions. Word has length 36 [2022-03-01 18:16:36,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:16:36,830 INFO L470 AbstractCegarLoop]: Abstraction has 23865 states and 83242 transitions. [2022-03-01 18:16:36,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:16:36,830 INFO L276 IsEmpty]: Start isEmpty. Operand 23865 states and 83242 transitions. [2022-03-01 18:16:36,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-01 18:16:36,871 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:16:36,871 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 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:16:36,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-03-01 18:16:37,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-01 18:16:37,072 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:16:37,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:16:37,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1340971121, now seen corresponding path program 38 times [2022-03-01 18:16:37,073 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:16:37,073 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105722339] [2022-03-01 18:16:37,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:16:37,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:16:37,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:16:37,441 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:16:37,441 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:16:37,441 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105722339] [2022-03-01 18:16:37,441 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105722339] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:16:37,441 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246064484] [2022-03-01 18:16:37,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:16:37,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:16:37,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:16:37,442 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:16:37,444 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:16:37,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:16:37,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:16:37,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-01 18:16:37,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:16:38,746 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:16:38,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:16:40,262 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:16:40,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246064484] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:16:40,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:16:40,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17, 19] total 51 [2022-03-01 18:16:40,263 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832391041] [2022-03-01 18:16:40,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:16:40,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-03-01 18:16:40,263 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:16:40,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-03-01 18:16:40,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=461, Invalid=2191, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 18:16:40,264 INFO L87 Difference]: Start difference. First operand 23865 states and 83242 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:17:02,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:17:02,500 INFO L93 Difference]: Finished difference Result 46254 states and 153652 transitions. [2022-03-01 18:17:02,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 257 states. [2022-03-01 18:17:02,502 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-03-01 18:17:02,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:17:02,652 INFO L225 Difference]: With dead ends: 46254 [2022-03-01 18:17:02,652 INFO L226 Difference]: Without dead ends: 45963 [2022-03-01 18:17:02,657 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 271 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30452 ImplicationChecksByTransitivity, 19.5s TimeCoverageRelationStatistics Valid=11343, Invalid=62913, Unknown=0, NotChecked=0, Total=74256 [2022-03-01 18:17:02,657 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 1310 mSDsluCounter, 1032 mSDsCounter, 0 mSdLazyCounter, 5050 mSolverCounterSat, 716 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1310 SdHoareTripleChecker+Valid, 792 SdHoareTripleChecker+Invalid, 5766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 716 IncrementalHoareTripleChecker+Valid, 5050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-03-01 18:17:02,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1310 Valid, 792 Invalid, 5766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [716 Valid, 5050 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-03-01 18:17:02,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45963 states. [2022-03-01 18:17:03,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45963 to 24356. [2022-03-01 18:17:03,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24356 states, 24355 states have (on average 3.4868815438308354) internal successors, (84923), 24355 states have internal predecessors, (84923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:17:03,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24356 states to 24356 states and 84923 transitions. [2022-03-01 18:17:03,591 INFO L78 Accepts]: Start accepts. Automaton has 24356 states and 84923 transitions. Word has length 36 [2022-03-01 18:17:03,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:17:03,591 INFO L470 AbstractCegarLoop]: Abstraction has 24356 states and 84923 transitions. [2022-03-01 18:17:03,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:17:03,591 INFO L276 IsEmpty]: Start isEmpty. Operand 24356 states and 84923 transitions. [2022-03-01 18:17:03,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-01 18:17:03,639 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:17:03,639 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 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:17:03,661 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:17:03,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:17:03,840 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:17:03,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:17:03,840 INFO L85 PathProgramCache]: Analyzing trace with hash -883763825, now seen corresponding path program 39 times [2022-03-01 18:17:03,840 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:17:03,840 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954118946] [2022-03-01 18:17:03,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:17:03,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:17:03,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:17:04,161 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:17:04,161 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:17:04,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954118946] [2022-03-01 18:17:04,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954118946] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:17:04,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484516373] [2022-03-01 18:17:04,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 18:17:04,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:17:04,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:17:04,163 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:17:04,164 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:17:04,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 18:17:04,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:17:04,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-01 18:17:04,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:17:05,137 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:17:05,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:17:06,371 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:17:06,372 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484516373] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:17:06,372 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:17:06,372 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 19] total 51 [2022-03-01 18:17:06,372 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137168391] [2022-03-01 18:17:06,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:17:06,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-03-01 18:17:06,372 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:17:06,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-03-01 18:17:06,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=424, Invalid=2228, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 18:17:06,373 INFO L87 Difference]: Start difference. First operand 24356 states and 84923 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:17:24,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:17:24,221 INFO L93 Difference]: Finished difference Result 47727 states and 157820 transitions. [2022-03-01 18:17:24,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 223 states. [2022-03-01 18:17:24,222 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-03-01 18:17:24,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:17:24,383 INFO L225 Difference]: With dead ends: 47727 [2022-03-01 18:17:24,383 INFO L226 Difference]: Without dead ends: 47130 [2022-03-01 18:17:24,386 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22222 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=8220, Invalid=50102, Unknown=0, NotChecked=0, Total=58322 [2022-03-01 18:17:24,387 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 1475 mSDsluCounter, 1169 mSDsCounter, 0 mSdLazyCounter, 6996 mSolverCounterSat, 645 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1475 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 7641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 645 IncrementalHoareTripleChecker+Valid, 6996 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-03-01 18:17:24,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1475 Valid, 893 Invalid, 7641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [645 Valid, 6996 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-03-01 18:17:24,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47130 states. [2022-03-01 18:17:25,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47130 to 24572. [2022-03-01 18:17:25,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24572 states, 24571 states have (on average 3.482560742338529) internal successors, (85570), 24571 states have internal predecessors, (85570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:17:25,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24572 states to 24572 states and 85570 transitions. [2022-03-01 18:17:25,337 INFO L78 Accepts]: Start accepts. Automaton has 24572 states and 85570 transitions. Word has length 36 [2022-03-01 18:17:25,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:17:25,337 INFO L470 AbstractCegarLoop]: Abstraction has 24572 states and 85570 transitions. [2022-03-01 18:17:25,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:17:25,337 INFO L276 IsEmpty]: Start isEmpty. Operand 24572 states and 85570 transitions. [2022-03-01 18:17:25,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-01 18:17:25,381 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:17:25,381 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 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:17:25,403 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:17:25,581 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,SelfDestructingSolverStorable41 [2022-03-01 18:17:25,581 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:17:25,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:17:25,582 INFO L85 PathProgramCache]: Analyzing trace with hash 231013519, now seen corresponding path program 40 times [2022-03-01 18:17:25,582 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:17:25,582 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302191210] [2022-03-01 18:17:25,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:17:25,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:17:25,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:17:25,900 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:17:25,900 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:17:25,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302191210] [2022-03-01 18:17:25,900 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302191210] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:17:25,900 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244097898] [2022-03-01 18:17:25,900 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 18:17:25,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:17:25,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:17:25,902 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:17:25,902 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:17:25,929 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 18:17:25,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:17:25,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 18:17:25,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:17:26,973 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:17:26,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:17:28,180 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:17:28,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244097898] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:17:28,180 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:17:28,180 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 20] total 54 [2022-03-01 18:17:28,181 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358435144] [2022-03-01 18:17:28,181 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:17:28,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-03-01 18:17:28,181 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:17:28,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-03-01 18:17:28,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=457, Invalid=2513, Unknown=0, NotChecked=0, Total=2970 [2022-03-01 18:17:28,182 INFO L87 Difference]: Start difference. First operand 24572 states and 85570 transitions. Second operand has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:17:50,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:17:50,431 INFO L93 Difference]: Finished difference Result 51559 states and 166281 transitions. [2022-03-01 18:17:50,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-03-01 18:17:50,431 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-03-01 18:17:50,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:17:50,596 INFO L225 Difference]: With dead ends: 51559 [2022-03-01 18:17:50,596 INFO L226 Difference]: Without dead ends: 50974 [2022-03-01 18:17:50,600 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 293 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36935 ImplicationChecksByTransitivity, 20.5s TimeCoverageRelationStatistics Valid=13139, Invalid=73591, Unknown=0, NotChecked=0, Total=86730 [2022-03-01 18:17:50,600 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 1672 mSDsluCounter, 1378 mSDsCounter, 0 mSdLazyCounter, 4645 mSolverCounterSat, 853 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1672 SdHoareTripleChecker+Valid, 1087 SdHoareTripleChecker+Invalid, 5498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 853 IncrementalHoareTripleChecker+Valid, 4645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-01 18:17:50,600 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1672 Valid, 1087 Invalid, 5498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [853 Valid, 4645 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-01 18:17:50,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50974 states. [2022-03-01 18:17:51,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50974 to 25902. [2022-03-01 18:17:51,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25902 states, 25901 states have (on average 3.4722983668584226) internal successors, (89936), 25901 states have internal predecessors, (89936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:17:51,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25902 states to 25902 states and 89936 transitions. [2022-03-01 18:17:51,478 INFO L78 Accepts]: Start accepts. Automaton has 25902 states and 89936 transitions. Word has length 36 [2022-03-01 18:17:51,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:17:51,478 INFO L470 AbstractCegarLoop]: Abstraction has 25902 states and 89936 transitions. [2022-03-01 18:17:51,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:17:51,478 INFO L276 IsEmpty]: Start isEmpty. Operand 25902 states and 89936 transitions. [2022-03-01 18:17:51,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-01 18:17:51,521 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:17:51,521 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 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:17:51,537 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:17:51,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-03-01 18:17:51,721 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:17:51,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:17:51,722 INFO L85 PathProgramCache]: Analyzing trace with hash 534588811, now seen corresponding path program 41 times [2022-03-01 18:17:51,722 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:17:51,722 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231707442] [2022-03-01 18:17:51,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:17:51,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:17:51,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:17:52,012 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:17:52,012 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:17:52,012 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231707442] [2022-03-01 18:17:52,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231707442] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:17:52,012 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286760523] [2022-03-01 18:17:52,012 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 18:17:52,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:17:52,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:17:52,014 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:17:52,014 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:17:52,041 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 18:17:52,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:17:52,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 18:17:52,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:17:53,126 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:17:53,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:17:54,298 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:17:54,298 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286760523] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:17:54,298 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:17:54,298 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 20] total 54 [2022-03-01 18:17:54,298 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918377709] [2022-03-01 18:17:54,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:17:54,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-03-01 18:17:54,298 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:17:54,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-03-01 18:17:54,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=458, Invalid=2512, Unknown=0, NotChecked=0, Total=2970 [2022-03-01 18:17:54,299 INFO L87 Difference]: Start difference. First operand 25902 states and 89936 transitions. Second operand has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:18:17,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:18:17,384 INFO L93 Difference]: Finished difference Result 53208 states and 171321 transitions. [2022-03-01 18:18:17,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 309 states. [2022-03-01 18:18:17,384 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-03-01 18:18:17,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:18:17,525 INFO L225 Difference]: With dead ends: 53208 [2022-03-01 18:18:17,525 INFO L226 Difference]: Without dead ends: 52586 [2022-03-01 18:18:17,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 326 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46434 ImplicationChecksByTransitivity, 20.6s TimeCoverageRelationStatistics Valid=16388, Invalid=90868, Unknown=0, NotChecked=0, Total=107256 [2022-03-01 18:18:17,529 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 1836 mSDsluCounter, 1441 mSDsCounter, 0 mSdLazyCounter, 5701 mSolverCounterSat, 1025 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1836 SdHoareTripleChecker+Valid, 1118 SdHoareTripleChecker+Invalid, 6726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1025 IncrementalHoareTripleChecker+Valid, 5701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-01 18:18:17,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1836 Valid, 1118 Invalid, 6726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1025 Valid, 5701 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-03-01 18:18:17,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52586 states. [2022-03-01 18:18:18,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52586 to 26033. [2022-03-01 18:18:18,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26033 states, 26032 states have (on average 3.4720728334357713) internal successors, (90385), 26032 states have internal predecessors, (90385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:18:18,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26033 states to 26033 states and 90385 transitions. [2022-03-01 18:18:18,418 INFO L78 Accepts]: Start accepts. Automaton has 26033 states and 90385 transitions. Word has length 36 [2022-03-01 18:18:18,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:18:18,418 INFO L470 AbstractCegarLoop]: Abstraction has 26033 states and 90385 transitions. [2022-03-01 18:18:18,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:18:18,418 INFO L276 IsEmpty]: Start isEmpty. Operand 26033 states and 90385 transitions. [2022-03-01 18:18:18,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-01 18:18:18,463 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:18:18,463 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 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:18:18,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-03-01 18:18:18,664 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,SelfDestructingSolverStorable43 [2022-03-01 18:18:18,664 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:18:18,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:18:18,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1576431985, now seen corresponding path program 42 times [2022-03-01 18:18:18,665 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:18:18,665 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505970136] [2022-03-01 18:18:18,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:18:18,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:18:18,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:18:19,248 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:18:19,249 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:18:19,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505970136] [2022-03-01 18:18:19,249 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505970136] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:18:19,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645238189] [2022-03-01 18:18:19,249 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 18:18:19,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:18:19,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:18:19,250 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:18:19,251 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:18:19,285 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-01 18:18:19,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:18:19,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-01 18:18:19,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:18:20,129 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:18:20,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:18:21,025 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:18:21,026 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645238189] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:18:21,026 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:18:21,026 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 19] total 51 [2022-03-01 18:18:21,026 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452482748] [2022-03-01 18:18:21,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:18:21,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-03-01 18:18:21,026 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:18:21,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-03-01 18:18:21,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=468, Invalid=2184, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 18:18:21,027 INFO L87 Difference]: Start difference. First operand 26033 states and 90385 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:18:39,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:18:39,761 INFO L93 Difference]: Finished difference Result 53222 states and 174091 transitions. [2022-03-01 18:18:39,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 274 states. [2022-03-01 18:18:39,761 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-03-01 18:18:39,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:18:39,922 INFO L225 Difference]: With dead ends: 53222 [2022-03-01 18:18:39,922 INFO L226 Difference]: Without dead ends: 52732 [2022-03-01 18:18:39,995 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 288 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34683 ImplicationChecksByTransitivity, 15.7s TimeCoverageRelationStatistics Valid=13109, Invalid=70701, Unknown=0, NotChecked=0, Total=83810 [2022-03-01 18:18:39,995 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 1961 mSDsluCounter, 1305 mSDsCounter, 0 mSdLazyCounter, 6771 mSolverCounterSat, 933 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1961 SdHoareTripleChecker+Valid, 1019 SdHoareTripleChecker+Invalid, 7704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 933 IncrementalHoareTripleChecker+Valid, 6771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-03-01 18:18:39,995 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1961 Valid, 1019 Invalid, 7704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [933 Valid, 6771 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-03-01 18:18:40,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52732 states. [2022-03-01 18:18:40,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52732 to 25812. [2022-03-01 18:18:40,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25812 states, 25811 states have (on average 3.473247840068188) internal successors, (89648), 25811 states have internal predecessors, (89648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:18:41,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25812 states to 25812 states and 89648 transitions. [2022-03-01 18:18:41,119 INFO L78 Accepts]: Start accepts. Automaton has 25812 states and 89648 transitions. Word has length 36 [2022-03-01 18:18:41,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:18:41,119 INFO L470 AbstractCegarLoop]: Abstraction has 25812 states and 89648 transitions. [2022-03-01 18:18:41,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:18:41,119 INFO L276 IsEmpty]: Start isEmpty. Operand 25812 states and 89648 transitions. [2022-03-01 18:18:41,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-01 18:18:41,172 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:18:41,172 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 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:18:41,193 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:18:41,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:18:41,373 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:18:41,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:18:41,374 INFO L85 PathProgramCache]: Analyzing trace with hash 24674187, now seen corresponding path program 43 times [2022-03-01 18:18:41,374 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:18:41,374 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908634648] [2022-03-01 18:18:41,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:18:41,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:18:41,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:18:41,705 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:18:41,705 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:18:41,705 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908634648] [2022-03-01 18:18:41,705 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908634648] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:18:41,705 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774704294] [2022-03-01 18:18:41,705 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 18:18:41,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:18:41,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:18:41,706 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:18:41,707 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:18:41,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:18:41,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 18:18:41,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:18:42,965 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:18:42,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:18:46,038 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:18:46,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774704294] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:18:46,038 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:18:46,038 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 52 [2022-03-01 18:18:46,038 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146620492] [2022-03-01 18:18:46,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:18:46,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-03-01 18:18:46,039 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:18:46,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-03-01 18:18:46,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=423, Invalid=2333, Unknown=0, NotChecked=0, Total=2756 [2022-03-01 18:18:46,039 INFO L87 Difference]: Start difference. First operand 25812 states and 89648 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:19:22,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 18:19:22,422 INFO L93 Difference]: Finished difference Result 51318 states and 167310 transitions. [2022-03-01 18:19:22,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 230 states. [2022-03-01 18:19:22,423 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-03-01 18:19:22,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 18:19:22,718 INFO L225 Difference]: With dead ends: 51318 [2022-03-01 18:19:22,719 INFO L226 Difference]: Without dead ends: 51159 [2022-03-01 18:19:22,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 248 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25218 ImplicationChecksByTransitivity, 35.0s TimeCoverageRelationStatistics Valid=9421, Invalid=52829, Unknown=0, NotChecked=0, Total=62250 [2022-03-01 18:19:22,722 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 1121 mSDsluCounter, 755 mSDsCounter, 0 mSdLazyCounter, 3286 mSolverCounterSat, 622 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1121 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 3908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 622 IncrementalHoareTripleChecker+Valid, 3286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:19:22,723 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1121 Valid, 598 Invalid, 3908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [622 Valid, 3286 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-01 18:19:22,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51159 states. [2022-03-01 18:19:23,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51159 to 26042. [2022-03-01 18:19:23,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26042 states, 26041 states have (on average 3.473368918244307) internal successors, (90450), 26041 states have internal predecessors, (90450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:19:23,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26042 states to 26042 states and 90450 transitions. [2022-03-01 18:19:23,713 INFO L78 Accepts]: Start accepts. Automaton has 26042 states and 90450 transitions. Word has length 36 [2022-03-01 18:19:23,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 18:19:23,713 INFO L470 AbstractCegarLoop]: Abstraction has 26042 states and 90450 transitions. [2022-03-01 18:19:23,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 18:19:23,713 INFO L276 IsEmpty]: Start isEmpty. Operand 26042 states and 90450 transitions. [2022-03-01 18:19:23,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-03-01 18:19:23,764 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 18:19:23,764 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 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:19:23,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-01 18:19:23,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:19:23,965 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:19:23,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 18:19:23,965 INFO L85 PathProgramCache]: Analyzing trace with hash 594461263, now seen corresponding path program 44 times [2022-03-01 18:19:23,965 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 18:19:23,966 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600422441] [2022-03-01 18:19:23,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 18:19:23,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 18:19:23,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 18:19:24,336 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:19:24,337 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 18:19:24,337 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600422441] [2022-03-01 18:19:24,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600422441] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 18:19:24,337 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145563471] [2022-03-01 18:19:24,337 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 18:19:24,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 18:19:24,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 18:19:24,341 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:19:24,343 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:19:24,380 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 18:19:24,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 18:19:24,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 18:19:24,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 18:19:25,426 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:19:25,426 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 18:19:28,416 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 18:19:28,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145563471] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 18:19:28,416 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 18:19:28,416 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 18] total 49 [2022-03-01 18:19:28,416 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276580169] [2022-03-01 18:19:28,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 18:19:28,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-03-01 18:19:28,416 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 18:19:28,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-03-01 18:19:28,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=406, Invalid=2044, Unknown=0, NotChecked=0, Total=2450 [2022-03-01 18:19:28,417 INFO L87 Difference]: Start difference. First operand 26042 states and 90450 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 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:19:30,754 WARN L244 SmtUtils]: Removed 9 from assertion stack [2022-03-01 18:19:30,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-01 18:19:30,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1275 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=845, Invalid=3577, Unknown=0, NotChecked=0, Total=4422 [2022-03-01 18:19:30,755 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 188 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 18:19:30,755 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 13 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 18:19:30,756 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-03-01 18:19:30,772 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-03-01 18:19:30,785 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-01 18:19:30,787 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:19:30,956 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,SelfDestructingSolverStorable46 [2022-03-01 18:19:30,957 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (26042states) and FLOYD_HOARE automaton (currently 32 states, 50 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 99 for 62ms.. [2022-03-01 18:19:30,958 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 4 remaining) [2022-03-01 18:19:30,958 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (1 of 4 remaining) [2022-03-01 18:19:30,958 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (0 of 4 remaining) [2022-03-01 18:19:30,961 INFO L732 BasicCegarLoop]: Path program histogram: [44, 1, 1, 1] [2022-03-01 18:19:30,975 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-01 18:19:30,975 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-01 18:19:30,977 INFO L202 PluginConnector]: Adding new model threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 01.03 06:19:30 BasicIcfg [2022-03-01 18:19:30,977 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-01 18:19:30,977 INFO L158 Benchmark]: Toolchain (without parser) took 732497.98ms. Allocated memory was 210.8MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 170.7MB in the beginning and 709.7MB in the end (delta: -539.0MB). Peak memory consumption was 691.5MB. Max. memory is 8.0GB. [2022-03-01 18:19:30,977 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.13ms. Allocated memory is still 210.8MB. Free memory is still 171.8MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-01 18:19:30,977 INFO L158 Benchmark]: Boogie Procedure Inliner took 19.04ms. Allocated memory is still 210.8MB. Free memory was 170.7MB in the beginning and 169.1MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-01 18:19:30,977 INFO L158 Benchmark]: Boogie Preprocessor took 17.48ms. Allocated memory is still 210.8MB. Free memory was 169.1MB in the beginning and 168.2MB in the end (delta: 898.5kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-01 18:19:30,977 INFO L158 Benchmark]: RCFGBuilder took 256.48ms. Allocated memory is still 210.8MB. Free memory was 168.1MB in the beginning and 158.1MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. [2022-03-01 18:19:30,978 INFO L158 Benchmark]: TraceAbstraction took 732200.45ms. Allocated memory was 210.8MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 157.6MB in the beginning and 709.7MB in the end (delta: -552.1MB). Peak memory consumption was 678.9MB. Max. memory is 8.0GB. [2022-03-01 18:19:30,978 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.13ms. Allocated memory is still 210.8MB. Free memory is still 171.8MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 19.04ms. Allocated memory is still 210.8MB. Free memory was 170.7MB in the beginning and 169.1MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 17.48ms. Allocated memory is still 210.8MB. Free memory was 169.1MB in the beginning and 168.2MB in the end (delta: 898.5kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 256.48ms. Allocated memory is still 210.8MB. Free memory was 168.1MB in the beginning and 158.1MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. * TraceAbstraction took 732200.45ms. Allocated memory was 210.8MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 157.6MB in the beginning and 709.7MB in the end (delta: -552.1MB). Peak memory consumption was 678.9MB. 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: 78]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (26042states) and FLOYD_HOARE automaton (currently 32 states, 50 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 99 for 62ms.. - TimeoutResultAtElement [Line: 71]: 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 (26042states) and FLOYD_HOARE automaton (currently 32 states, 50 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 99 for 62ms.. - TimeoutResultAtElement [Line: 72]: 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 (26042states) and FLOYD_HOARE automaton (currently 32 states, 50 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 99 for 62ms.. - TimeoutResultAtElement [Line: 71]: 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 (26042states) and FLOYD_HOARE automaton (currently 32 states, 50 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 99 for 62ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 47 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 732.1s, OverallIterations: 47, TraceHistogramMax: 4, PathProgramHistogramMax: 44, EmptinessCheckTime: 0.9s, AutomataDifference: 572.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 35331 SdHoareTripleChecker+Valid, 78.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 35331 mSDsluCounter, 22912 SdHoareTripleChecker+Invalid, 67.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 30636 mSDsCounter, 18157 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 141596 IncrementalHoareTripleChecker+Invalid, 159753 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 18157 mSolverCounterUnsat, 1127 mSDtfsCounter, 141596 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 8641 GetRequests, 1679 SyntacticMatches, 106 SemanticMatches, 6855 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520140 ImplicationChecksByTransitivity, 521.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=26042occurred in iteration=46, InterpolantAutomatonStates: 6108, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 16.7s AutomataMinimizationTime, 46 MinimizatonAttempts, 433655 StatesRemovedByMinimization, 44 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 130.6s InterpolantComputationTime, 3035 NumberOfCodeBlocks, 3035 NumberOfCodeBlocksAsserted, 174 NumberOfCheckSat, 4370 ConstructedInterpolants, 0 QuantifiedInterpolants, 160799 SizeOfPredicates, 518 NumberOfNonLiveVariables, 2715 ConjunctsInSsa, 839 ConjunctsInUnsatCore, 133 InterpolantComputations, 4 PerfectInterpolantSequences, 96/1941 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