/usr/bin/java -Xmx16000000000 -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/array-eq-symm.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bc79526 [2022-01-18 04:01:14,593 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-18 04:01:14,596 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-18 04:01:14,665 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-18 04:01:14,666 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-18 04:01:14,666 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-18 04:01:14,668 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-18 04:01:14,669 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-18 04:01:14,671 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-18 04:01:14,678 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-18 04:01:14,679 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-18 04:01:14,681 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-18 04:01:14,681 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-18 04:01:14,683 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-18 04:01:14,685 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-18 04:01:14,686 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-18 04:01:14,687 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-18 04:01:14,688 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-18 04:01:14,693 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-18 04:01:14,699 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-18 04:01:14,700 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-18 04:01:14,701 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-18 04:01:14,702 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-18 04:01:14,702 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-18 04:01:14,704 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-18 04:01:14,704 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-18 04:01:14,705 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-18 04:01:14,705 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-18 04:01:14,705 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-18 04:01:14,706 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-18 04:01:14,706 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-18 04:01:14,707 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-18 04:01:14,707 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-18 04:01:14,708 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-18 04:01:14,715 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-18 04:01:14,716 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-18 04:01:14,716 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-18 04:01:14,716 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-18 04:01:14,717 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-18 04:01:14,717 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-18 04:01:14,718 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-18 04:01:14,719 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-01-18 04:01:14,746 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-18 04:01:14,746 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-18 04:01:14,747 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-18 04:01:14,747 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-18 04:01:14,747 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-18 04:01:14,747 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-18 04:01:14,748 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-18 04:01:14,748 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-18 04:01:14,748 INFO L138 SettingsManager]: * Use SBE=true [2022-01-18 04:01:14,748 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-18 04:01:14,749 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-18 04:01:14,749 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-18 04:01:14,749 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-18 04:01:14,749 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-18 04:01:14,749 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-18 04:01:14,750 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-18 04:01:14,750 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-18 04:01:14,750 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-18 04:01:14,750 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-18 04:01:14,750 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-18 04:01:14,750 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-18 04:01:14,750 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-18 04:01:14,750 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-18 04:01:14,751 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-18 04:01:14,751 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-18 04:01:14,751 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 04:01:14,751 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-18 04:01:14,751 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-18 04:01:14,751 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-18 04:01:14,751 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-18 04:01:14,751 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-18 04:01:14,752 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-18 04:01:14,752 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-18 04:01:14,752 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-01-18 04:01:14,979 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-18 04:01:14,999 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-18 04:01:15,001 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-18 04:01:15,002 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-01-18 04:01:15,008 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-01-18 04:01:15,009 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl [2022-01-18 04:01:15,009 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl' [2022-01-18 04:01:15,032 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-18 04:01:15,033 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-18 04:01:15,039 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-18 04:01:15,039 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-18 04:01:15,039 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-18 04:01:15,053 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:01:15" (1/1) ... [2022-01-18 04:01:15,068 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:01:15" (1/1) ... [2022-01-18 04:01:15,078 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-01-18 04:01:15,080 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-18 04:01:15,081 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-18 04:01:15,081 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-18 04:01:15,081 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-18 04:01:15,088 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:01:15" (1/1) ... [2022-01-18 04:01:15,088 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:01:15" (1/1) ... [2022-01-18 04:01:15,090 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:01:15" (1/1) ... [2022-01-18 04:01:15,090 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:01:15" (1/1) ... [2022-01-18 04:01:15,093 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:01:15" (1/1) ... [2022-01-18 04:01:15,096 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:01:15" (1/1) ... [2022-01-18 04:01:15,097 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:01:15" (1/1) ... [2022-01-18 04:01:15,099 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-18 04:01:15,101 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-18 04:01:15,101 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-18 04:01:15,101 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-18 04:01:15,103 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:01:15" (1/1) ... [2022-01-18 04:01:15,109 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 04:01:15,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:15,138 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-01-18 04:01:15,158 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-01-18 04:01:15,174 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-01-18 04:01:15,175 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-18 04:01:15,175 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-18 04:01:15,175 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-01-18 04:01:15,175 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-18 04:01:15,175 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-18 04:01:15,175 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-01-18 04:01:15,175 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-18 04:01:15,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-18 04:01:15,176 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-18 04:01:15,215 INFO L234 CfgBuilder]: Building ICFG [2022-01-18 04:01:15,216 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-18 04:01:15,284 INFO L275 CfgBuilder]: Performing block encoding [2022-01-18 04:01:15,289 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-18 04:01:15,290 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-01-18 04:01:15,291 INFO L202 PluginConnector]: Adding new model array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 04:01:15 BoogieIcfgContainer [2022-01-18 04:01:15,291 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-18 04:01:15,293 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-18 04:01:15,293 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-18 04:01:15,299 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-18 04:01:15,299 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:01:15" (1/2) ... [2022-01-18 04:01:15,300 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51c90132 and model type array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 04:01:15, skipping insertion in model container [2022-01-18 04:01:15,300 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 04:01:15" (2/2) ... [2022-01-18 04:01:15,301 INFO L111 eAbstractionObserver]: Analyzing ICFG array-eq-symm.wvr.bpl [2022-01-18 04:01:15,307 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-18 04:01:15,307 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-18 04:01:15,308 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-18 04:01:15,308 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-18 04:01:15,346 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-18 04:01:15,383 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 04:01:15,389 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, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-18 04:01:15,389 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-01-18 04:01:15,397 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 28 places, 25 transitions, 66 flow [2022-01-18 04:01:15,418 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 53 states, 52 states have (on average 2.2115384615384617) internal successors, (115), 52 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:15,420 INFO L276 IsEmpty]: Start isEmpty. Operand has 53 states, 52 states have (on average 2.2115384615384617) internal successors, (115), 52 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:15,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-01-18 04:01:15,426 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:15,427 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:15,428 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:15,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:15,433 INFO L85 PathProgramCache]: Analyzing trace with hash -167955401, now seen corresponding path program 1 times [2022-01-18 04:01:15,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:15,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837703286] [2022-01-18 04:01:15,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:15,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:15,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:15,565 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:15,566 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:15,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837703286] [2022-01-18 04:01:15,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837703286] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:01:15,567 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:01:15,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 04:01:15,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512397173] [2022-01-18 04:01:15,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:01:15,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 04:01:15,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:15,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 04:01:15,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 04:01:15,603 INFO L87 Difference]: Start difference. First operand has 53 states, 52 states have (on average 2.2115384615384617) internal successors, (115), 52 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:15,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:15,684 INFO L93 Difference]: Finished difference Result 102 states and 226 transitions. [2022-01-18 04:01:15,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 04:01:15,686 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-01-18 04:01:15,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:15,694 INFO L225 Difference]: With dead ends: 102 [2022-01-18 04:01:15,694 INFO L226 Difference]: Without dead ends: 95 [2022-01-18 04:01:15,696 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 04:01:15,699 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 8 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:15,700 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 12 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:01:15,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-01-18 04:01:15,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 82. [2022-01-18 04:01:15,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 81 states have (on average 2.2839506172839505) internal successors, (185), 81 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:15,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 185 transitions. [2022-01-18 04:01:15,769 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 185 transitions. Word has length 11 [2022-01-18 04:01:15,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:15,769 INFO L470 AbstractCegarLoop]: Abstraction has 82 states and 185 transitions. [2022-01-18 04:01:15,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:15,770 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 185 transitions. [2022-01-18 04:01:15,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-01-18 04:01:15,771 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:15,771 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:15,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-18 04:01:15,772 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:15,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:15,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1051815822, now seen corresponding path program 1 times [2022-01-18 04:01:15,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:15,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169542350] [2022-01-18 04:01:15,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:15,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:15,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:15,853 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:15,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:15,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169542350] [2022-01-18 04:01:15,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169542350] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:01:15,854 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:01:15,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 04:01:15,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556923180] [2022-01-18 04:01:15,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:01:15,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 04:01:15,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:15,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 04:01:15,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:01:15,857 INFO L87 Difference]: Start difference. First operand 82 states and 185 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:15,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:15,909 INFO L93 Difference]: Finished difference Result 128 states and 286 transitions. [2022-01-18 04:01:15,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-18 04:01:15,910 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-01-18 04:01:15,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:15,911 INFO L225 Difference]: With dead ends: 128 [2022-01-18 04:01:15,912 INFO L226 Difference]: Without dead ends: 128 [2022-01-18 04:01:15,912 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:01:15,914 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 22 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:15,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 15 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:01:15,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-01-18 04:01:15,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 89. [2022-01-18 04:01:15,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 2.3181818181818183) internal successors, (204), 88 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:15,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 204 transitions. [2022-01-18 04:01:15,926 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 204 transitions. Word has length 14 [2022-01-18 04:01:15,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:15,926 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 204 transitions. [2022-01-18 04:01:15,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:15,927 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 204 transitions. [2022-01-18 04:01:15,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-01-18 04:01:15,928 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:15,928 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:15,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-18 04:01:15,928 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:15,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:15,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1207263346, now seen corresponding path program 2 times [2022-01-18 04:01:15,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:15,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942070921] [2022-01-18 04:01:15,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:15,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:15,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:16,050 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:16,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:16,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942070921] [2022-01-18 04:01:16,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942070921] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:01:16,051 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:01:16,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 04:01:16,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795120847] [2022-01-18 04:01:16,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:01:16,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 04:01:16,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:16,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 04:01:16,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:01:16,055 INFO L87 Difference]: Start difference. First operand 89 states and 204 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:16,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:16,151 INFO L93 Difference]: Finished difference Result 152 states and 327 transitions. [2022-01-18 04:01:16,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:01:16,152 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-01-18 04:01:16,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:16,154 INFO L225 Difference]: With dead ends: 152 [2022-01-18 04:01:16,154 INFO L226 Difference]: Without dead ends: 152 [2022-01-18 04:01:16,155 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:01:16,156 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 34 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:16,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 30 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:16,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-01-18 04:01:16,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 94. [2022-01-18 04:01:16,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.3118279569892475) internal successors, (215), 93 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:16,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 215 transitions. [2022-01-18 04:01:16,178 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 215 transitions. Word has length 14 [2022-01-18 04:01:16,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:16,178 INFO L470 AbstractCegarLoop]: Abstraction has 94 states and 215 transitions. [2022-01-18 04:01:16,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:16,178 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 215 transitions. [2022-01-18 04:01:16,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-01-18 04:01:16,179 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:16,180 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:16,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-18 04:01:16,183 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:16,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:16,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1376889075, now seen corresponding path program 1 times [2022-01-18 04:01:16,186 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:16,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656710709] [2022-01-18 04:01:16,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:16,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:16,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:16,272 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:16,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:16,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656710709] [2022-01-18 04:01:16,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656710709] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:01:16,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:01:16,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 04:01:16,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303616560] [2022-01-18 04:01:16,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:01:16,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 04:01:16,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:16,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 04:01:16,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:01:16,274 INFO L87 Difference]: Start difference. First operand 94 states and 215 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:16,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:16,343 INFO L93 Difference]: Finished difference Result 138 states and 314 transitions. [2022-01-18 04:01:16,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-18 04:01:16,344 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-01-18 04:01:16,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:16,348 INFO L225 Difference]: With dead ends: 138 [2022-01-18 04:01:16,348 INFO L226 Difference]: Without dead ends: 130 [2022-01-18 04:01:16,349 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:01:16,354 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 17 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:16,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 17 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:01:16,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-01-18 04:01:16,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 100. [2022-01-18 04:01:16,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.292929292929293) internal successors, (227), 99 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:16,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 227 transitions. [2022-01-18 04:01:16,362 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 227 transitions. Word has length 14 [2022-01-18 04:01:16,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:16,363 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 227 transitions. [2022-01-18 04:01:16,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:16,368 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 227 transitions. [2022-01-18 04:01:16,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-01-18 04:01:16,374 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:16,374 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:16,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-18 04:01:16,375 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:16,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:16,376 INFO L85 PathProgramCache]: Analyzing trace with hash 633913395, now seen corresponding path program 2 times [2022-01-18 04:01:16,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:16,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559894007] [2022-01-18 04:01:16,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:16,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:16,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:16,479 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:16,480 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:16,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559894007] [2022-01-18 04:01:16,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559894007] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:16,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522901986] [2022-01-18 04:01:16,481 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:01:16,481 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:16,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:16,487 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-01-18 04:01:16,491 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-01-18 04:01:16,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:01:16,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:16,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-18 04:01:16,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:16,630 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:16,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:16,801 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:16,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522901986] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:16,802 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:16,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 5 [2022-01-18 04:01:16,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954180448] [2022-01-18 04:01:16,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:16,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 04:01:16,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:16,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 04:01:16,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-18 04:01:16,804 INFO L87 Difference]: Start difference. First operand 100 states and 227 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:16,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:16,879 INFO L93 Difference]: Finished difference Result 150 states and 346 transitions. [2022-01-18 04:01:16,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 04:01:16,879 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-01-18 04:01:16,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:16,881 INFO L225 Difference]: With dead ends: 150 [2022-01-18 04:01:16,881 INFO L226 Difference]: Without dead ends: 150 [2022-01-18 04:01:16,881 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:16,882 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 33 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:16,883 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 28 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:16,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2022-01-18 04:01:16,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 103. [2022-01-18 04:01:16,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.2941176470588234) internal successors, (234), 102 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:16,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 234 transitions. [2022-01-18 04:01:16,892 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 234 transitions. Word has length 14 [2022-01-18 04:01:16,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:16,892 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 234 transitions. [2022-01-18 04:01:16,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:16,893 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 234 transitions. [2022-01-18 04:01:16,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-01-18 04:01:16,893 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:16,894 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:16,924 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-01-18 04:01:17,112 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-01-18 04:01:17,113 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:17,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:17,114 INFO L85 PathProgramCache]: Analyzing trace with hash 56537190, now seen corresponding path program 3 times [2022-01-18 04:01:17,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:17,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20430005] [2022-01-18 04:01:17,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:17,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:17,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:17,164 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:17,164 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:17,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20430005] [2022-01-18 04:01:17,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20430005] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:01:17,165 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:01:17,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 04:01:17,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56479623] [2022-01-18 04:01:17,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:01:17,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 04:01:17,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:17,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 04:01:17,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:01:17,166 INFO L87 Difference]: Start difference. First operand 103 states and 234 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:17,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:17,215 INFO L93 Difference]: Finished difference Result 134 states and 303 transitions. [2022-01-18 04:01:17,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-18 04:01:17,216 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-01-18 04:01:17,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:17,217 INFO L225 Difference]: With dead ends: 134 [2022-01-18 04:01:17,217 INFO L226 Difference]: Without dead ends: 132 [2022-01-18 04:01:17,217 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-01-18 04:01:17,218 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 12 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:17,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 19 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:01:17,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-01-18 04:01:17,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 103. [2022-01-18 04:01:17,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.284313725490196) internal successors, (233), 102 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:17,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 233 transitions. [2022-01-18 04:01:17,226 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 233 transitions. Word has length 14 [2022-01-18 04:01:17,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:17,226 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 233 transitions. [2022-01-18 04:01:17,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:17,226 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 233 transitions. [2022-01-18 04:01:17,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:01:17,227 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:17,227 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:17,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-18 04:01:17,228 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:17,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:17,228 INFO L85 PathProgramCache]: Analyzing trace with hash -2012435128, now seen corresponding path program 1 times [2022-01-18 04:01:17,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:17,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706042878] [2022-01-18 04:01:17,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:17,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:17,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:17,275 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:17,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:17,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706042878] [2022-01-18 04:01:17,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706042878] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:17,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583530401] [2022-01-18 04:01:17,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:17,276 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:17,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:17,280 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-01-18 04:01:17,305 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-01-18 04:01:17,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:17,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:01:17,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:17,430 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:17,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:17,507 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:17,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583530401] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:17,508 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:17,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4, 3] total 6 [2022-01-18 04:01:17,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467018732] [2022-01-18 04:01:17,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:17,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:17,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:17,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:17,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:17,509 INFO L87 Difference]: Start difference. First operand 103 states and 233 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:17,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:17,613 INFO L93 Difference]: Finished difference Result 300 states and 674 transitions. [2022-01-18 04:01:17,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 04:01:17,614 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 04:01:17,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:17,615 INFO L225 Difference]: With dead ends: 300 [2022-01-18 04:01:17,616 INFO L226 Difference]: Without dead ends: 286 [2022-01-18 04:01:17,616 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:17,617 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 73 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:17,617 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 55 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:17,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-01-18 04:01:17,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 143. [2022-01-18 04:01:17,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 2.352112676056338) internal successors, (334), 142 states have internal predecessors, (334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:17,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 334 transitions. [2022-01-18 04:01:17,626 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 334 transitions. Word has length 17 [2022-01-18 04:01:17,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:17,627 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 334 transitions. [2022-01-18 04:01:17,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:17,627 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 334 transitions. [2022-01-18 04:01:17,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:01:17,628 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:17,628 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:17,655 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-01-18 04:01:17,855 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,SelfDestructingSolverStorable6 [2022-01-18 04:01:17,856 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:17,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:17,856 INFO L85 PathProgramCache]: Analyzing trace with hash 617878888, now seen corresponding path program 1 times [2022-01-18 04:01:17,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:17,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142638443] [2022-01-18 04:01:17,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:17,857 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:17,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:17,908 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:17,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:17,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142638443] [2022-01-18 04:01:17,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142638443] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:17,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767895755] [2022-01-18 04:01:17,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:17,909 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:17,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:17,910 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-01-18 04:01:17,913 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-01-18 04:01:17,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:17,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:01:17,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:17,994 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:17,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:18,038 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:01:18,038 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:01:18,049 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:18,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767895755] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:18,049 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:18,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 6 [2022-01-18 04:01:18,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206477656] [2022-01-18 04:01:18,050 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:18,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:18,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:18,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:18,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:18,051 INFO L87 Difference]: Start difference. First operand 143 states and 334 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:18,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:18,125 INFO L93 Difference]: Finished difference Result 248 states and 569 transitions. [2022-01-18 04:01:18,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 04:01:18,125 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 04:01:18,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:18,127 INFO L225 Difference]: With dead ends: 248 [2022-01-18 04:01:18,127 INFO L226 Difference]: Without dead ends: 248 [2022-01-18 04:01:18,128 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:01:18,129 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 70 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:18,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 48 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:18,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-01-18 04:01:18,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 194. [2022-01-18 04:01:18,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 193 states have (on average 2.4248704663212437) internal successors, (468), 193 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:18,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 468 transitions. [2022-01-18 04:01:18,139 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 468 transitions. Word has length 17 [2022-01-18 04:01:18,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:18,139 INFO L470 AbstractCegarLoop]: Abstraction has 194 states and 468 transitions. [2022-01-18 04:01:18,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:18,140 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 468 transitions. [2022-01-18 04:01:18,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:01:18,140 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:18,140 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:18,163 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-01-18 04:01:18,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:18,356 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:18,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:18,356 INFO L85 PathProgramCache]: Analyzing trace with hash 456277538, now seen corresponding path program 2 times [2022-01-18 04:01:18,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:18,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761273169] [2022-01-18 04:01:18,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:18,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:18,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:18,396 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:18,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:18,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761273169] [2022-01-18 04:01:18,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761273169] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:01:18,396 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:01:18,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 04:01:18,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134363822] [2022-01-18 04:01:18,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:01:18,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 04:01:18,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:18,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 04:01:18,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:01:18,398 INFO L87 Difference]: Start difference. First operand 194 states and 468 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:18,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:18,434 INFO L93 Difference]: Finished difference Result 311 states and 725 transitions. [2022-01-18 04:01:18,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-18 04:01:18,435 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 04:01:18,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:18,437 INFO L225 Difference]: With dead ends: 311 [2022-01-18 04:01:18,437 INFO L226 Difference]: Without dead ends: 304 [2022-01-18 04:01:18,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:01:18,438 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 21 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:18,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 24 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:01:18,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-01-18 04:01:18,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 252. [2022-01-18 04:01:18,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 2.4701195219123506) internal successors, (620), 251 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:18,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 620 transitions. [2022-01-18 04:01:18,447 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 620 transitions. Word has length 17 [2022-01-18 04:01:18,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:18,447 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 620 transitions. [2022-01-18 04:01:18,447 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:18,447 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 620 transitions. [2022-01-18 04:01:18,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:01:18,448 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:18,448 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:18,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-18 04:01:18,448 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:18,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:18,449 INFO L85 PathProgramCache]: Analyzing trace with hash 614663528, now seen corresponding path program 1 times [2022-01-18 04:01:18,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:18,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423621718] [2022-01-18 04:01:18,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:18,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:18,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:18,486 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:18,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:18,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423621718] [2022-01-18 04:01:18,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423621718] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:18,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446225218] [2022-01-18 04:01:18,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:18,487 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:18,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:18,488 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-01-18 04:01:18,496 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-01-18 04:01:18,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:18,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:01:18,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:18,589 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:18,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:18,623 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:01:18,623 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:01:18,635 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:18,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446225218] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:18,636 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:18,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2022-01-18 04:01:18,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852156814] [2022-01-18 04:01:18,636 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:18,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:18,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:18,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:18,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:18,637 INFO L87 Difference]: Start difference. First operand 252 states and 620 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:18,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:18,709 INFO L93 Difference]: Finished difference Result 355 states and 832 transitions. [2022-01-18 04:01:18,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:01:18,709 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 04:01:18,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:18,711 INFO L225 Difference]: With dead ends: 355 [2022-01-18 04:01:18,711 INFO L226 Difference]: Without dead ends: 314 [2022-01-18 04:01:18,711 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:01:18,712 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 56 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:18,712 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 40 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:18,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2022-01-18 04:01:18,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 225. [2022-01-18 04:01:18,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 224 states have (on average 2.46875) internal successors, (553), 224 states have internal predecessors, (553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:18,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 553 transitions. [2022-01-18 04:01:18,721 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 553 transitions. Word has length 17 [2022-01-18 04:01:18,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:18,721 INFO L470 AbstractCegarLoop]: Abstraction has 225 states and 553 transitions. [2022-01-18 04:01:18,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:18,721 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 553 transitions. [2022-01-18 04:01:18,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:01:18,722 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:18,722 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:18,750 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-01-18 04:01:18,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:18,948 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:18,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:18,948 INFO L85 PathProgramCache]: Analyzing trace with hash -38242968, now seen corresponding path program 2 times [2022-01-18 04:01:18,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:18,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975557182] [2022-01-18 04:01:18,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:18,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:18,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:18,999 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:18,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:18,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975557182] [2022-01-18 04:01:19,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975557182] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:01:19,000 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:01:19,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 04:01:19,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528232693] [2022-01-18 04:01:19,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:01:19,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 04:01:19,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:19,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 04:01:19,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:01:19,002 INFO L87 Difference]: Start difference. First operand 225 states and 553 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:19,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:19,048 INFO L93 Difference]: Finished difference Result 243 states and 593 transitions. [2022-01-18 04:01:19,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:01:19,048 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 04:01:19,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:19,050 INFO L225 Difference]: With dead ends: 243 [2022-01-18 04:01:19,050 INFO L226 Difference]: Without dead ends: 243 [2022-01-18 04:01:19,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-01-18 04:01:19,051 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 16 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:19,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 28 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:01:19,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-01-18 04:01:19,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 243. [2022-01-18 04:01:19,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 242 states have (on average 2.450413223140496) internal successors, (593), 242 states have internal predecessors, (593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:19,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 593 transitions. [2022-01-18 04:01:19,059 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 593 transitions. Word has length 17 [2022-01-18 04:01:19,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:19,060 INFO L470 AbstractCegarLoop]: Abstraction has 243 states and 593 transitions. [2022-01-18 04:01:19,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:19,060 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 593 transitions. [2022-01-18 04:01:19,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 04:01:19,061 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:19,061 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:19,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-18 04:01:19,062 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:19,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:19,062 INFO L85 PathProgramCache]: Analyzing trace with hash 417389902, now seen corresponding path program 3 times [2022-01-18 04:01:19,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:19,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289272364] [2022-01-18 04:01:19,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:19,063 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:19,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:19,152 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:19,152 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:19,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289272364] [2022-01-18 04:01:19,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289272364] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:19,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974291434] [2022-01-18 04:01:19,153 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:01:19,153 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:19,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:19,156 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-01-18 04:01:19,190 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-01-18 04:01:19,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 04:01:19,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:19,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:01:19,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:19,564 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:19,564 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-18 04:01:19,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974291434] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:01:19,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-01-18 04:01:19,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [5] total 12 [2022-01-18 04:01:19,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371270340] [2022-01-18 04:01:19,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:01:19,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:01:19,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:19,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:01:19,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:01:19,567 INFO L87 Difference]: Start difference. First operand 243 states and 593 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:19,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:19,781 INFO L93 Difference]: Finished difference Result 410 states and 950 transitions. [2022-01-18 04:01:19,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:01:19,782 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-18 04:01:19,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:19,783 INFO L225 Difference]: With dead ends: 410 [2022-01-18 04:01:19,783 INFO L226 Difference]: Without dead ends: 403 [2022-01-18 04:01:19,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:01:19,784 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 64 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:19,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 72 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:19,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2022-01-18 04:01:19,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 295. [2022-01-18 04:01:19,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 294 states have (on average 2.4727891156462585) internal successors, (727), 294 states have internal predecessors, (727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:19,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 727 transitions. [2022-01-18 04:01:19,794 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 727 transitions. Word has length 20 [2022-01-18 04:01:19,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:19,794 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 727 transitions. [2022-01-18 04:01:19,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:19,794 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 727 transitions. [2022-01-18 04:01:19,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 04:01:19,795 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:19,795 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:19,822 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-01-18 04:01:20,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-01-18 04:01:20,020 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:20,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:20,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1841689266, now seen corresponding path program 4 times [2022-01-18 04:01:20,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:20,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023881832] [2022-01-18 04:01:20,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:20,021 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:20,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:20,075 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:20,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:20,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023881832] [2022-01-18 04:01:20,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023881832] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:20,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244062808] [2022-01-18 04:01:20,076 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:01:20,076 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:20,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:20,077 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-01-18 04:01:20,083 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-01-18 04:01:20,105 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:01:20,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:20,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 04:01:20,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:20,265 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:20,266 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-18 04:01:20,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244062808] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:01:20,266 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-01-18 04:01:20,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 9 [2022-01-18 04:01:20,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046254030] [2022-01-18 04:01:20,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:01:20,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:20,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:20,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:20,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:01:20,267 INFO L87 Difference]: Start difference. First operand 295 states and 727 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:20,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:20,403 INFO L93 Difference]: Finished difference Result 559 states and 1286 transitions. [2022-01-18 04:01:20,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 04:01:20,404 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-18 04:01:20,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:20,407 INFO L225 Difference]: With dead ends: 559 [2022-01-18 04:01:20,407 INFO L226 Difference]: Without dead ends: 559 [2022-01-18 04:01:20,407 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:01:20,408 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 68 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:20,408 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 49 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:20,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2022-01-18 04:01:20,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 363. [2022-01-18 04:01:20,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 362 states have (on average 2.5138121546961325) internal successors, (910), 362 states have internal predecessors, (910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:20,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 910 transitions. [2022-01-18 04:01:20,421 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 910 transitions. Word has length 20 [2022-01-18 04:01:20,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:20,421 INFO L470 AbstractCegarLoop]: Abstraction has 363 states and 910 transitions. [2022-01-18 04:01:20,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:20,421 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 910 transitions. [2022-01-18 04:01:20,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 04:01:20,422 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:20,422 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:20,451 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-01-18 04:01:20,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:20,636 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:20,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:20,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1408864728, now seen corresponding path program 5 times [2022-01-18 04:01:20,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:20,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123858662] [2022-01-18 04:01:20,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:20,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:20,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:20,692 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:20,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:20,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123858662] [2022-01-18 04:01:20,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123858662] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:20,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815586025] [2022-01-18 04:01:20,693 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:01:20,693 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:20,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:20,694 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-01-18 04:01:20,695 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-01-18 04:01:20,723 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 04:01:20,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:20,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:01:20,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:20,824 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:20,824 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:20,963 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:20,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815586025] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:20,964 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:20,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 7 [2022-01-18 04:01:20,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048929876] [2022-01-18 04:01:20,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:20,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:01:20,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:20,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:01:20,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:01:20,965 INFO L87 Difference]: Start difference. First operand 363 states and 910 transitions. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:21,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:21,120 INFO L93 Difference]: Finished difference Result 581 states and 1368 transitions. [2022-01-18 04:01:21,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 04:01:21,121 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-18 04:01:21,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:21,124 INFO L225 Difference]: With dead ends: 581 [2022-01-18 04:01:21,124 INFO L226 Difference]: Without dead ends: 581 [2022-01-18 04:01:21,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:01:21,124 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 84 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:21,125 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 69 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:21,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2022-01-18 04:01:21,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 364. [2022-01-18 04:01:21,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 363 states have (on average 2.509641873278237) internal successors, (911), 363 states have internal predecessors, (911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:21,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 911 transitions. [2022-01-18 04:01:21,136 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 911 transitions. Word has length 20 [2022-01-18 04:01:21,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:21,136 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 911 transitions. [2022-01-18 04:01:21,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:21,136 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 911 transitions. [2022-01-18 04:01:21,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 04:01:21,137 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:21,137 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:21,163 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-01-18 04:01:21,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:21,359 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:21,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:21,360 INFO L85 PathProgramCache]: Analyzing trace with hash 2078534299, now seen corresponding path program 6 times [2022-01-18 04:01:21,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:21,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304501792] [2022-01-18 04:01:21,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:21,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:21,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:21,408 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:21,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:21,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304501792] [2022-01-18 04:01:21,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304501792] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:21,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075092075] [2022-01-18 04:01:21,409 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:01:21,409 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:21,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:21,410 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-01-18 04:01:21,445 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-01-18 04:01:21,449 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 04:01:21,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:21,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:01:21,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:21,505 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:21,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:21,596 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:21,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075092075] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:21,596 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:21,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 04:01:21,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697351594] [2022-01-18 04:01:21,596 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:21,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:21,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:21,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:21,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:21,597 INFO L87 Difference]: Start difference. First operand 364 states and 911 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:21,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:21,669 INFO L93 Difference]: Finished difference Result 733 states and 1784 transitions. [2022-01-18 04:01:21,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 04:01:21,670 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-18 04:01:21,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:21,673 INFO L225 Difference]: With dead ends: 733 [2022-01-18 04:01:21,673 INFO L226 Difference]: Without dead ends: 731 [2022-01-18 04:01:21,674 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:01:21,674 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 93 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:21,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 39 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:21,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2022-01-18 04:01:21,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 499. [2022-01-18 04:01:21,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 498 states have (on average 2.6305220883534135) internal successors, (1310), 498 states have internal predecessors, (1310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:21,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1310 transitions. [2022-01-18 04:01:21,691 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1310 transitions. Word has length 20 [2022-01-18 04:01:21,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:21,691 INFO L470 AbstractCegarLoop]: Abstraction has 499 states and 1310 transitions. [2022-01-18 04:01:21,691 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:21,691 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1310 transitions. [2022-01-18 04:01:21,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 04:01:21,693 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:21,693 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:21,718 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-01-18 04:01:21,915 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,SelfDestructingSolverStorable14 [2022-01-18 04:01:21,916 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:21,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:21,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1456653889, now seen corresponding path program 7 times [2022-01-18 04:01:21,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:21,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409938065] [2022-01-18 04:01:21,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:21,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:21,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:21,963 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:21,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:21,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409938065] [2022-01-18 04:01:21,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409938065] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:21,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629033933] [2022-01-18 04:01:21,963 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:01:21,963 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:21,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:21,965 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-01-18 04:01:21,992 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-01-18 04:01:21,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:21,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:01:21,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:22,048 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:22,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:22,130 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:22,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629033933] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:22,131 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:22,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 04:01:22,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209185717] [2022-01-18 04:01:22,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:22,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:22,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:22,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:22,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:22,132 INFO L87 Difference]: Start difference. First operand 499 states and 1310 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:22,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:22,238 INFO L93 Difference]: Finished difference Result 733 states and 1776 transitions. [2022-01-18 04:01:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 04:01:22,238 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-18 04:01:22,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:22,242 INFO L225 Difference]: With dead ends: 733 [2022-01-18 04:01:22,242 INFO L226 Difference]: Without dead ends: 733 [2022-01-18 04:01:22,242 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:01:22,243 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 94 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:22,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 50 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:22,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2022-01-18 04:01:22,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 496. [2022-01-18 04:01:22,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 2.614141414141414) internal successors, (1294), 495 states have internal predecessors, (1294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:22,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1294 transitions. [2022-01-18 04:01:22,258 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1294 transitions. Word has length 20 [2022-01-18 04:01:22,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:22,258 INFO L470 AbstractCegarLoop]: Abstraction has 496 states and 1294 transitions. [2022-01-18 04:01:22,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:22,258 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1294 transitions. [2022-01-18 04:01:22,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 04:01:22,259 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:22,259 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:22,283 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-01-18 04:01:22,482 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,SelfDestructingSolverStorable15 [2022-01-18 04:01:22,482 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:22,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:22,483 INFO L85 PathProgramCache]: Analyzing trace with hash 524837442, now seen corresponding path program 8 times [2022-01-18 04:01:22,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:22,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957339182] [2022-01-18 04:01:22,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:22,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:22,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:22,522 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:22,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:22,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957339182] [2022-01-18 04:01:22,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957339182] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:22,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162124830] [2022-01-18 04:01:22,523 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:01:22,523 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:22,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:22,524 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-01-18 04:01:22,554 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-01-18 04:01:22,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:01:22,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:22,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:01:22,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:22,618 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:22,618 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:22,727 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:22,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162124830] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:22,727 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:22,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-01-18 04:01:22,728 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995524276] [2022-01-18 04:01:22,728 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:22,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 04:01:22,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:22,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 04:01:22,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-18 04:01:22,729 INFO L87 Difference]: Start difference. First operand 496 states and 1294 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:22,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:22,783 INFO L93 Difference]: Finished difference Result 580 states and 1484 transitions. [2022-01-18 04:01:22,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 04:01:22,784 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-18 04:01:22,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:22,787 INFO L225 Difference]: With dead ends: 580 [2022-01-18 04:01:22,787 INFO L226 Difference]: Without dead ends: 577 [2022-01-18 04:01:22,787 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:22,787 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 25 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:22,788 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 30 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:01:22,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2022-01-18 04:01:22,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 492. [2022-01-18 04:01:22,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 2.604887983706721) internal successors, (1279), 491 states have internal predecessors, (1279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:22,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1279 transitions. [2022-01-18 04:01:22,801 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1279 transitions. Word has length 20 [2022-01-18 04:01:22,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:22,801 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 1279 transitions. [2022-01-18 04:01:22,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:22,801 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1279 transitions. [2022-01-18 04:01:22,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 04:01:22,802 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:22,803 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:22,824 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-01-18 04:01:23,017 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,SelfDestructingSolverStorable16 [2022-01-18 04:01:23,018 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:23,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:23,018 INFO L85 PathProgramCache]: Analyzing trace with hash -855067826, now seen corresponding path program 9 times [2022-01-18 04:01:23,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:23,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247122041] [2022-01-18 04:01:23,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:23,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:23,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:23,059 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:23,060 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:23,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247122041] [2022-01-18 04:01:23,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247122041] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:23,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428794363] [2022-01-18 04:01:23,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:01:23,060 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:23,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:23,061 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-01-18 04:01:23,068 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-01-18 04:01:23,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 04:01:23,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:23,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:01:23,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:23,184 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:23,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:23,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:23,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428794363] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:23,307 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:23,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-01-18 04:01:23,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313388473] [2022-01-18 04:01:23,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:23,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 04:01:23,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:23,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 04:01:23,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-18 04:01:23,308 INFO L87 Difference]: Start difference. First operand 492 states and 1279 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) 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-01-18 04:01:23,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:23,409 INFO L93 Difference]: Finished difference Result 724 states and 1784 transitions. [2022-01-18 04:01:23,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:01:23,409 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) 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 20 [2022-01-18 04:01:23,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:23,413 INFO L225 Difference]: With dead ends: 724 [2022-01-18 04:01:23,413 INFO L226 Difference]: Without dead ends: 724 [2022-01-18 04:01:23,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:23,413 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 59 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:23,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 36 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:23,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2022-01-18 04:01:23,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 528. [2022-01-18 04:01:23,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 2.6242884250474385) internal successors, (1383), 527 states have internal predecessors, (1383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:23,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 1383 transitions. [2022-01-18 04:01:23,429 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 1383 transitions. Word has length 20 [2022-01-18 04:01:23,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:23,429 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 1383 transitions. [2022-01-18 04:01:23,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) 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-01-18 04:01:23,430 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 1383 transitions. [2022-01-18 04:01:23,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 04:01:23,431 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:23,431 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:23,458 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-01-18 04:01:23,647 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,SelfDestructingSolverStorable17 [2022-01-18 04:01:23,647 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:23,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:23,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1432444031, now seen corresponding path program 10 times [2022-01-18 04:01:23,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:23,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425611182] [2022-01-18 04:01:23,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:23,648 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:23,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:23,688 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:23,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:23,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425611182] [2022-01-18 04:01:23,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425611182] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:23,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680405324] [2022-01-18 04:01:23,689 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:01:23,689 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:23,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:23,690 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-01-18 04:01:23,713 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-01-18 04:01:23,723 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:01:23,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:23,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:01:23,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:23,775 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:23,776 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:23,859 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:23,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680405324] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:23,860 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:23,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 04:01:23,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013033274] [2022-01-18 04:01:23,860 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:23,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:23,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:23,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:23,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:23,862 INFO L87 Difference]: Start difference. First operand 528 states and 1383 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:23,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:23,972 INFO L93 Difference]: Finished difference Result 936 states and 2429 transitions. [2022-01-18 04:01:23,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 04:01:23,973 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-18 04:01:23,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:23,977 INFO L225 Difference]: With dead ends: 936 [2022-01-18 04:01:23,977 INFO L226 Difference]: Without dead ends: 928 [2022-01-18 04:01:23,978 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:23,978 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 73 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:23,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 52 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:23,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2022-01-18 04:01:23,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 735. [2022-01-18 04:01:23,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 735 states, 734 states have (on average 2.7329700272479562) internal successors, (2006), 734 states have internal predecessors, (2006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:23,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 2006 transitions. [2022-01-18 04:01:23,999 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 2006 transitions. Word has length 20 [2022-01-18 04:01:23,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:23,999 INFO L470 AbstractCegarLoop]: Abstraction has 735 states and 2006 transitions. [2022-01-18 04:01:23,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:24,000 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 2006 transitions. [2022-01-18 04:01:24,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 04:01:24,001 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:24,001 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:24,027 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-01-18 04:01:24,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:24,225 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:24,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:24,226 INFO L85 PathProgramCache]: Analyzing trace with hash -2054324441, now seen corresponding path program 11 times [2022-01-18 04:01:24,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:24,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129851727] [2022-01-18 04:01:24,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:24,226 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:24,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:24,269 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:24,270 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:24,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129851727] [2022-01-18 04:01:24,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129851727] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:24,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179196605] [2022-01-18 04:01:24,270 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:01:24,270 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:24,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:24,271 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-01-18 04:01:24,300 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-01-18 04:01:24,309 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 04:01:24,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:24,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:01:24,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:24,362 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:24,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:24,446 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:24,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179196605] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:24,446 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:24,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 04:01:24,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121131227] [2022-01-18 04:01:24,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:24,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:24,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:24,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:24,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:24,447 INFO L87 Difference]: Start difference. First operand 735 states and 2006 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:24,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:24,543 INFO L93 Difference]: Finished difference Result 942 states and 2441 transitions. [2022-01-18 04:01:24,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 04:01:24,543 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-18 04:01:24,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:24,547 INFO L225 Difference]: With dead ends: 942 [2022-01-18 04:01:24,548 INFO L226 Difference]: Without dead ends: 942 [2022-01-18 04:01:24,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:01:24,549 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 117 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:24,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 45 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:24,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2022-01-18 04:01:24,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 740. [2022-01-18 04:01:24,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 739 states have (on average 2.7212449255751014) internal successors, (2011), 739 states have internal predecessors, (2011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:24,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 2011 transitions. [2022-01-18 04:01:24,575 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 2011 transitions. Word has length 20 [2022-01-18 04:01:24,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:24,575 INFO L470 AbstractCegarLoop]: Abstraction has 740 states and 2011 transitions. [2022-01-18 04:01:24,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:24,575 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 2011 transitions. [2022-01-18 04:01:24,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 04:01:24,577 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:24,577 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:24,604 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-01-18 04:01:24,799 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,SelfDestructingSolverStorable19 [2022-01-18 04:01:24,800 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:24,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:24,800 INFO L85 PathProgramCache]: Analyzing trace with hash 1308826408, now seen corresponding path program 12 times [2022-01-18 04:01:24,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:24,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448802758] [2022-01-18 04:01:24,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:24,801 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:24,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:24,841 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:24,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:24,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448802758] [2022-01-18 04:01:24,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448802758] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:24,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507199569] [2022-01-18 04:01:24,842 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:01:24,842 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:24,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:24,843 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-01-18 04:01:24,871 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-01-18 04:01:24,877 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 04:01:24,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:24,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:01:24,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:24,948 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:24,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:25,038 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:25,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507199569] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:25,039 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:25,039 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-01-18 04:01:25,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137498172] [2022-01-18 04:01:25,039 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:25,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 04:01:25,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:25,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 04:01:25,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-18 04:01:25,040 INFO L87 Difference]: Start difference. First operand 740 states and 2011 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) 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-01-18 04:01:25,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:25,113 INFO L93 Difference]: Finished difference Result 933 states and 2399 transitions. [2022-01-18 04:01:25,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 04:01:25,114 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) 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 20 [2022-01-18 04:01:25,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:25,118 INFO L225 Difference]: With dead ends: 933 [2022-01-18 04:01:25,118 INFO L226 Difference]: Without dead ends: 930 [2022-01-18 04:01:25,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:25,118 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 45 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:25,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 33 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:25,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2022-01-18 04:01:25,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 742. [2022-01-18 04:01:25,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 741 states have (on average 2.7112010796221324) internal successors, (2009), 741 states have internal predecessors, (2009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:25,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 2009 transitions. [2022-01-18 04:01:25,137 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 2009 transitions. Word has length 20 [2022-01-18 04:01:25,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:25,137 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 2009 transitions. [2022-01-18 04:01:25,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) 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-01-18 04:01:25,137 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 2009 transitions. [2022-01-18 04:01:25,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 04:01:25,139 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:25,139 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:25,164 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-01-18 04:01:25,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:25,356 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:25,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:25,356 INFO L85 PathProgramCache]: Analyzing trace with hash 603070399, now seen corresponding path program 13 times [2022-01-18 04:01:25,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:25,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039352415] [2022-01-18 04:01:25,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:25,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:25,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:25,413 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:25,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:25,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039352415] [2022-01-18 04:01:25,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039352415] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:25,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820134963] [2022-01-18 04:01:25,414 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:01:25,414 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:25,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:25,415 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-01-18 04:01:25,429 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-01-18 04:01:25,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:25,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:01:25,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:25,512 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:25,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:25,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:25,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820134963] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:25,601 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:25,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 7 [2022-01-18 04:01:25,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773753682] [2022-01-18 04:01:25,601 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:25,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:01:25,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:25,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:01:25,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:01:25,602 INFO L87 Difference]: Start difference. First operand 742 states and 2009 transitions. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 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-01-18 04:01:25,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:25,746 INFO L93 Difference]: Finished difference Result 954 states and 2449 transitions. [2022-01-18 04:01:25,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:01:25,746 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-18 04:01:25,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:25,750 INFO L225 Difference]: With dead ends: 954 [2022-01-18 04:01:25,751 INFO L226 Difference]: Without dead ends: 954 [2022-01-18 04:01:25,751 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:01:25,752 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 86 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:25,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 63 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:25,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2022-01-18 04:01:25,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 706. [2022-01-18 04:01:25,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 705 states have (on average 2.697872340425532) internal successors, (1902), 705 states have internal predecessors, (1902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:25,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 1902 transitions. [2022-01-18 04:01:25,771 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 1902 transitions. Word has length 20 [2022-01-18 04:01:25,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:25,771 INFO L470 AbstractCegarLoop]: Abstraction has 706 states and 1902 transitions. [2022-01-18 04:01:25,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 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-01-18 04:01:25,772 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 1902 transitions. [2022-01-18 04:01:25,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 04:01:25,773 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:25,774 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:25,797 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-01-18 04:01:25,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:25,987 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:25,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:25,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1515888974, now seen corresponding path program 14 times [2022-01-18 04:01:25,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:25,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634946929] [2022-01-18 04:01:25,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:25,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:25,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:26,027 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:26,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:26,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634946929] [2022-01-18 04:01:26,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634946929] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:26,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303690478] [2022-01-18 04:01:26,028 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:01:26,028 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:26,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:26,029 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-01-18 04:01:26,060 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-01-18 04:01:26,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:01:26,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:26,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:01:26,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:26,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:26,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:26,238 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:26,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303690478] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:26,239 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:26,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 04:01:26,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178914090] [2022-01-18 04:01:26,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:26,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:26,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:26,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:26,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:26,240 INFO L87 Difference]: Start difference. First operand 706 states and 1902 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:26,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:26,335 INFO L93 Difference]: Finished difference Result 867 states and 2233 transitions. [2022-01-18 04:01:26,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 04:01:26,335 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-18 04:01:26,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:26,339 INFO L225 Difference]: With dead ends: 867 [2022-01-18 04:01:26,339 INFO L226 Difference]: Without dead ends: 853 [2022-01-18 04:01:26,340 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:26,340 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 55 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:26,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 44 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:26,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2022-01-18 04:01:26,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 730. [2022-01-18 04:01:26,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 729 states have (on average 2.663923182441701) internal successors, (1942), 729 states have internal predecessors, (1942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:26,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 1942 transitions. [2022-01-18 04:01:26,360 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 1942 transitions. Word has length 20 [2022-01-18 04:01:26,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:26,360 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 1942 transitions. [2022-01-18 04:01:26,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:26,360 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 1942 transitions. [2022-01-18 04:01:26,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:01:26,362 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:26,362 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:26,386 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-01-18 04:01:26,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-01-18 04:01:26,579 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:26,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:26,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1957491467, now seen corresponding path program 1 times [2022-01-18 04:01:26,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:26,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119990960] [2022-01-18 04:01:26,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:26,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:26,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:26,636 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:26,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:26,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119990960] [2022-01-18 04:01:26,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119990960] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:26,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557392458] [2022-01-18 04:01:26,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:26,636 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:26,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:26,638 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-01-18 04:01:26,639 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-01-18 04:01:26,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:26,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:01:26,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:26,775 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:26,776 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:26,808 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:01:26,808 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:01:26,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-01-18 04:01:26,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557392458] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:26,832 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:26,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-01-18 04:01:26,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759062902] [2022-01-18 04:01:26,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:26,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:01:26,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:26,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:01:26,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:01:26,833 INFO L87 Difference]: Start difference. First operand 730 states and 1942 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:27,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:27,149 INFO L93 Difference]: Finished difference Result 1052 states and 2592 transitions. [2022-01-18 04:01:27,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 04:01:27,150 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:01:27,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:27,154 INFO L225 Difference]: With dead ends: 1052 [2022-01-18 04:01:27,154 INFO L226 Difference]: Without dead ends: 1039 [2022-01-18 04:01:27,155 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:01:27,155 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 133 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:27,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 192 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:01:27,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1039 states. [2022-01-18 04:01:27,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1039 to 769. [2022-01-18 04:01:27,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 768 states have (on average 2.62890625) internal successors, (2019), 768 states have internal predecessors, (2019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:27,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 2019 transitions. [2022-01-18 04:01:27,176 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 2019 transitions. Word has length 23 [2022-01-18 04:01:27,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:27,176 INFO L470 AbstractCegarLoop]: Abstraction has 769 states and 2019 transitions. [2022-01-18 04:01:27,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:27,176 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 2019 transitions. [2022-01-18 04:01:27,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:01:27,178 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:27,178 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:27,205 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-01-18 04:01:27,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:27,392 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:27,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:27,392 INFO L85 PathProgramCache]: Analyzing trace with hash 1617196245, now seen corresponding path program 15 times [2022-01-18 04:01:27,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:27,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134568017] [2022-01-18 04:01:27,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:27,393 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:27,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:27,430 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:27,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:27,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134568017] [2022-01-18 04:01:27,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2134568017] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:27,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500600351] [2022-01-18 04:01:27,431 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:01:27,431 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:27,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:27,432 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-01-18 04:01:27,432 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-01-18 04:01:27,456 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 04:01:27,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:27,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:01:27,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:27,532 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:27,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:27,591 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:27,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500600351] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:27,592 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:27,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-01-18 04:01:27,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478214240] [2022-01-18 04:01:27,592 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:27,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 04:01:27,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:27,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 04:01:27,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:01:27,593 INFO L87 Difference]: Start difference. First operand 769 states and 2019 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:27,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:27,661 INFO L93 Difference]: Finished difference Result 1098 states and 2745 transitions. [2022-01-18 04:01:27,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:01:27,661 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:01:27,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:27,665 INFO L225 Difference]: With dead ends: 1098 [2022-01-18 04:01:27,665 INFO L226 Difference]: Without dead ends: 1085 [2022-01-18 04:01:27,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:01:27,666 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 32 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:27,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 58 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:27,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1085 states. [2022-01-18 04:01:27,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1085 to 904. [2022-01-18 04:01:27,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 2.611295681063123) internal successors, (2358), 903 states have internal predecessors, (2358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:27,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2358 transitions. [2022-01-18 04:01:27,687 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2358 transitions. Word has length 23 [2022-01-18 04:01:27,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:27,690 INFO L470 AbstractCegarLoop]: Abstraction has 904 states and 2358 transitions. [2022-01-18 04:01:27,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:27,690 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2358 transitions. [2022-01-18 04:01:27,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:01:27,693 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:27,693 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:27,717 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-01-18 04:01:27,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:27,907 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:27,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:27,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1684522285, now seen corresponding path program 16 times [2022-01-18 04:01:27,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:27,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628032696] [2022-01-18 04:01:27,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:27,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:27,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:27,948 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:01:27,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:27,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628032696] [2022-01-18 04:01:27,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628032696] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:27,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675805354] [2022-01-18 04:01:27,949 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:01:27,949 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:27,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:27,950 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-01-18 04:01:27,952 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-01-18 04:01:27,976 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:01:27,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:27,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:01:27,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:28,048 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:01:28,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:28,119 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:01:28,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675805354] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:28,119 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:28,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-01-18 04:01:28,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513162] [2022-01-18 04:01:28,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:28,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 04:01:28,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:28,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 04:01:28,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:01:28,120 INFO L87 Difference]: Start difference. First operand 904 states and 2358 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:28,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:28,196 INFO L93 Difference]: Finished difference Result 1255 states and 3209 transitions. [2022-01-18 04:01:28,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:01:28,196 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:01:28,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:28,201 INFO L225 Difference]: With dead ends: 1255 [2022-01-18 04:01:28,201 INFO L226 Difference]: Without dead ends: 1242 [2022-01-18 04:01:28,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 35 SyntacticMatches, 12 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:01:28,202 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 34 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:28,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 49 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:28,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states. [2022-01-18 04:01:28,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 1038. [2022-01-18 04:01:28,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 1037 states have (on average 2.6673095467695274) internal successors, (2766), 1037 states have internal predecessors, (2766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:28,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 2766 transitions. [2022-01-18 04:01:28,224 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 2766 transitions. Word has length 23 [2022-01-18 04:01:28,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:28,225 INFO L470 AbstractCegarLoop]: Abstraction has 1038 states and 2766 transitions. [2022-01-18 04:01:28,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:28,225 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 2766 transitions. [2022-01-18 04:01:28,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:01:28,227 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:28,227 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:28,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-01-18 04:01:28,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:28,452 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:28,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:28,452 INFO L85 PathProgramCache]: Analyzing trace with hash 709154997, now seen corresponding path program 1 times [2022-01-18 04:01:28,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:28,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134297114] [2022-01-18 04:01:28,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:28,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:28,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:28,514 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:28,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:28,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134297114] [2022-01-18 04:01:28,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134297114] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:28,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977825429] [2022-01-18 04:01:28,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:28,515 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:28,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:28,516 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-01-18 04:01:28,517 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-01-18 04:01:28,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:28,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:01:28,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:28,641 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:28,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:28,687 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:01:28,687 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:01:28,712 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:28,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977825429] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:28,712 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:28,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-01-18 04:01:28,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904465471] [2022-01-18 04:01:28,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:28,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:01:28,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:28,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:01:28,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:01:28,713 INFO L87 Difference]: Start difference. First operand 1038 states and 2766 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:28,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:28,914 INFO L93 Difference]: Finished difference Result 1180 states and 2996 transitions. [2022-01-18 04:01:28,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:01:28,914 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:01:28,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:28,919 INFO L225 Difference]: With dead ends: 1180 [2022-01-18 04:01:28,919 INFO L226 Difference]: Without dead ends: 1070 [2022-01-18 04:01:28,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:01:28,920 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 63 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:28,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 121 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:01:28,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2022-01-18 04:01:28,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 971. [2022-01-18 04:01:28,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 970 states have (on average 2.6649484536082473) internal successors, (2585), 970 states have internal predecessors, (2585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:28,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 2585 transitions. [2022-01-18 04:01:28,942 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 2585 transitions. Word has length 23 [2022-01-18 04:01:28,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:28,942 INFO L470 AbstractCegarLoop]: Abstraction has 971 states and 2585 transitions. [2022-01-18 04:01:28,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:28,942 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 2585 transitions. [2022-01-18 04:01:28,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:01:28,944 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:28,945 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:28,969 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-01-18 04:01:29,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-01-18 04:01:29,168 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:29,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:29,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1265080065, now seen corresponding path program 2 times [2022-01-18 04:01:29,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:29,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551506222] [2022-01-18 04:01:29,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:29,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:29,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:29,228 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:29,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:29,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551506222] [2022-01-18 04:01:29,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551506222] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:29,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210175976] [2022-01-18 04:01:29,229 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:01:29,229 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:29,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:29,230 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-01-18 04:01:29,250 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-01-18 04:01:29,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:01:29,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:29,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:01:29,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:29,394 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:29,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:29,422 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:01:29,423 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:01:29,461 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:29,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210175976] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:29,461 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:29,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-01-18 04:01:29,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378024303] [2022-01-18 04:01:29,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:29,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:01:29,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:29,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:01:29,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:01:29,462 INFO L87 Difference]: Start difference. First operand 971 states and 2585 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:29,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:29,637 INFO L93 Difference]: Finished difference Result 1173 states and 2980 transitions. [2022-01-18 04:01:29,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:01:29,637 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:01:29,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:29,641 INFO L225 Difference]: With dead ends: 1173 [2022-01-18 04:01:29,641 INFO L226 Difference]: Without dead ends: 1173 [2022-01-18 04:01:29,642 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:01:29,642 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 64 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:29,642 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 77 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:29,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1173 states. [2022-01-18 04:01:29,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1173 to 998. [2022-01-18 04:01:29,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 998 states, 997 states have (on average 2.6559679037111334) internal successors, (2648), 997 states have internal predecessors, (2648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:29,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 998 states to 998 states and 2648 transitions. [2022-01-18 04:01:29,666 INFO L78 Accepts]: Start accepts. Automaton has 998 states and 2648 transitions. Word has length 23 [2022-01-18 04:01:29,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:29,666 INFO L470 AbstractCegarLoop]: Abstraction has 998 states and 2648 transitions. [2022-01-18 04:01:29,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:29,667 INFO L276 IsEmpty]: Start isEmpty. Operand 998 states and 2648 transitions. [2022-01-18 04:01:29,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:01:29,669 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:29,669 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:29,701 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-01-18 04:01:29,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-01-18 04:01:29,883 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:29,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:29,884 INFO L85 PathProgramCache]: Analyzing trace with hash 767996040, now seen corresponding path program 2 times [2022-01-18 04:01:29,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:29,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090957693] [2022-01-18 04:01:29,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:29,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:29,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:29,931 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:29,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:29,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090957693] [2022-01-18 04:01:29,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090957693] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:29,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54042031] [2022-01-18 04:01:29,932 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:01:29,932 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:29,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:29,933 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-01-18 04:01:29,952 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-01-18 04:01:29,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:01:29,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:29,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 04:01:29,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:30,061 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:30,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:30,167 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:30,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [54042031] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:30,167 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:30,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 11 [2022-01-18 04:01:30,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954754213] [2022-01-18 04:01:30,167 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:30,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:01:30,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:30,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:01:30,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:01:30,168 INFO L87 Difference]: Start difference. First operand 998 states and 2648 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:30,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:30,342 INFO L93 Difference]: Finished difference Result 1682 states and 4299 transitions. [2022-01-18 04:01:30,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:01:30,342 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:01:30,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:30,349 INFO L225 Difference]: With dead ends: 1682 [2022-01-18 04:01:30,350 INFO L226 Difference]: Without dead ends: 1644 [2022-01-18 04:01:30,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:01:30,350 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 167 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:30,350 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 78 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:30,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1644 states. [2022-01-18 04:01:30,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1644 to 1290. [2022-01-18 04:01:30,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1290 states, 1289 states have (on average 2.705973622963538) internal successors, (3488), 1289 states have internal predecessors, (3488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:30,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1290 states to 1290 states and 3488 transitions. [2022-01-18 04:01:30,393 INFO L78 Accepts]: Start accepts. Automaton has 1290 states and 3488 transitions. Word has length 23 [2022-01-18 04:01:30,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:30,393 INFO L470 AbstractCegarLoop]: Abstraction has 1290 states and 3488 transitions. [2022-01-18 04:01:30,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:30,393 INFO L276 IsEmpty]: Start isEmpty. Operand 1290 states and 3488 transitions. [2022-01-18 04:01:30,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:01:30,396 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:30,396 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:30,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-01-18 04:01:30,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-01-18 04:01:30,615 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:30,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:30,616 INFO L85 PathProgramCache]: Analyzing trace with hash 1930655477, now seen corresponding path program 3 times [2022-01-18 04:01:30,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:30,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734261909] [2022-01-18 04:01:30,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:30,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:30,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:30,665 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:30,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:30,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734261909] [2022-01-18 04:01:30,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734261909] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:30,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766084616] [2022-01-18 04:01:30,666 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:01:30,666 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:30,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:30,667 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-01-18 04:01:30,669 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-01-18 04:01:30,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 04:01:30,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:30,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:01:30,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:30,787 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:30,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:30,815 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:01:30,816 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:01:30,842 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:30,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766084616] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:30,842 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:30,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-01-18 04:01:30,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838479891] [2022-01-18 04:01:30,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:30,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:01:30,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:30,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:01:30,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:01:30,843 INFO L87 Difference]: Start difference. First operand 1290 states and 3488 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:31,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:31,024 INFO L93 Difference]: Finished difference Result 1694 states and 4325 transitions. [2022-01-18 04:01:31,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:01:31,024 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:01:31,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:31,029 INFO L225 Difference]: With dead ends: 1694 [2022-01-18 04:01:31,029 INFO L226 Difference]: Without dead ends: 1680 [2022-01-18 04:01:31,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:01:31,030 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 129 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:31,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 105 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:31,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1680 states. [2022-01-18 04:01:31,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1680 to 1364. [2022-01-18 04:01:31,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1364 states, 1363 states have (on average 2.68525311812179) internal successors, (3660), 1363 states have internal predecessors, (3660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:31,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1364 states to 1364 states and 3660 transitions. [2022-01-18 04:01:31,074 INFO L78 Accepts]: Start accepts. Automaton has 1364 states and 3660 transitions. Word has length 23 [2022-01-18 04:01:31,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:31,075 INFO L470 AbstractCegarLoop]: Abstraction has 1364 states and 3660 transitions. [2022-01-18 04:01:31,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:31,075 INFO L276 IsEmpty]: Start isEmpty. Operand 1364 states and 3660 transitions. [2022-01-18 04:01:31,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:01:31,077 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:31,078 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:31,102 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-01-18 04:01:31,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:31,291 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:31,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:31,292 INFO L85 PathProgramCache]: Analyzing trace with hash -863978827, now seen corresponding path program 3 times [2022-01-18 04:01:31,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:31,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625731290] [2022-01-18 04:01:31,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:31,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:31,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:31,346 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:31,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:31,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625731290] [2022-01-18 04:01:31,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625731290] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:01:31,346 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:01:31,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 04:01:31,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744060030] [2022-01-18 04:01:31,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:01:31,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 04:01:31,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:31,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 04:01:31,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:01:31,347 INFO L87 Difference]: Start difference. First operand 1364 states and 3660 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:31,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:31,395 INFO L93 Difference]: Finished difference Result 1369 states and 3577 transitions. [2022-01-18 04:01:31,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:01:31,396 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:01:31,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:31,399 INFO L225 Difference]: With dead ends: 1369 [2022-01-18 04:01:31,400 INFO L226 Difference]: Without dead ends: 1327 [2022-01-18 04:01:31,400 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:01:31,400 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 37 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:31,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 33 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:01:31,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2022-01-18 04:01:31,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 1287. [2022-01-18 04:01:31,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1287 states, 1286 states have (on average 2.6493001555209954) internal successors, (3407), 1286 states have internal predecessors, (3407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:31,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1287 states to 1287 states and 3407 transitions. [2022-01-18 04:01:31,432 INFO L78 Accepts]: Start accepts. Automaton has 1287 states and 3407 transitions. Word has length 23 [2022-01-18 04:01:31,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:31,432 INFO L470 AbstractCegarLoop]: Abstraction has 1287 states and 3407 transitions. [2022-01-18 04:01:31,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:31,432 INFO L276 IsEmpty]: Start isEmpty. Operand 1287 states and 3407 transitions. [2022-01-18 04:01:31,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:01:31,434 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:31,434 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:31,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-01-18 04:01:31,435 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:31,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:31,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1477515007, now seen corresponding path program 4 times [2022-01-18 04:01:31,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:31,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145835310] [2022-01-18 04:01:31,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:31,435 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:31,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:31,484 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:01:31,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:31,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145835310] [2022-01-18 04:01:31,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145835310] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:31,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287139415] [2022-01-18 04:01:31,485 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:01:31,485 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:31,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:31,488 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-01-18 04:01:31,514 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-01-18 04:01:31,517 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:01:31,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:31,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:01:31,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:31,609 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:31,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:31,634 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:01:31,634 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:01:31,669 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:01:31,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287139415] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:31,670 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:31,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-01-18 04:01:31,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629045530] [2022-01-18 04:01:31,670 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:31,670 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:01:31,670 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:31,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:01:31,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:01:31,671 INFO L87 Difference]: Start difference. First operand 1287 states and 3407 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:31,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:31,889 INFO L93 Difference]: Finished difference Result 1517 states and 3861 transitions. [2022-01-18 04:01:31,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:01:31,890 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:01:31,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:31,893 INFO L225 Difference]: With dead ends: 1517 [2022-01-18 04:01:31,893 INFO L226 Difference]: Without dead ends: 1505 [2022-01-18 04:01:31,893 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:01:31,894 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 119 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:31,894 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 141 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:01:31,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2022-01-18 04:01:31,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 1300. [2022-01-18 04:01:31,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1300 states, 1299 states have (on average 2.647421093148576) internal successors, (3439), 1299 states have internal predecessors, (3439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:31,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1300 states to 1300 states and 3439 transitions. [2022-01-18 04:01:31,946 INFO L78 Accepts]: Start accepts. Automaton has 1300 states and 3439 transitions. Word has length 23 [2022-01-18 04:01:31,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:31,946 INFO L470 AbstractCegarLoop]: Abstraction has 1300 states and 3439 transitions. [2022-01-18 04:01:31,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:31,946 INFO L276 IsEmpty]: Start isEmpty. Operand 1300 states and 3439 transitions. [2022-01-18 04:01:31,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:01:31,949 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:31,949 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:31,975 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-01-18 04:01:32,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:32,159 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:32,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:32,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1626597001, now seen corresponding path program 17 times [2022-01-18 04:01:32,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:32,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475010851] [2022-01-18 04:01:32,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:32,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:32,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:32,195 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:32,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:32,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475010851] [2022-01-18 04:01:32,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475010851] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:32,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047043747] [2022-01-18 04:01:32,196 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:01:32,196 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:32,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:32,197 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-01-18 04:01:32,225 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-01-18 04:01:32,230 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 04:01:32,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:32,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:01:32,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:32,393 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:32,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:32,730 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:32,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047043747] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:32,730 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:32,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 9, 9] total 16 [2022-01-18 04:01:32,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792085790] [2022-01-18 04:01:32,731 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:32,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:01:32,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:32,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:01:32,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:01:32,732 INFO L87 Difference]: Start difference. First operand 1300 states and 3439 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:33,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:33,349 INFO L93 Difference]: Finished difference Result 3312 states and 8391 transitions. [2022-01-18 04:01:33,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:01:33,349 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:01:33,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:33,355 INFO L225 Difference]: With dead ends: 3312 [2022-01-18 04:01:33,355 INFO L226 Difference]: Without dead ends: 3286 [2022-01-18 04:01:33,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=287, Invalid=835, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 04:01:33,356 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 718 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:33,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [718 Valid, 183 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:01:33,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3286 states. [2022-01-18 04:01:33,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3286 to 1657. [2022-01-18 04:01:33,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1657 states, 1656 states have (on average 2.6932367149758454) internal successors, (4460), 1656 states have internal predecessors, (4460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:33,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1657 states to 1657 states and 4460 transitions. [2022-01-18 04:01:33,407 INFO L78 Accepts]: Start accepts. Automaton has 1657 states and 4460 transitions. Word has length 23 [2022-01-18 04:01:33,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:33,407 INFO L470 AbstractCegarLoop]: Abstraction has 1657 states and 4460 transitions. [2022-01-18 04:01:33,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:33,408 INFO L276 IsEmpty]: Start isEmpty. Operand 1657 states and 4460 transitions. [2022-01-18 04:01:33,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:01:33,410 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:33,410 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:33,428 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-01-18 04:01:33,618 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,SelfDestructingSolverStorable32 [2022-01-18 04:01:33,618 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:33,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:33,618 INFO L85 PathProgramCache]: Analyzing trace with hash 664402327, now seen corresponding path program 5 times [2022-01-18 04:01:33,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:33,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134089259] [2022-01-18 04:01:33,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:33,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:33,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:33,672 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:33,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:33,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134089259] [2022-01-18 04:01:33,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134089259] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:33,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057514288] [2022-01-18 04:01:33,673 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:01:33,673 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:33,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:33,674 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-01-18 04:01:33,681 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-01-18 04:01:33,697 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 04:01:33,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:33,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:01:33,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:33,771 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:33,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:33,794 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:01:33,795 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:01:33,820 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:33,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057514288] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:33,820 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:33,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-01-18 04:01:33,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878424059] [2022-01-18 04:01:33,820 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:33,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:01:33,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:33,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:01:33,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:01:33,821 INFO L87 Difference]: Start difference. First operand 1657 states and 4460 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:34,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:34,058 INFO L93 Difference]: Finished difference Result 1975 states and 5089 transitions. [2022-01-18 04:01:34,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 04:01:34,060 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:01:34,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:34,063 INFO L225 Difference]: With dead ends: 1975 [2022-01-18 04:01:34,063 INFO L226 Difference]: Without dead ends: 1963 [2022-01-18 04:01:34,063 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:01:34,064 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 119 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:34,064 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 112 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:34,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1963 states. [2022-01-18 04:01:34,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1963 to 1603. [2022-01-18 04:01:34,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 2.6766541822721597) internal successors, (4288), 1602 states have internal predecessors, (4288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:34,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 4288 transitions. [2022-01-18 04:01:34,092 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 4288 transitions. Word has length 23 [2022-01-18 04:01:34,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:34,092 INFO L470 AbstractCegarLoop]: Abstraction has 1603 states and 4288 transitions. [2022-01-18 04:01:34,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:34,092 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 4288 transitions. [2022-01-18 04:01:34,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:01:34,095 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:34,095 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:34,117 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-01-18 04:01:34,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-01-18 04:01:34,316 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:34,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:34,317 INFO L85 PathProgramCache]: Analyzing trace with hash 1869408663, now seen corresponding path program 4 times [2022-01-18 04:01:34,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:34,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426749327] [2022-01-18 04:01:34,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:34,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:34,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:34,380 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:34,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:34,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426749327] [2022-01-18 04:01:34,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426749327] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:34,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669887564] [2022-01-18 04:01:34,382 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:01:34,382 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:34,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:34,383 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-01-18 04:01:34,384 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-01-18 04:01:34,403 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:01:34,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:34,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:01:34,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:34,495 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:34,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:34,532 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:01:34,532 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:01:34,556 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:34,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669887564] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:34,556 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:34,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-01-18 04:01:34,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108158332] [2022-01-18 04:01:34,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:34,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:01:34,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:34,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:01:34,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:01:34,557 INFO L87 Difference]: Start difference. First operand 1603 states and 4288 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:34,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:34,706 INFO L93 Difference]: Finished difference Result 1771 states and 4517 transitions. [2022-01-18 04:01:34,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:01:34,706 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:01:34,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:34,710 INFO L225 Difference]: With dead ends: 1771 [2022-01-18 04:01:34,710 INFO L226 Difference]: Without dead ends: 1683 [2022-01-18 04:01:34,711 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:01:34,711 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 69 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:34,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 105 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:34,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1683 states. [2022-01-18 04:01:34,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1683 to 1115. [2022-01-18 04:01:34,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 2.5915619389587072) internal successors, (2887), 1114 states have internal predecessors, (2887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:34,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2887 transitions. [2022-01-18 04:01:34,734 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2887 transitions. Word has length 23 [2022-01-18 04:01:34,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:34,735 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 2887 transitions. [2022-01-18 04:01:34,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:34,735 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2887 transitions. [2022-01-18 04:01:34,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:34,736 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:34,737 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:34,761 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-01-18 04:01:34,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-01-18 04:01:34,951 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:34,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:34,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1790576731, now seen corresponding path program 18 times [2022-01-18 04:01:34,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:34,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13847193] [2022-01-18 04:01:34,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:34,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:34,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:35,020 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:35,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:35,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13847193] [2022-01-18 04:01:35,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13847193] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:35,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840353282] [2022-01-18 04:01:35,020 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:01:35,021 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:35,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:35,022 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-01-18 04:01:35,022 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-01-18 04:01:35,042 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 04:01:35,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:35,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:01:35,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:35,168 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:35,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:35,325 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:35,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840353282] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:35,325 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:35,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-01-18 04:01:35,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189872614] [2022-01-18 04:01:35,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:35,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:01:35,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:35,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:01:35,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:35,326 INFO L87 Difference]: Start difference. First operand 1115 states and 2887 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:35,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:35,485 INFO L93 Difference]: Finished difference Result 1434 states and 3502 transitions. [2022-01-18 04:01:35,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:01:35,485 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:35,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:35,489 INFO L225 Difference]: With dead ends: 1434 [2022-01-18 04:01:35,489 INFO L226 Difference]: Without dead ends: 1434 [2022-01-18 04:01:35,489 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:01:35,489 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 113 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:35,489 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 83 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:35,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1434 states. [2022-01-18 04:01:35,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1434 to 1165. [2022-01-18 04:01:35,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1165 states, 1164 states have (on average 2.5764604810996565) internal successors, (2999), 1164 states have internal predecessors, (2999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:35,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1165 states to 1165 states and 2999 transitions. [2022-01-18 04:01:35,511 INFO L78 Accepts]: Start accepts. Automaton has 1165 states and 2999 transitions. Word has length 26 [2022-01-18 04:01:35,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:35,511 INFO L470 AbstractCegarLoop]: Abstraction has 1165 states and 2999 transitions. [2022-01-18 04:01:35,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:35,511 INFO L276 IsEmpty]: Start isEmpty. Operand 1165 states and 2999 transitions. [2022-01-18 04:01:35,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:35,513 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:35,513 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:35,540 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-01-18 04:01:35,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:35,738 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:35,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:35,738 INFO L85 PathProgramCache]: Analyzing trace with hash -537103826, now seen corresponding path program 19 times [2022-01-18 04:01:35,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:35,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310699767] [2022-01-18 04:01:35,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:35,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:35,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:35,797 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:35,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:35,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310699767] [2022-01-18 04:01:35,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310699767] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:35,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446136828] [2022-01-18 04:01:35,798 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:01:35,798 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:35,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:35,803 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-01-18 04:01:35,806 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-01-18 04:01:35,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:35,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:01:35,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:35,906 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:35,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:36,025 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:36,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446136828] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:36,025 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:36,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-01-18 04:01:36,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717693556] [2022-01-18 04:01:36,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:36,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:01:36,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:36,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:01:36,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:01:36,026 INFO L87 Difference]: Start difference. First operand 1165 states and 2999 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:36,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:36,152 INFO L93 Difference]: Finished difference Result 1449 states and 3568 transitions. [2022-01-18 04:01:36,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:01:36,153 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:36,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:36,155 INFO L225 Difference]: With dead ends: 1449 [2022-01-18 04:01:36,156 INFO L226 Difference]: Without dead ends: 1449 [2022-01-18 04:01:36,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:01:36,156 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 112 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:36,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 66 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:36,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1449 states. [2022-01-18 04:01:36,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1449 to 1087. [2022-01-18 04:01:36,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.534990791896869) internal successors, (2753), 1086 states have internal predecessors, (2753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:36,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2753 transitions. [2022-01-18 04:01:36,177 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2753 transitions. Word has length 26 [2022-01-18 04:01:36,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:36,177 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2753 transitions. [2022-01-18 04:01:36,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:36,178 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2753 transitions. [2022-01-18 04:01:36,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:36,179 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:36,179 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:36,205 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-01-18 04:01:36,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-01-18 04:01:36,395 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:36,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:36,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1468920273, now seen corresponding path program 20 times [2022-01-18 04:01:36,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:36,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93382203] [2022-01-18 04:01:36,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:36,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:36,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:36,442 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:36,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:36,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93382203] [2022-01-18 04:01:36,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93382203] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:36,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145579660] [2022-01-18 04:01:36,442 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:01:36,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:36,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:36,443 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-01-18 04:01:36,444 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-01-18 04:01:36,464 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:01:36,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:36,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:01:36,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:36,552 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:36,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:36,664 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:36,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1145579660] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:36,665 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:36,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-01-18 04:01:36,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360122210] [2022-01-18 04:01:36,665 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:36,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:36,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:36,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:36,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:36,666 INFO L87 Difference]: Start difference. First operand 1087 states and 2753 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:36,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:36,747 INFO L93 Difference]: Finished difference Result 1226 states and 3024 transitions. [2022-01-18 04:01:36,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 04:01:36,747 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:36,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:36,751 INFO L225 Difference]: With dead ends: 1226 [2022-01-18 04:01:36,751 INFO L226 Difference]: Without dead ends: 1223 [2022-01-18 04:01:36,751 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:36,752 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 36 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:36,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 50 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:36,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1223 states. [2022-01-18 04:01:36,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1223 to 1087. [2022-01-18 04:01:36,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.534069981583794) internal successors, (2752), 1086 states have internal predecessors, (2752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:36,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2752 transitions. [2022-01-18 04:01:36,771 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2752 transitions. Word has length 26 [2022-01-18 04:01:36,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:36,772 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2752 transitions. [2022-01-18 04:01:36,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:36,772 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2752 transitions. [2022-01-18 04:01:36,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:36,774 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:36,774 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:36,797 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-01-18 04:01:36,987 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,SelfDestructingSolverStorable37 [2022-01-18 04:01:36,987 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:36,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:36,988 INFO L85 PathProgramCache]: Analyzing trace with hash -1453216515, now seen corresponding path program 21 times [2022-01-18 04:01:36,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:36,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279855689] [2022-01-18 04:01:36,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:36,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:36,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:37,039 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:37,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:37,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279855689] [2022-01-18 04:01:37,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279855689] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:37,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166768687] [2022-01-18 04:01:37,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:01:37,039 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:37,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:37,043 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-01-18 04:01:37,043 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-01-18 04:01:37,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 04:01:37,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:37,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:01:37,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:37,159 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:37,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:37,317 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:37,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166768687] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:37,317 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:37,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-01-18 04:01:37,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758473043] [2022-01-18 04:01:37,318 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:37,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:37,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:37,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:37,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:37,318 INFO L87 Difference]: Start difference. First operand 1087 states and 2752 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:37,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:37,444 INFO L93 Difference]: Finished difference Result 1535 states and 3703 transitions. [2022-01-18 04:01:37,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:01:37,445 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:37,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:37,448 INFO L225 Difference]: With dead ends: 1535 [2022-01-18 04:01:37,448 INFO L226 Difference]: Without dead ends: 1535 [2022-01-18 04:01:37,448 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:01:37,448 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 78 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:37,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 54 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:37,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1535 states. [2022-01-18 04:01:37,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1535 to 1156. [2022-01-18 04:01:37,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1156 states, 1155 states have (on average 2.5567099567099567) internal successors, (2953), 1155 states have internal predecessors, (2953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:37,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1156 states to 1156 states and 2953 transitions. [2022-01-18 04:01:37,473 INFO L78 Accepts]: Start accepts. Automaton has 1156 states and 2953 transitions. Word has length 26 [2022-01-18 04:01:37,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:37,473 INFO L470 AbstractCegarLoop]: Abstraction has 1156 states and 2953 transitions. [2022-01-18 04:01:37,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:37,473 INFO L276 IsEmpty]: Start isEmpty. Operand 1156 states and 2953 transitions. [2022-01-18 04:01:37,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:37,475 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:37,475 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:37,498 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-01-18 04:01:37,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-01-18 04:01:37,695 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:37,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:37,695 INFO L85 PathProgramCache]: Analyzing trace with hash -2030592720, now seen corresponding path program 22 times [2022-01-18 04:01:37,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:37,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848253105] [2022-01-18 04:01:37,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:37,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:37,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:37,743 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:37,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:37,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848253105] [2022-01-18 04:01:37,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848253105] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:37,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943900905] [2022-01-18 04:01:37,744 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:01:37,744 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:37,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:37,745 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-01-18 04:01:37,759 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-01-18 04:01:37,770 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:01:37,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:37,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:01:37,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:37,839 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:37,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:37,963 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:37,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943900905] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:37,964 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:37,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-01-18 04:01:37,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823111456] [2022-01-18 04:01:37,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:37,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:01:37,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:37,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:01:37,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:01:37,966 INFO L87 Difference]: Start difference. First operand 1156 states and 2953 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:38,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:38,096 INFO L93 Difference]: Finished difference Result 1523 states and 3745 transitions. [2022-01-18 04:01:38,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:01:38,097 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:38,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:38,101 INFO L225 Difference]: With dead ends: 1523 [2022-01-18 04:01:38,101 INFO L226 Difference]: Without dead ends: 1521 [2022-01-18 04:01:38,101 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:01:38,102 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 120 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:38,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 58 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:38,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1521 states. [2022-01-18 04:01:38,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1521 to 1224. [2022-01-18 04:01:38,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1224 states, 1223 states have (on average 2.5756336876533115) internal successors, (3150), 1223 states have internal predecessors, (3150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:38,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1224 states to 1224 states and 3150 transitions. [2022-01-18 04:01:38,153 INFO L78 Accepts]: Start accepts. Automaton has 1224 states and 3150 transitions. Word has length 26 [2022-01-18 04:01:38,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:38,153 INFO L470 AbstractCegarLoop]: Abstraction has 1224 states and 3150 transitions. [2022-01-18 04:01:38,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:38,153 INFO L276 IsEmpty]: Start isEmpty. Operand 1224 states and 3150 transitions. [2022-01-18 04:01:38,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:38,155 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:38,156 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:38,182 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-01-18 04:01:38,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-01-18 04:01:38,379 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:38,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:38,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1642494166, now seen corresponding path program 23 times [2022-01-18 04:01:38,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:38,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237274880] [2022-01-18 04:01:38,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:38,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:38,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:38,438 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:38,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:38,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237274880] [2022-01-18 04:01:38,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237274880] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:38,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897474296] [2022-01-18 04:01:38,439 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:01:38,439 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:38,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:38,440 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-01-18 04:01:38,442 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-01-18 04:01:38,465 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 04:01:38,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:38,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:01:38,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:38,536 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:38,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:38,627 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:38,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897474296] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:38,627 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:38,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 8 [2022-01-18 04:01:38,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203697699] [2022-01-18 04:01:38,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:38,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:01:38,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:38,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:01:38,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:38,628 INFO L87 Difference]: Start difference. First operand 1224 states and 3150 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:38,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:38,785 INFO L93 Difference]: Finished difference Result 1685 states and 4086 transitions. [2022-01-18 04:01:38,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:01:38,785 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:38,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:38,788 INFO L225 Difference]: With dead ends: 1685 [2022-01-18 04:01:38,789 INFO L226 Difference]: Without dead ends: 1685 [2022-01-18 04:01:38,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=95, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:01:38,789 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 143 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:38,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 68 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:38,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1685 states. [2022-01-18 04:01:38,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1685 to 1229. [2022-01-18 04:01:38,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1229 states, 1228 states have (on average 2.574104234527687) internal successors, (3161), 1228 states have internal predecessors, (3161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:38,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1229 states to 1229 states and 3161 transitions. [2022-01-18 04:01:38,814 INFO L78 Accepts]: Start accepts. Automaton has 1229 states and 3161 transitions. Word has length 26 [2022-01-18 04:01:38,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:38,814 INFO L470 AbstractCegarLoop]: Abstraction has 1229 states and 3161 transitions. [2022-01-18 04:01:38,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:38,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1229 states and 3161 transitions. [2022-01-18 04:01:38,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:38,816 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:38,817 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:38,842 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-01-18 04:01:39,039 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,SelfDestructingSolverStorable40 [2022-01-18 04:01:39,040 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:39,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:39,040 INFO L85 PathProgramCache]: Analyzing trace with hash 710677719, now seen corresponding path program 24 times [2022-01-18 04:01:39,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:39,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556669624] [2022-01-18 04:01:39,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:39,040 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:39,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:39,092 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:39,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:39,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556669624] [2022-01-18 04:01:39,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556669624] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:39,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108646025] [2022-01-18 04:01:39,092 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:01:39,092 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:39,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:39,093 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-01-18 04:01:39,094 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-01-18 04:01:39,112 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 04:01:39,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:39,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:01:39,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:39,193 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:01:39,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:39,321 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:01:39,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108646025] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:39,321 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:39,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-01-18 04:01:39,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520262702] [2022-01-18 04:01:39,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:39,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:39,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:39,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:39,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:39,323 INFO L87 Difference]: Start difference. First operand 1229 states and 3161 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:39,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:39,441 INFO L93 Difference]: Finished difference Result 1544 states and 3762 transitions. [2022-01-18 04:01:39,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 04:01:39,442 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:39,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:39,444 INFO L225 Difference]: With dead ends: 1544 [2022-01-18 04:01:39,444 INFO L226 Difference]: Without dead ends: 1538 [2022-01-18 04:01:39,445 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:39,445 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 55 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:39,445 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 64 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:39,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1538 states. [2022-01-18 04:01:39,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1538 to 1167. [2022-01-18 04:01:39,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1167 states, 1166 states have (on average 2.544596912521441) internal successors, (2967), 1166 states have internal predecessors, (2967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:39,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1167 states to 1167 states and 2967 transitions. [2022-01-18 04:01:39,467 INFO L78 Accepts]: Start accepts. Automaton has 1167 states and 2967 transitions. Word has length 26 [2022-01-18 04:01:39,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:39,467 INFO L470 AbstractCegarLoop]: Abstraction has 1167 states and 2967 transitions. [2022-01-18 04:01:39,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:39,467 INFO L276 IsEmpty]: Start isEmpty. Operand 1167 states and 2967 transitions. [2022-01-18 04:01:39,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:39,469 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:39,469 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:39,499 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-01-18 04:01:39,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:39,683 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:39,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:39,684 INFO L85 PathProgramCache]: Analyzing trace with hash 4921710, now seen corresponding path program 25 times [2022-01-18 04:01:39,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:39,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767110875] [2022-01-18 04:01:39,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:39,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:39,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:39,742 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:39,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:39,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767110875] [2022-01-18 04:01:39,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767110875] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:39,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150454674] [2022-01-18 04:01:39,743 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:01:39,743 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:39,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:39,744 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-01-18 04:01:39,744 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-01-18 04:01:39,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:39,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:01:39,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:39,856 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:39,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:39,979 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:39,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150454674] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:39,979 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:39,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-01-18 04:01:39,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71537061] [2022-01-18 04:01:39,979 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:39,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:01:39,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:39,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:01:39,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:39,980 INFO L87 Difference]: Start difference. First operand 1167 states and 2967 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:40,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:40,125 INFO L93 Difference]: Finished difference Result 1554 states and 3721 transitions. [2022-01-18 04:01:40,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:01:40,126 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:40,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:40,128 INFO L225 Difference]: With dead ends: 1554 [2022-01-18 04:01:40,128 INFO L226 Difference]: Without dead ends: 1554 [2022-01-18 04:01:40,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:01:40,129 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 140 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:40,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 66 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:40,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1554 states. [2022-01-18 04:01:40,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1554 to 1087. [2022-01-18 04:01:40,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.5211786372007365) internal successors, (2738), 1086 states have internal predecessors, (2738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:40,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2738 transitions. [2022-01-18 04:01:40,151 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2738 transitions. Word has length 26 [2022-01-18 04:01:40,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:40,152 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2738 transitions. [2022-01-18 04:01:40,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:40,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2738 transitions. [2022-01-18 04:01:40,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:40,154 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:40,154 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:40,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-01-18 04:01:40,367 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,SelfDestructingSolverStorable42 [2022-01-18 04:01:40,367 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:40,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:40,368 INFO L85 PathProgramCache]: Analyzing trace with hash 917740285, now seen corresponding path program 26 times [2022-01-18 04:01:40,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:40,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960883108] [2022-01-18 04:01:40,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:40,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:40,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:40,421 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:40,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:40,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960883108] [2022-01-18 04:01:40,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960883108] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:40,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851564753] [2022-01-18 04:01:40,422 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:01:40,422 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:40,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:40,423 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-01-18 04:01:40,423 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-01-18 04:01:40,447 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:01:40,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:40,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:01:40,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:40,521 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:40,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:40,625 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:40,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851564753] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:40,626 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:40,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-01-18 04:01:40,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998325901] [2022-01-18 04:01:40,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:40,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:01:40,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:40,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:01:40,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:01:40,626 INFO L87 Difference]: Start difference. First operand 1087 states and 2738 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:40,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:40,735 INFO L93 Difference]: Finished difference Result 1323 states and 3197 transitions. [2022-01-18 04:01:40,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:01:40,735 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:40,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:40,737 INFO L225 Difference]: With dead ends: 1323 [2022-01-18 04:01:40,737 INFO L226 Difference]: Without dead ends: 1311 [2022-01-18 04:01:40,737 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:01:40,738 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 68 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:40,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 66 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:40,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1311 states. [2022-01-18 04:01:40,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1311 to 1096. [2022-01-18 04:01:40,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1096 states, 1095 states have (on average 2.51689497716895) internal successors, (2756), 1095 states have internal predecessors, (2756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:40,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 2756 transitions. [2022-01-18 04:01:40,757 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 2756 transitions. Word has length 26 [2022-01-18 04:01:40,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:40,757 INFO L470 AbstractCegarLoop]: Abstraction has 1096 states and 2756 transitions. [2022-01-18 04:01:40,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:40,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 2756 transitions. [2022-01-18 04:01:40,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:40,759 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:40,759 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:40,785 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-01-18 04:01:40,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:40,983 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:40,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:40,983 INFO L85 PathProgramCache]: Analyzing trace with hash -1605831935, now seen corresponding path program 27 times [2022-01-18 04:01:40,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:40,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796521471] [2022-01-18 04:01:40,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:40,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:40,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:41,038 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:41,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:41,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796521471] [2022-01-18 04:01:41,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796521471] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:41,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303281428] [2022-01-18 04:01:41,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:01:41,039 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:41,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:41,040 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-01-18 04:01:41,040 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-01-18 04:01:41,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 04:01:41,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:41,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:01:41,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:41,315 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:01:41,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:41,675 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:01:41,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303281428] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:41,675 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:41,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 19 [2022-01-18 04:01:41,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329106898] [2022-01-18 04:01:41,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:41,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 04:01:41,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:41,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 04:01:41,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:01:41,677 INFO L87 Difference]: Start difference. First operand 1096 states and 2756 transitions. Second operand has 20 states, 20 states have (on average 2.85) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:42,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:42,344 INFO L93 Difference]: Finished difference Result 1688 states and 3924 transitions. [2022-01-18 04:01:42,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 04:01:42,344 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.85) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:42,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:42,347 INFO L225 Difference]: With dead ends: 1688 [2022-01-18 04:01:42,347 INFO L226 Difference]: Without dead ends: 1664 [2022-01-18 04:01:42,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=458, Invalid=1434, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 04:01:42,348 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 326 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:42,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [326 Valid, 146 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:01:42,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1664 states. [2022-01-18 04:01:42,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1664 to 891. [2022-01-18 04:01:42,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 891 states, 890 states have (on average 2.4685393258426966) internal successors, (2197), 890 states have internal predecessors, (2197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:42,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 2197 transitions. [2022-01-18 04:01:42,360 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 2197 transitions. Word has length 26 [2022-01-18 04:01:42,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:42,360 INFO L470 AbstractCegarLoop]: Abstraction has 891 states and 2197 transitions. [2022-01-18 04:01:42,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.85) internal successors, (57), 19 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:42,361 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 2197 transitions. [2022-01-18 04:01:42,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:42,362 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:42,362 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:42,377 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-01-18 04:01:42,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-01-18 04:01:42,562 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:42,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:42,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1917033433, now seen corresponding path program 28 times [2022-01-18 04:01:42,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:42,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535554500] [2022-01-18 04:01:42,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:42,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:42,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:42,615 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:42,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:42,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535554500] [2022-01-18 04:01:42,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535554500] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:42,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427983168] [2022-01-18 04:01:42,615 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:01:42,615 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:42,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:42,617 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-01-18 04:01:42,618 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-01-18 04:01:42,637 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:01:42,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:42,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:01:42,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:42,742 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:42,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:42,939 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:42,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427983168] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:42,939 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:42,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-01-18 04:01:42,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465251474] [2022-01-18 04:01:42,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:42,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:42,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:42,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:42,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:42,940 INFO L87 Difference]: Start difference. First operand 891 states and 2197 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:43,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:43,051 INFO L93 Difference]: Finished difference Result 1285 states and 3019 transitions. [2022-01-18 04:01:43,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:01:43,051 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:43,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:43,053 INFO L225 Difference]: With dead ends: 1285 [2022-01-18 04:01:43,053 INFO L226 Difference]: Without dead ends: 1285 [2022-01-18 04:01:43,053 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:01:43,054 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 84 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:43,055 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 44 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:43,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1285 states. [2022-01-18 04:01:43,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1285 to 919. [2022-01-18 04:01:43,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 919 states, 918 states have (on average 2.4901960784313726) internal successors, (2286), 918 states have internal predecessors, (2286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:43,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 2286 transitions. [2022-01-18 04:01:43,068 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 2286 transitions. Word has length 26 [2022-01-18 04:01:43,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:43,068 INFO L470 AbstractCegarLoop]: Abstraction has 919 states and 2286 transitions. [2022-01-18 04:01:43,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:43,069 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 2286 transitions. [2022-01-18 04:01:43,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:43,070 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:43,070 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:43,086 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-01-18 04:01:43,270 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,SelfDestructingSolverStorable45 [2022-01-18 04:01:43,271 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:43,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:43,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1541302350, now seen corresponding path program 29 times [2022-01-18 04:01:43,271 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:43,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282160211] [2022-01-18 04:01:43,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:43,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:43,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:43,331 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:43,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:43,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282160211] [2022-01-18 04:01:43,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282160211] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:43,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033788825] [2022-01-18 04:01:43,332 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:01:43,332 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:43,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:43,333 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-01-18 04:01:43,357 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-01-18 04:01:43,362 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 04:01:43,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:43,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:01:43,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:43,435 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:43,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:43,515 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:43,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033788825] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:43,516 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:43,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 9 [2022-01-18 04:01:43,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263531816] [2022-01-18 04:01:43,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:43,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:01:43,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:43,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:01:43,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:01:43,517 INFO L87 Difference]: Start difference. First operand 919 states and 2286 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:43,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:43,670 INFO L93 Difference]: Finished difference Result 1336 states and 3149 transitions. [2022-01-18 04:01:43,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:01:43,671 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:43,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:43,673 INFO L225 Difference]: With dead ends: 1336 [2022-01-18 04:01:43,673 INFO L226 Difference]: Without dead ends: 1336 [2022-01-18 04:01:43,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:01:43,674 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 158 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:43,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 90 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:43,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1336 states. [2022-01-18 04:01:43,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1336 to 933. [2022-01-18 04:01:43,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 933 states, 932 states have (on average 2.495708154506438) internal successors, (2326), 932 states have internal predecessors, (2326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:43,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 2326 transitions. [2022-01-18 04:01:43,691 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 2326 transitions. Word has length 26 [2022-01-18 04:01:43,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:43,691 INFO L470 AbstractCegarLoop]: Abstraction has 933 states and 2326 transitions. [2022-01-18 04:01:43,691 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:43,691 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 2326 transitions. [2022-01-18 04:01:43,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:43,693 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:43,693 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:43,719 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-01-18 04:01:43,911 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,SelfDestructingSolverStorable46 [2022-01-18 04:01:43,911 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:43,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:43,912 INFO L85 PathProgramCache]: Analyzing trace with hash -214039629, now seen corresponding path program 30 times [2022-01-18 04:01:43,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:43,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564143083] [2022-01-18 04:01:43,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:43,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:43,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:43,974 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:43,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:43,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564143083] [2022-01-18 04:01:43,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564143083] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:43,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077722547] [2022-01-18 04:01:43,974 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:01:43,974 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:43,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:43,976 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-01-18 04:01:43,996 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-01-18 04:01:44,001 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 04:01:44,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:44,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:01:44,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:44,092 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:44,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:44,225 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:44,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077722547] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:44,225 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:44,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-01-18 04:01:44,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139805694] [2022-01-18 04:01:44,225 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:44,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:44,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:44,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:44,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:44,226 INFO L87 Difference]: Start difference. First operand 933 states and 2326 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:44,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:44,297 INFO L93 Difference]: Finished difference Result 1294 states and 3044 transitions. [2022-01-18 04:01:44,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 04:01:44,297 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:44,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:44,299 INFO L225 Difference]: With dead ends: 1294 [2022-01-18 04:01:44,299 INFO L226 Difference]: Without dead ends: 1291 [2022-01-18 04:01:44,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:01:44,300 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 57 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:44,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 43 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:44,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1291 states. [2022-01-18 04:01:44,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1291 to 933. [2022-01-18 04:01:44,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 933 states, 932 states have (on average 2.494635193133047) internal successors, (2325), 932 states have internal predecessors, (2325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:44,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 2325 transitions. [2022-01-18 04:01:44,329 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 2325 transitions. Word has length 26 [2022-01-18 04:01:44,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:44,329 INFO L470 AbstractCegarLoop]: Abstraction has 933 states and 2325 transitions. [2022-01-18 04:01:44,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:44,329 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 2325 transitions. [2022-01-18 04:01:44,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:44,331 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:44,331 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:44,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-01-18 04:01:44,539 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,SelfDestructingSolverStorable47 [2022-01-18 04:01:44,539 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:44,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:44,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1116092490, now seen corresponding path program 31 times [2022-01-18 04:01:44,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:44,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153759252] [2022-01-18 04:01:44,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:44,540 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:44,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:44,594 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:44,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:44,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153759252] [2022-01-18 04:01:44,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153759252] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:44,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554606858] [2022-01-18 04:01:44,595 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:01:44,595 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:44,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:44,596 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-01-18 04:01:44,613 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-01-18 04:01:44,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:44,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:01:44,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:44,704 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:44,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:44,824 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:44,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554606858] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:44,825 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:44,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 8 [2022-01-18 04:01:44,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634792885] [2022-01-18 04:01:44,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:44,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:01:44,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:44,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:01:44,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:44,826 INFO L87 Difference]: Start difference. First operand 933 states and 2325 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:45,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:45,028 INFO L93 Difference]: Finished difference Result 1374 states and 3235 transitions. [2022-01-18 04:01:45,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:01:45,029 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:45,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:45,031 INFO L225 Difference]: With dead ends: 1374 [2022-01-18 04:01:45,031 INFO L226 Difference]: Without dead ends: 1374 [2022-01-18 04:01:45,031 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:01:45,032 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 136 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:45,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 82 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:45,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1374 states. [2022-01-18 04:01:45,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1374 to 911. [2022-01-18 04:01:45,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 911 states, 910 states have (on average 2.4813186813186814) internal successors, (2258), 910 states have internal predecessors, (2258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:45,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 2258 transitions. [2022-01-18 04:01:45,048 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 2258 transitions. Word has length 26 [2022-01-18 04:01:45,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:45,048 INFO L470 AbstractCegarLoop]: Abstraction has 911 states and 2258 transitions. [2022-01-18 04:01:45,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:45,049 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 2258 transitions. [2022-01-18 04:01:45,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:45,050 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:45,050 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:45,073 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-01-18 04:01:45,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-01-18 04:01:45,263 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:45,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:45,264 INFO L85 PathProgramCache]: Analyzing trace with hash -6977063, now seen corresponding path program 32 times [2022-01-18 04:01:45,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:45,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548510246] [2022-01-18 04:01:45,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:45,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:45,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:45,313 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:45,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:45,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548510246] [2022-01-18 04:01:45,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548510246] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:45,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450624315] [2022-01-18 04:01:45,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:01:45,314 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:45,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:45,315 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-01-18 04:01:45,342 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-01-18 04:01:45,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:01:45,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:45,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 04:01:45,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:45,477 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:45,477 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:45,642 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:45,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450624315] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:45,642 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:45,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 8] total 14 [2022-01-18 04:01:45,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261088431] [2022-01-18 04:01:45,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:45,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:01:45,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:45,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:01:45,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:01:45,643 INFO L87 Difference]: Start difference. First operand 911 states and 2258 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 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-01-18 04:01:45,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:45,934 INFO L93 Difference]: Finished difference Result 1765 states and 4102 transitions. [2022-01-18 04:01:45,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:01:45,934 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:45,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:45,937 INFO L225 Difference]: With dead ends: 1765 [2022-01-18 04:01:45,937 INFO L226 Difference]: Without dead ends: 1717 [2022-01-18 04:01:45,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=130, Invalid=332, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:01:45,938 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 223 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:45,938 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 141 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:01:45,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1717 states. [2022-01-18 04:01:45,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1717 to 1116. [2022-01-18 04:01:45,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1116 states, 1115 states have (on average 2.553363228699552) internal successors, (2847), 1115 states have internal predecessors, (2847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:45,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1116 states to 1116 states and 2847 transitions. [2022-01-18 04:01:45,961 INFO L78 Accepts]: Start accepts. Automaton has 1116 states and 2847 transitions. Word has length 26 [2022-01-18 04:01:45,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:45,961 INFO L470 AbstractCegarLoop]: Abstraction has 1116 states and 2847 transitions. [2022-01-18 04:01:45,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 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-01-18 04:01:45,961 INFO L276 IsEmpty]: Start isEmpty. Operand 1116 states and 2847 transitions. [2022-01-18 04:01:45,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 04:01:45,963 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:45,963 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:45,986 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-01-18 04:01:46,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-01-18 04:01:46,176 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:46,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:46,176 INFO L85 PathProgramCache]: Analyzing trace with hash -573902674, now seen corresponding path program 33 times [2022-01-18 04:01:46,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:46,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718508384] [2022-01-18 04:01:46,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:46,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:46,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:46,239 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:46,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:46,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718508384] [2022-01-18 04:01:46,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718508384] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:46,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67210731] [2022-01-18 04:01:46,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:01:46,239 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:46,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:46,241 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-01-18 04:01:46,263 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-01-18 04:01:46,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 04:01:46,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:46,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:01:46,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:46,562 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:01:46,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:47,130 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:01:47,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67210731] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:47,131 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:47,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 20 [2022-01-18 04:01:47,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529195419] [2022-01-18 04:01:47,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:47,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 04:01:47,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:47,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 04:01:47,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:01:47,131 INFO L87 Difference]: Start difference. First operand 1116 states and 2847 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:47,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:47,775 INFO L93 Difference]: Finished difference Result 1920 states and 4590 transitions. [2022-01-18 04:01:47,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 04:01:47,776 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 04:01:47,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:47,779 INFO L225 Difference]: With dead ends: 1920 [2022-01-18 04:01:47,779 INFO L226 Difference]: Without dead ends: 1911 [2022-01-18 04:01:47,779 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=334, Invalid=1072, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 04:01:47,779 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 285 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:47,780 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 116 Invalid, 569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:01:47,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1911 states. [2022-01-18 04:01:47,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1911 to 1254. [2022-01-18 04:01:47,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1254 states, 1253 states have (on average 2.5754189944134076) internal successors, (3227), 1253 states have internal predecessors, (3227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:47,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1254 states to 1254 states and 3227 transitions. [2022-01-18 04:01:47,803 INFO L78 Accepts]: Start accepts. Automaton has 1254 states and 3227 transitions. Word has length 26 [2022-01-18 04:01:47,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:47,804 INFO L470 AbstractCegarLoop]: Abstraction has 1254 states and 3227 transitions. [2022-01-18 04:01:47,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:47,804 INFO L276 IsEmpty]: Start isEmpty. Operand 1254 states and 3227 transitions. [2022-01-18 04:01:47,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:47,806 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:47,807 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:47,827 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-01-18 04:01:48,023 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,SelfDestructingSolverStorable50 [2022-01-18 04:01:48,024 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:48,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:48,024 INFO L85 PathProgramCache]: Analyzing trace with hash -726222136, now seen corresponding path program 5 times [2022-01-18 04:01:48,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:48,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758062978] [2022-01-18 04:01:48,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:48,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:48,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:48,080 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:48,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:48,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758062978] [2022-01-18 04:01:48,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758062978] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:48,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780485637] [2022-01-18 04:01:48,080 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:01:48,080 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:48,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:48,081 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:48,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-01-18 04:01:48,104 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 04:01:48,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:48,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:01:48,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:48,179 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:48,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:48,213 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:01:48,213 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:01:48,248 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:48,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780485637] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:48,248 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:48,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-01-18 04:01:48,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206507729] [2022-01-18 04:01:48,248 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:48,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:01:48,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:48,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:01:48,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:48,249 INFO L87 Difference]: Start difference. First operand 1254 states and 3227 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:48,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:48,503 INFO L93 Difference]: Finished difference Result 1654 states and 4038 transitions. [2022-01-18 04:01:48,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:01:48,504 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:01:48,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:48,506 INFO L225 Difference]: With dead ends: 1654 [2022-01-18 04:01:48,506 INFO L226 Difference]: Without dead ends: 1617 [2022-01-18 04:01:48,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:01:48,507 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 144 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:48,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 176 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:01:48,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1617 states. [2022-01-18 04:01:48,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1617 to 1292. [2022-01-18 04:01:48,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1292 states, 1291 states have (on average 2.5615801704105343) internal successors, (3307), 1291 states have internal predecessors, (3307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:48,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1292 states to 1292 states and 3307 transitions. [2022-01-18 04:01:48,527 INFO L78 Accepts]: Start accepts. Automaton has 1292 states and 3307 transitions. Word has length 29 [2022-01-18 04:01:48,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:48,527 INFO L470 AbstractCegarLoop]: Abstraction has 1292 states and 3307 transitions. [2022-01-18 04:01:48,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:48,528 INFO L276 IsEmpty]: Start isEmpty. Operand 1292 states and 3307 transitions. [2022-01-18 04:01:48,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:48,530 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:48,530 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:48,554 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-01-18 04:01:48,753 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:48,753 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:48,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:48,754 INFO L85 PathProgramCache]: Analyzing trace with hash -1194274584, now seen corresponding path program 34 times [2022-01-18 04:01:48,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:48,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311661279] [2022-01-18 04:01:48,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:48,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:48,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:48,800 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:48,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:48,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311661279] [2022-01-18 04:01:48,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311661279] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:48,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695644810] [2022-01-18 04:01:48,801 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:01:48,801 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:48,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:48,802 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:48,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-01-18 04:01:48,822 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:01:48,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:48,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 04:01:48,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:48,904 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:48,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:48,978 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:48,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695644810] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:48,978 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:48,978 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-01-18 04:01:48,978 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816497204] [2022-01-18 04:01:48,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:48,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 04:01:48,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:48,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 04:01:48,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-18 04:01:48,979 INFO L87 Difference]: Start difference. First operand 1292 states and 3307 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:49,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:49,077 INFO L93 Difference]: Finished difference Result 1931 states and 4763 transitions. [2022-01-18 04:01:49,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 04:01:49,077 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:01:49,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:49,080 INFO L225 Difference]: With dead ends: 1931 [2022-01-18 04:01:49,080 INFO L226 Difference]: Without dead ends: 1900 [2022-01-18 04:01:49,080 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-18 04:01:49,080 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 44 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:49,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 95 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:49,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1900 states. [2022-01-18 04:01:49,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1900 to 1551. [2022-01-18 04:01:49,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1551 states, 1550 states have (on average 2.5509677419354837) internal successors, (3954), 1550 states have internal predecessors, (3954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:49,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 3954 transitions. [2022-01-18 04:01:49,101 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 3954 transitions. Word has length 29 [2022-01-18 04:01:49,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:49,101 INFO L470 AbstractCegarLoop]: Abstraction has 1551 states and 3954 transitions. [2022-01-18 04:01:49,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:49,101 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 3954 transitions. [2022-01-18 04:01:49,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:49,103 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:49,103 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:49,118 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-01-18 04:01:49,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-01-18 04:01:49,304 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:49,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:49,304 INFO L85 PathProgramCache]: Analyzing trace with hash -219424510, now seen corresponding path program 35 times [2022-01-18 04:01:49,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:49,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568917183] [2022-01-18 04:01:49,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:49,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:49,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:49,350 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:01:49,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:49,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568917183] [2022-01-18 04:01:49,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568917183] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:49,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349571727] [2022-01-18 04:01:49,350 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:01:49,350 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:49,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:49,352 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:49,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-01-18 04:01:49,380 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 04:01:49,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:49,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 04:01:49,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:49,451 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:01:49,451 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:49,522 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:01:49,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349571727] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:49,522 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:49,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-01-18 04:01:49,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519123679] [2022-01-18 04:01:49,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:49,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 04:01:49,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:49,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 04:01:49,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-18 04:01:49,523 INFO L87 Difference]: Start difference. First operand 1551 states and 3954 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) 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-01-18 04:01:49,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:49,648 INFO L93 Difference]: Finished difference Result 2118 states and 5263 transitions. [2022-01-18 04:01:49,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 04:01:49,649 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) 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 29 [2022-01-18 04:01:49,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:49,651 INFO L225 Difference]: With dead ends: 2118 [2022-01-18 04:01:49,651 INFO L226 Difference]: Without dead ends: 2083 [2022-01-18 04:01:49,651 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 48 SyntacticMatches, 12 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-18 04:01:49,652 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 46 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:49,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 95 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:49,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2083 states. [2022-01-18 04:01:49,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2083 to 1641. [2022-01-18 04:01:49,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1641 states, 1640 states have (on average 2.5725609756097563) internal successors, (4219), 1640 states have internal predecessors, (4219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:49,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1641 states to 1641 states and 4219 transitions. [2022-01-18 04:01:49,678 INFO L78 Accepts]: Start accepts. Automaton has 1641 states and 4219 transitions. Word has length 29 [2022-01-18 04:01:49,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:49,678 INFO L470 AbstractCegarLoop]: Abstraction has 1641 states and 4219 transitions. [2022-01-18 04:01:49,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) 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-01-18 04:01:49,678 INFO L276 IsEmpty]: Start isEmpty. Operand 1641 states and 4219 transitions. [2022-01-18 04:01:49,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:49,680 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:49,680 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:49,696 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-01-18 04:01:49,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:49,881 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:49,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:49,881 INFO L85 PathProgramCache]: Analyzing trace with hash 1294668488, now seen corresponding path program 6 times [2022-01-18 04:01:49,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:49,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85577213] [2022-01-18 04:01:49,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:49,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:49,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:49,966 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:49,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:49,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85577213] [2022-01-18 04:01:49,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85577213] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:49,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98699129] [2022-01-18 04:01:49,967 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:01:49,967 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:49,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:49,968 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:49,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-01-18 04:01:50,001 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 04:01:50,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:50,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 04:01:50,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:50,177 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:01:50,177 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-01-18 04:01:50,180 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:01:50,181 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-18 04:01:50,188 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:50,189 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:50,253 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:01:50,253 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:01:50,285 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:50,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98699129] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:50,285 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:50,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-01-18 04:01:50,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346249906] [2022-01-18 04:01:50,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:50,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:01:50,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:50,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:01:50,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:01:50,286 INFO L87 Difference]: Start difference. First operand 1641 states and 4219 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 13 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-01-18 04:01:50,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:50,426 INFO L93 Difference]: Finished difference Result 1775 states and 4447 transitions. [2022-01-18 04:01:50,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:01:50,427 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 13 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 29 [2022-01-18 04:01:50,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:50,429 INFO L225 Difference]: With dead ends: 1775 [2022-01-18 04:01:50,429 INFO L226 Difference]: Without dead ends: 1728 [2022-01-18 04:01:50,430 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 48 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:01:50,430 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 59 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 31 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:50,430 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 108 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 304 Invalid, 0 Unknown, 31 Unchecked, 0.1s Time] [2022-01-18 04:01:50,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1728 states. [2022-01-18 04:01:50,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1728 to 1619. [2022-01-18 04:01:50,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1619 states, 1618 states have (on average 2.5673671199011125) internal successors, (4154), 1618 states have internal predecessors, (4154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:50,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1619 states to 1619 states and 4154 transitions. [2022-01-18 04:01:50,465 INFO L78 Accepts]: Start accepts. Automaton has 1619 states and 4154 transitions. Word has length 29 [2022-01-18 04:01:50,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:50,465 INFO L470 AbstractCegarLoop]: Abstraction has 1619 states and 4154 transitions. [2022-01-18 04:01:50,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 13 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-01-18 04:01:50,465 INFO L276 IsEmpty]: Start isEmpty. Operand 1619 states and 4154 transitions. [2022-01-18 04:01:50,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:50,467 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:50,467 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:50,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-01-18 04:01:50,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:50,668 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:50,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:50,669 INFO L85 PathProgramCache]: Analyzing trace with hash 850939720, now seen corresponding path program 7 times [2022-01-18 04:01:50,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:50,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885742389] [2022-01-18 04:01:50,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:50,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:50,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:50,737 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:50,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:50,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885742389] [2022-01-18 04:01:50,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885742389] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:50,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004669539] [2022-01-18 04:01:50,738 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:01:50,738 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:50,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:50,739 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:50,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-01-18 04:01:50,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:50,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:01:50,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:50,852 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:50,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:50,880 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:01:50,880 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:01:50,947 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:50,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004669539] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:50,947 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:50,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-01-18 04:01:50,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912153579] [2022-01-18 04:01:50,948 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:50,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:50,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:50,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:50,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:50,948 INFO L87 Difference]: Start difference. First operand 1619 states and 4154 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:51,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:51,077 INFO L93 Difference]: Finished difference Result 1768 states and 4448 transitions. [2022-01-18 04:01:51,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:01:51,077 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:01:51,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:51,081 INFO L225 Difference]: With dead ends: 1768 [2022-01-18 04:01:51,081 INFO L226 Difference]: Without dead ends: 1751 [2022-01-18 04:01:51,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:51,081 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 35 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:51,081 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 76 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:51,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1751 states. [2022-01-18 04:01:51,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1751 to 1632. [2022-01-18 04:01:51,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 2.570202329858982) internal successors, (4192), 1631 states have internal predecessors, (4192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:51,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 4192 transitions. [2022-01-18 04:01:51,111 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 4192 transitions. Word has length 29 [2022-01-18 04:01:51,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:51,111 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 4192 transitions. [2022-01-18 04:01:51,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:51,112 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 4192 transitions. [2022-01-18 04:01:51,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:51,115 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:51,115 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:51,143 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-01-18 04:01:51,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-01-18 04:01:51,339 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:51,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:51,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1992594714, now seen corresponding path program 6 times [2022-01-18 04:01:51,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:51,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728040156] [2022-01-18 04:01:51,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:51,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:51,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:51,407 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:01:51,408 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:51,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728040156] [2022-01-18 04:01:51,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728040156] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:51,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174273864] [2022-01-18 04:01:51,408 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:01:51,408 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:51,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:51,409 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:51,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-01-18 04:01:51,435 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 04:01:51,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:51,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:01:51,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:51,519 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:01:51,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:51,557 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:01:51,557 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:01:51,620 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:01:51,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174273864] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:51,621 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:51,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-01-18 04:01:51,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117273552] [2022-01-18 04:01:51,621 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:51,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:51,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:51,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:51,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:51,622 INFO L87 Difference]: Start difference. First operand 1632 states and 4192 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:51,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:51,783 INFO L93 Difference]: Finished difference Result 2079 states and 5118 transitions. [2022-01-18 04:01:51,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:01:51,783 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:01:51,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:51,786 INFO L225 Difference]: With dead ends: 2079 [2022-01-18 04:01:51,787 INFO L226 Difference]: Without dead ends: 2060 [2022-01-18 04:01:51,787 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:51,788 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 86 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:51,788 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 120 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:51,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2060 states. [2022-01-18 04:01:51,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2060 to 1695. [2022-01-18 04:01:51,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1695 states, 1694 states have (on average 2.56198347107438) internal successors, (4340), 1694 states have internal predecessors, (4340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:51,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1695 states to 1695 states and 4340 transitions. [2022-01-18 04:01:51,818 INFO L78 Accepts]: Start accepts. Automaton has 1695 states and 4340 transitions. Word has length 29 [2022-01-18 04:01:51,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:51,818 INFO L470 AbstractCegarLoop]: Abstraction has 1695 states and 4340 transitions. [2022-01-18 04:01:51,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:51,818 INFO L276 IsEmpty]: Start isEmpty. Operand 1695 states and 4340 transitions. [2022-01-18 04:01:51,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:51,821 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:51,821 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:51,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-01-18 04:01:52,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-01-18 04:01:52,045 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:52,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:52,045 INFO L85 PathProgramCache]: Analyzing trace with hash -492261722, now seen corresponding path program 8 times [2022-01-18 04:01:52,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:52,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178945520] [2022-01-18 04:01:52,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:52,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:52,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:52,116 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:01:52,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:52,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178945520] [2022-01-18 04:01:52,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178945520] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:52,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677588853] [2022-01-18 04:01:52,117 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:01:52,117 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:52,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:52,118 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:52,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-01-18 04:01:52,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:01:52,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:52,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:01:52,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:52,231 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:01:52,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:52,262 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:01:52,263 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:01:52,324 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:01:52,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677588853] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:52,325 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:52,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 04:01:52,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480854423] [2022-01-18 04:01:52,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:52,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:52,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:52,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:52,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:52,326 INFO L87 Difference]: Start difference. First operand 1695 states and 4340 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:52,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:52,474 INFO L93 Difference]: Finished difference Result 1956 states and 4825 transitions. [2022-01-18 04:01:52,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:01:52,474 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:01:52,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:52,477 INFO L225 Difference]: With dead ends: 1956 [2022-01-18 04:01:52,477 INFO L226 Difference]: Without dead ends: 1916 [2022-01-18 04:01:52,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:52,478 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 63 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:52,478 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 104 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:52,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1916 states. [2022-01-18 04:01:52,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1916 to 1661. [2022-01-18 04:01:52,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1661 states, 1660 states have (on average 2.560843373493976) internal successors, (4251), 1660 states have internal predecessors, (4251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:52,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1661 states to 1661 states and 4251 transitions. [2022-01-18 04:01:52,499 INFO L78 Accepts]: Start accepts. Automaton has 1661 states and 4251 transitions. Word has length 29 [2022-01-18 04:01:52,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:52,500 INFO L470 AbstractCegarLoop]: Abstraction has 1661 states and 4251 transitions. [2022-01-18 04:01:52,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:52,500 INFO L276 IsEmpty]: Start isEmpty. Operand 1661 states and 4251 transitions. [2022-01-18 04:01:52,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:52,503 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:52,503 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:52,525 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-01-18 04:01:52,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-01-18 04:01:52,720 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:52,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:52,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1105797902, now seen corresponding path program 9 times [2022-01-18 04:01:52,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:52,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130457667] [2022-01-18 04:01:52,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:52,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:52,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:52,777 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:01:52,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:52,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130457667] [2022-01-18 04:01:52,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130457667] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:52,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298862941] [2022-01-18 04:01:52,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:01:52,778 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:52,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:52,779 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:52,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-01-18 04:01:52,806 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 04:01:52,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:52,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:01:52,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:52,872 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:01:52,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:52,892 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:01:52,893 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:01:52,937 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:01:52,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298862941] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:52,937 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:52,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-01-18 04:01:52,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011674486] [2022-01-18 04:01:52,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:52,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:52,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:52,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:52,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:52,938 INFO L87 Difference]: Start difference. First operand 1661 states and 4251 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:53,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:53,061 INFO L93 Difference]: Finished difference Result 1977 states and 4908 transitions. [2022-01-18 04:01:53,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:01:53,061 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:01:53,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:53,064 INFO L225 Difference]: With dead ends: 1977 [2022-01-18 04:01:53,064 INFO L226 Difference]: Without dead ends: 1950 [2022-01-18 04:01:53,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:53,064 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 76 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:53,064 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 123 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:53,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1950 states. [2022-01-18 04:01:53,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1950 to 1654. [2022-01-18 04:01:53,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1654 states, 1653 states have (on average 2.5620084694494856) internal successors, (4235), 1653 states have internal predecessors, (4235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:53,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1654 states to 1654 states and 4235 transitions. [2022-01-18 04:01:53,085 INFO L78 Accepts]: Start accepts. Automaton has 1654 states and 4235 transitions. Word has length 29 [2022-01-18 04:01:53,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:53,085 INFO L470 AbstractCegarLoop]: Abstraction has 1654 states and 4235 transitions. [2022-01-18 04:01:53,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:53,085 INFO L276 IsEmpty]: Start isEmpty. Operand 1654 states and 4235 transitions. [2022-01-18 04:01:53,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:53,087 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:53,087 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:53,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-01-18 04:01:53,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-01-18 04:01:53,289 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:53,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:53,289 INFO L85 PathProgramCache]: Analyzing trace with hash 2014627176, now seen corresponding path program 36 times [2022-01-18 04:01:53,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:53,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731097341] [2022-01-18 04:01:53,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:53,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:53,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:53,339 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:01:53,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:53,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731097341] [2022-01-18 04:01:53,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731097341] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:53,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323178266] [2022-01-18 04:01:53,340 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:01:53,340 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:53,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:53,341 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:53,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-01-18 04:01:53,370 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 04:01:53,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:53,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:01:53,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:53,565 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:53,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:53,761 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:53,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323178266] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:53,761 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:53,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 9] total 14 [2022-01-18 04:01:53,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880690632] [2022-01-18 04:01:53,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:53,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:01:53,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:53,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:01:53,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:01:53,762 INFO L87 Difference]: Start difference. First operand 1654 states and 4235 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:54,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:54,511 INFO L93 Difference]: Finished difference Result 2960 states and 6965 transitions. [2022-01-18 04:01:54,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:01:54,512 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:01:54,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:54,516 INFO L225 Difference]: With dead ends: 2960 [2022-01-18 04:01:54,516 INFO L226 Difference]: Without dead ends: 2888 [2022-01-18 04:01:54,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=271, Invalid=851, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 04:01:54,516 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 341 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 827 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:54,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 317 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 827 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:01:54,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2888 states. [2022-01-18 04:01:54,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2888 to 1716. [2022-01-18 04:01:54,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1716 states, 1715 states have (on average 2.551603498542274) internal successors, (4376), 1715 states have internal predecessors, (4376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:54,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1716 states to 1716 states and 4376 transitions. [2022-01-18 04:01:54,545 INFO L78 Accepts]: Start accepts. Automaton has 1716 states and 4376 transitions. Word has length 29 [2022-01-18 04:01:54,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:54,545 INFO L470 AbstractCegarLoop]: Abstraction has 1716 states and 4376 transitions. [2022-01-18 04:01:54,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:54,546 INFO L276 IsEmpty]: Start isEmpty. Operand 1716 states and 4376 transitions. [2022-01-18 04:01:54,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:54,548 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:54,548 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:54,565 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-01-18 04:01:54,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-01-18 04:01:54,749 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:54,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:54,749 INFO L85 PathProgramCache]: Analyzing trace with hash 1036119432, now seen corresponding path program 10 times [2022-01-18 04:01:54,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:54,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715328378] [2022-01-18 04:01:54,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:54,749 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:54,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:54,813 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:54,813 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:54,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715328378] [2022-01-18 04:01:54,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715328378] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:54,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808811386] [2022-01-18 04:01:54,813 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:01:54,813 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:54,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:54,816 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:54,817 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-01-18 04:01:54,842 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:01:54,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:54,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-18 04:01:54,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:54,957 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:01:54,957 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-01-18 04:01:54,960 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:01:54,960 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-01-18 04:01:54,976 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:54,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:55,057 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:01:55,057 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:01:55,164 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:01:55,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808811386] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:55,164 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:55,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 8] total 15 [2022-01-18 04:01:55,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620731315] [2022-01-18 04:01:55,164 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:55,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:01:55,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:55,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:01:55,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:01:55,165 INFO L87 Difference]: Start difference. First operand 1716 states and 4376 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:55,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:55,594 INFO L93 Difference]: Finished difference Result 3679 states and 8912 transitions. [2022-01-18 04:01:55,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 04:01:55,594 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:01:55,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:55,599 INFO L225 Difference]: With dead ends: 3679 [2022-01-18 04:01:55,599 INFO L226 Difference]: Without dead ends: 3596 [2022-01-18 04:01:55,599 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 43 SyntacticMatches, 7 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:01:55,599 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 320 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:55,599 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 282 Invalid, 726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 683 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:01:55,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3596 states. [2022-01-18 04:01:55,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3596 to 2192. [2022-01-18 04:01:55,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2192 states, 2191 states have (on average 2.605659516202647) internal successors, (5709), 2191 states have internal predecessors, (5709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:55,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2192 states to 2192 states and 5709 transitions. [2022-01-18 04:01:55,631 INFO L78 Accepts]: Start accepts. Automaton has 2192 states and 5709 transitions. Word has length 29 [2022-01-18 04:01:55,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:55,631 INFO L470 AbstractCegarLoop]: Abstraction has 2192 states and 5709 transitions. [2022-01-18 04:01:55,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:55,631 INFO L276 IsEmpty]: Start isEmpty. Operand 2192 states and 5709 transitions. [2022-01-18 04:01:55,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:55,633 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:55,633 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:55,649 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-01-18 04:01:55,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:55,834 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:55,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:55,834 INFO L85 PathProgramCache]: Analyzing trace with hash -188205470, now seen corresponding path program 7 times [2022-01-18 04:01:55,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:55,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711384176] [2022-01-18 04:01:55,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:55,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:55,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:55,888 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:55,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:55,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711384176] [2022-01-18 04:01:55,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711384176] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:55,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857691277] [2022-01-18 04:01:55,889 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:01:55,889 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:55,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:55,890 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:55,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-01-18 04:01:55,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:55,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-18 04:01:55,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:56,032 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:01:56,032 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-01-18 04:01:56,035 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:01:56,035 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-01-18 04:01:56,046 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:56,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:56,140 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:01:56,141 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:01:56,243 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:56,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857691277] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:56,243 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:56,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 8] total 15 [2022-01-18 04:01:56,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295796131] [2022-01-18 04:01:56,244 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:56,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:01:56,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:56,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:01:56,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:01:56,244 INFO L87 Difference]: Start difference. First operand 2192 states and 5709 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:56,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:56,749 INFO L93 Difference]: Finished difference Result 4331 states and 10618 transitions. [2022-01-18 04:01:56,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 04:01:56,750 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:01:56,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:56,755 INFO L225 Difference]: With dead ends: 4331 [2022-01-18 04:01:56,755 INFO L226 Difference]: Without dead ends: 4271 [2022-01-18 04:01:56,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 43 SyntacticMatches, 7 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=144, Invalid=558, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:01:56,756 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 327 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 846 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:56,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 374 Invalid, 896 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 846 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:01:56,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4271 states. [2022-01-18 04:01:56,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4271 to 2745. [2022-01-18 04:01:56,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2745 states, 2744 states have (on average 2.6450437317784257) internal successors, (7258), 2744 states have internal predecessors, (7258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:56,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2745 states to 2745 states and 7258 transitions. [2022-01-18 04:01:56,805 INFO L78 Accepts]: Start accepts. Automaton has 2745 states and 7258 transitions. Word has length 29 [2022-01-18 04:01:56,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:56,806 INFO L470 AbstractCegarLoop]: Abstraction has 2745 states and 7258 transitions. [2022-01-18 04:01:56,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:56,806 INFO L276 IsEmpty]: Start isEmpty. Operand 2745 states and 7258 transitions. [2022-01-18 04:01:56,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:56,808 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:56,808 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:56,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-01-18 04:01:57,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:57,010 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:57,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:57,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1821501854, now seen corresponding path program 11 times [2022-01-18 04:01:57,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:57,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46520904] [2022-01-18 04:01:57,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:57,011 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:57,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:57,068 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:57,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:57,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46520904] [2022-01-18 04:01:57,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46520904] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:57,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150045262] [2022-01-18 04:01:57,068 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:01:57,068 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:57,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:57,069 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:57,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-01-18 04:01:57,092 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 04:01:57,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:57,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:01:57,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:57,220 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:57,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:57,272 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:01:57,273 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:01:57,313 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:57,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150045262] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:57,313 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:57,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-01-18 04:01:57,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954063799] [2022-01-18 04:01:57,313 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:57,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:01:57,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:57,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:01:57,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:01:57,314 INFO L87 Difference]: Start difference. First operand 2745 states and 7258 transitions. Second operand has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:57,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:57,435 INFO L93 Difference]: Finished difference Result 2931 states and 7615 transitions. [2022-01-18 04:01:57,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 04:01:57,435 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:01:57,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:57,440 INFO L225 Difference]: With dead ends: 2931 [2022-01-18 04:01:57,441 INFO L226 Difference]: Without dead ends: 2908 [2022-01-18 04:01:57,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 46 SyntacticMatches, 10 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:01:57,441 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 32 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 37 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:57,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 74 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 234 Invalid, 0 Unknown, 37 Unchecked, 0.1s Time] [2022-01-18 04:01:57,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2908 states. [2022-01-18 04:01:57,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2908 to 2736. [2022-01-18 04:01:57,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2736 states, 2735 states have (on average 2.6453382084095063) internal successors, (7235), 2735 states have internal predecessors, (7235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:57,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2736 states to 2736 states and 7235 transitions. [2022-01-18 04:01:57,488 INFO L78 Accepts]: Start accepts. Automaton has 2736 states and 7235 transitions. Word has length 29 [2022-01-18 04:01:57,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:57,489 INFO L470 AbstractCegarLoop]: Abstraction has 2736 states and 7235 transitions. [2022-01-18 04:01:57,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:57,489 INFO L276 IsEmpty]: Start isEmpty. Operand 2736 states and 7235 transitions. [2022-01-18 04:01:57,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:57,492 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:57,492 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:57,508 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-01-18 04:01:57,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:57,693 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:57,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:57,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1968094858, now seen corresponding path program 8 times [2022-01-18 04:01:57,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:57,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084208503] [2022-01-18 04:01:57,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:57,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:57,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:57,757 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:57,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:57,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084208503] [2022-01-18 04:01:57,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084208503] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:57,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552098801] [2022-01-18 04:01:57,758 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:01:57,758 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:57,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:57,759 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:57,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-01-18 04:01:57,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:01:57,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:57,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:01:57,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:57,866 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:57,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:57,897 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:01:57,898 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:01:57,956 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:57,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552098801] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:57,957 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:57,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-01-18 04:01:57,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148731850] [2022-01-18 04:01:57,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:57,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:57,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:57,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:57,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:57,958 INFO L87 Difference]: Start difference. First operand 2736 states and 7235 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:58,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:58,120 INFO L93 Difference]: Finished difference Result 3236 states and 8301 transitions. [2022-01-18 04:01:58,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:01:58,121 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:01:58,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:58,126 INFO L225 Difference]: With dead ends: 3236 [2022-01-18 04:01:58,126 INFO L226 Difference]: Without dead ends: 3226 [2022-01-18 04:01:58,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:58,127 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 70 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:58,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 115 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:58,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3226 states. [2022-01-18 04:01:58,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3226 to 2784. [2022-01-18 04:01:58,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2784 states, 2783 states have (on average 2.643190801293568) internal successors, (7356), 2783 states have internal predecessors, (7356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:58,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2784 states to 2784 states and 7356 transitions. [2022-01-18 04:01:58,180 INFO L78 Accepts]: Start accepts. Automaton has 2784 states and 7356 transitions. Word has length 29 [2022-01-18 04:01:58,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:58,180 INFO L470 AbstractCegarLoop]: Abstraction has 2784 states and 7356 transitions. [2022-01-18 04:01:58,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:58,181 INFO L276 IsEmpty]: Start isEmpty. Operand 2784 states and 7356 transitions. [2022-01-18 04:01:58,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:58,185 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:58,185 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:58,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-01-18 04:01:58,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:58,403 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:58,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:58,404 INFO L85 PathProgramCache]: Analyzing trace with hash -826539446, now seen corresponding path program 12 times [2022-01-18 04:01:58,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:58,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489366240] [2022-01-18 04:01:58,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:58,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:58,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:58,462 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:58,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:58,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489366240] [2022-01-18 04:01:58,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489366240] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:58,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518153270] [2022-01-18 04:01:58,463 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:01:58,463 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:58,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:58,464 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:58,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-01-18 04:01:58,493 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 04:01:58,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:58,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 04:01:58,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:58,557 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:58,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:58,579 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:01:58,579 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:01:58,636 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:58,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518153270] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:58,636 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:58,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 04:01:58,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65824431] [2022-01-18 04:01:58,636 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:58,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:01:58,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:58,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:01:58,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:01:58,637 INFO L87 Difference]: Start difference. First operand 2784 states and 7356 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:58,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:58,855 INFO L93 Difference]: Finished difference Result 3210 states and 8180 transitions. [2022-01-18 04:01:58,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:01:58,855 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:01:58,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:58,861 INFO L225 Difference]: With dead ends: 3210 [2022-01-18 04:01:58,861 INFO L226 Difference]: Without dead ends: 3141 [2022-01-18 04:01:58,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:01:58,861 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 73 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:58,861 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 115 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:01:58,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3141 states. [2022-01-18 04:01:58,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3141 to 2767. [2022-01-18 04:01:58,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2767 states, 2766 states have (on average 2.63412870571222) internal successors, (7286), 2766 states have internal predecessors, (7286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:58,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2767 states to 2767 states and 7286 transitions. [2022-01-18 04:01:58,910 INFO L78 Accepts]: Start accepts. Automaton has 2767 states and 7286 transitions. Word has length 29 [2022-01-18 04:01:58,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:58,910 INFO L470 AbstractCegarLoop]: Abstraction has 2767 states and 7286 transitions. [2022-01-18 04:01:58,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:58,910 INFO L276 IsEmpty]: Start isEmpty. Operand 2767 states and 7286 transitions. [2022-01-18 04:01:58,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:58,914 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:58,914 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:58,939 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-01-18 04:01:59,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-01-18 04:01:59,127 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:59,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:59,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1597375113, now seen corresponding path program 9 times [2022-01-18 04:01:59,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:59,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482823522] [2022-01-18 04:01:59,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:59,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:59,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:59,180 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:59,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:59,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482823522] [2022-01-18 04:01:59,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482823522] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:59,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031261412] [2022-01-18 04:01:59,181 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:01:59,181 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:59,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:59,182 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:01:59,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-01-18 04:01:59,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 04:01:59,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:01:59,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 04:01:59,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:01:59,305 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:59,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:01:59,440 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:01:59,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031261412] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:01:59,440 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:01:59,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-01-18 04:01:59,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909673241] [2022-01-18 04:01:59,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:01:59,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:01:59,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:01:59,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:01:59,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:01:59,441 INFO L87 Difference]: Start difference. First operand 2767 states and 7286 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:59,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:01:59,668 INFO L93 Difference]: Finished difference Result 3548 states and 9044 transitions. [2022-01-18 04:01:59,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:01:59,669 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:01:59,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:01:59,675 INFO L225 Difference]: With dead ends: 3548 [2022-01-18 04:01:59,676 INFO L226 Difference]: Without dead ends: 3514 [2022-01-18 04:01:59,676 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=177, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:01:59,676 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 164 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:01:59,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 111 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:01:59,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3514 states. [2022-01-18 04:01:59,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3514 to 2924. [2022-01-18 04:01:59,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2924 states, 2923 states have (on average 2.62777967841259) internal successors, (7681), 2923 states have internal predecessors, (7681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:59,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2924 states to 2924 states and 7681 transitions. [2022-01-18 04:01:59,721 INFO L78 Accepts]: Start accepts. Automaton has 2924 states and 7681 transitions. Word has length 29 [2022-01-18 04:01:59,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:01:59,721 INFO L470 AbstractCegarLoop]: Abstraction has 2924 states and 7681 transitions. [2022-01-18 04:01:59,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:01:59,721 INFO L276 IsEmpty]: Start isEmpty. Operand 2924 states and 7681 transitions. [2022-01-18 04:01:59,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:01:59,725 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:01:59,725 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:01:59,741 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-01-18 04:01:59,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-01-18 04:01:59,926 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:01:59,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:01:59,926 INFO L85 PathProgramCache]: Analyzing trace with hash 1835185986, now seen corresponding path program 37 times [2022-01-18 04:01:59,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:01:59,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369916146] [2022-01-18 04:01:59,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:01:59,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:01:59,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:01:59,975 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:01:59,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:01:59,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369916146] [2022-01-18 04:01:59,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369916146] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:01:59,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140198846] [2022-01-18 04:01:59,976 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:01:59,976 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:01:59,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:01:59,977 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:00,001 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-01-18 04:02:00,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:00,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 04:02:00,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:00,083 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:00,083 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:00,157 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:00,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140198846] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:00,158 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:00,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-01-18 04:02:00,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235826154] [2022-01-18 04:02:00,158 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:00,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 04:02:00,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:00,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 04:02:00,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-18 04:02:00,159 INFO L87 Difference]: Start difference. First operand 2924 states and 7681 transitions. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:00,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:00,281 INFO L93 Difference]: Finished difference Result 3346 states and 8612 transitions. [2022-01-18 04:02:00,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 04:02:00,281 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:02:00,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:00,287 INFO L225 Difference]: With dead ends: 3346 [2022-01-18 04:02:00,287 INFO L226 Difference]: Without dead ends: 3301 [2022-01-18 04:02:00,288 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-18 04:02:00,289 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 47 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:00,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 92 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:02:00,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3301 states. [2022-01-18 04:02:00,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3301 to 3007. [2022-01-18 04:02:00,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3007 states, 3006 states have (on average 2.6167664670658684) internal successors, (7866), 3006 states have internal predecessors, (7866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:00,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3007 states to 3007 states and 7866 transitions. [2022-01-18 04:02:00,341 INFO L78 Accepts]: Start accepts. Automaton has 3007 states and 7866 transitions. Word has length 29 [2022-01-18 04:02:00,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:00,341 INFO L470 AbstractCegarLoop]: Abstraction has 3007 states and 7866 transitions. [2022-01-18 04:02:00,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:00,341 INFO L276 IsEmpty]: Start isEmpty. Operand 3007 states and 7866 transitions. [2022-01-18 04:02:00,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:02:00,345 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:00,345 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:00,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-01-18 04:02:00,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-01-18 04:02:00,558 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:00,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:00,558 INFO L85 PathProgramCache]: Analyzing trace with hash 856678242, now seen corresponding path program 13 times [2022-01-18 04:02:00,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:00,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171111186] [2022-01-18 04:02:00,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:00,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:00,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:00,621 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:00,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:00,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171111186] [2022-01-18 04:02:00,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171111186] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:00,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003262081] [2022-01-18 04:02:00,624 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:02:00,627 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:00,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:00,628 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:00,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-01-18 04:02:00,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:00,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:02:00,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:00,725 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:00,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:00,762 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:00,762 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:00,801 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:00,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003262081] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:00,802 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:00,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-01-18 04:02:00,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888441002] [2022-01-18 04:02:00,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:00,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:02:00,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:00,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:02:00,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:02:00,806 INFO L87 Difference]: Start difference. First operand 3007 states and 7866 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:00,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:00,984 INFO L93 Difference]: Finished difference Result 3544 states and 9002 transitions. [2022-01-18 04:02:00,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:02:00,985 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-18 04:02:00,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:00,989 INFO L225 Difference]: With dead ends: 3544 [2022-01-18 04:02:00,989 INFO L226 Difference]: Without dead ends: 3469 [2022-01-18 04:02:00,989 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:02:00,990 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 93 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:00,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 92 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:02:00,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3469 states. [2022-01-18 04:02:01,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3469 to 3058. [2022-01-18 04:02:01,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3058 states, 3057 states have (on average 2.596990513575401) internal successors, (7939), 3057 states have internal predecessors, (7939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:01,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3058 states to 3058 states and 7939 transitions. [2022-01-18 04:02:01,060 INFO L78 Accepts]: Start accepts. Automaton has 3058 states and 7939 transitions. Word has length 29 [2022-01-18 04:02:01,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:01,060 INFO L470 AbstractCegarLoop]: Abstraction has 3058 states and 7939 transitions. [2022-01-18 04:02:01,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:01,060 INFO L276 IsEmpty]: Start isEmpty. Operand 3058 states and 7939 transitions. [2022-01-18 04:02:01,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-18 04:02:01,063 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:01,063 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:01,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-01-18 04:02:01,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:01,286 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:01,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:01,286 INFO L85 PathProgramCache]: Analyzing trace with hash 718658832, now seen corresponding path program 14 times [2022-01-18 04:02:01,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:01,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945234326] [2022-01-18 04:02:01,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:01,287 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:01,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:01,379 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:01,379 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:01,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945234326] [2022-01-18 04:02:01,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945234326] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:01,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316505756] [2022-01-18 04:02:01,379 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:02:01,379 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:01,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:01,380 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:01,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-01-18 04:02:01,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:02:01,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:01,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:02:01,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:01,495 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:01,495 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:01,530 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:01,530 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:01,559 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:01,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316505756] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:01,559 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:01,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-01-18 04:02:01,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171444321] [2022-01-18 04:02:01,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:01,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:02:01,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:01,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:02:01,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:02:01,560 INFO L87 Difference]: Start difference. First operand 3058 states and 7939 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 13 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-01-18 04:02:01,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:01,768 INFO L93 Difference]: Finished difference Result 3332 states and 8457 transitions. [2022-01-18 04:02:01,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:02:01,769 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 13 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 29 [2022-01-18 04:02:01,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:01,775 INFO L225 Difference]: With dead ends: 3332 [2022-01-18 04:02:01,775 INFO L226 Difference]: Without dead ends: 3286 [2022-01-18 04:02:01,775 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:02:01,776 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 56 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:01,776 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 114 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:01,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3286 states. [2022-01-18 04:02:01,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3286 to 3041. [2022-01-18 04:02:01,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3041 states, 3040 states have (on average 2.599671052631579) internal successors, (7903), 3040 states have internal predecessors, (7903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:01,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3041 states to 3041 states and 7903 transitions. [2022-01-18 04:02:01,833 INFO L78 Accepts]: Start accepts. Automaton has 3041 states and 7903 transitions. Word has length 29 [2022-01-18 04:02:01,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:01,833 INFO L470 AbstractCegarLoop]: Abstraction has 3041 states and 7903 transitions. [2022-01-18 04:02:01,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 13 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-01-18 04:02:01,833 INFO L276 IsEmpty]: Start isEmpty. Operand 3041 states and 7903 transitions. [2022-01-18 04:02:01,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 04:02:01,837 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:01,837 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:01,856 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-01-18 04:02:02,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:02,044 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:02,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:02,044 INFO L85 PathProgramCache]: Analyzing trace with hash -739301394, now seen corresponding path program 38 times [2022-01-18 04:02:02,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:02,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968499591] [2022-01-18 04:02:02,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:02,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:02,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:02,121 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:02,121 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:02,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968499591] [2022-01-18 04:02:02,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968499591] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:02,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816615991] [2022-01-18 04:02:02,122 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:02:02,122 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:02,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:02,123 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:02,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-01-18 04:02:02,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:02:02,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:02,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:02:02,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:02,291 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:02,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:02,484 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:02,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816615991] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:02,485 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:02,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 11 [2022-01-18 04:02:02,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566981319] [2022-01-18 04:02:02,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:02,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:02:02,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:02,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:02:02,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:02:02,485 INFO L87 Difference]: Start difference. First operand 3041 states and 7903 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:02,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:02,746 INFO L93 Difference]: Finished difference Result 3608 states and 9020 transitions. [2022-01-18 04:02:02,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:02:02,747 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-01-18 04:02:02,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:02,753 INFO L225 Difference]: With dead ends: 3608 [2022-01-18 04:02:02,753 INFO L226 Difference]: Without dead ends: 3608 [2022-01-18 04:02:02,753 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 59 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=125, Invalid=255, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:02:02,753 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 158 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:02,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 111 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:02,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3608 states. [2022-01-18 04:02:02,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3608 to 3046. [2022-01-18 04:02:02,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3046 states, 3045 states have (on average 2.5891625615763547) internal successors, (7884), 3045 states have internal predecessors, (7884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:02,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3046 states to 3046 states and 7884 transitions. [2022-01-18 04:02:02,811 INFO L78 Accepts]: Start accepts. Automaton has 3046 states and 7884 transitions. Word has length 32 [2022-01-18 04:02:02,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:02,811 INFO L470 AbstractCegarLoop]: Abstraction has 3046 states and 7884 transitions. [2022-01-18 04:02:02,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:02,811 INFO L276 IsEmpty]: Start isEmpty. Operand 3046 states and 7884 transitions. [2022-01-18 04:02:02,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 04:02:02,815 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:02,815 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:02,838 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-01-18 04:02:03,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-01-18 04:02:03,038 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:03,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:03,039 INFO L85 PathProgramCache]: Analyzing trace with hash -178434399, now seen corresponding path program 39 times [2022-01-18 04:02:03,039 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:03,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191783779] [2022-01-18 04:02:03,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:03,039 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:03,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:03,093 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:03,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:03,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191783779] [2022-01-18 04:02:03,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191783779] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:03,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744060425] [2022-01-18 04:02:03,094 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:02:03,094 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:03,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:03,095 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:03,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-01-18 04:02:03,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 04:02:03,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:03,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:02:03,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:03,384 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-01-18 04:02:03,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:03,931 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-01-18 04:02:03,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744060425] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:03,931 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:03,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 19 [2022-01-18 04:02:03,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514437167] [2022-01-18 04:02:03,931 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:03,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 04:02:03,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:03,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 04:02:03,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:02:03,932 INFO L87 Difference]: Start difference. First operand 3046 states and 7884 transitions. Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:04,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:04,832 INFO L93 Difference]: Finished difference Result 4500 states and 10890 transitions. [2022-01-18 04:02:04,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-18 04:02:04,833 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-01-18 04:02:04,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:04,840 INFO L225 Difference]: With dead ends: 4500 [2022-01-18 04:02:04,840 INFO L226 Difference]: Without dead ends: 4477 [2022-01-18 04:02:04,840 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 818 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=757, Invalid=1999, Unknown=0, NotChecked=0, Total=2756 [2022-01-18 04:02:04,841 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 696 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 696 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:04,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [696 Valid, 140 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:02:04,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4477 states. [2022-01-18 04:02:04,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4477 to 2907. [2022-01-18 04:02:04,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2907 states, 2906 states have (on average 2.55230557467309) internal successors, (7417), 2906 states have internal predecessors, (7417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:04,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2907 states to 2907 states and 7417 transitions. [2022-01-18 04:02:04,905 INFO L78 Accepts]: Start accepts. Automaton has 2907 states and 7417 transitions. Word has length 32 [2022-01-18 04:02:04,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:04,905 INFO L470 AbstractCegarLoop]: Abstraction has 2907 states and 7417 transitions. [2022-01-18 04:02:04,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:04,905 INFO L276 IsEmpty]: Start isEmpty. Operand 2907 states and 7417 transitions. [2022-01-18 04:02:04,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:04,909 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:04,909 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:04,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-01-18 04:02:05,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:05,131 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:05,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:05,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1854825621, now seen corresponding path program 10 times [2022-01-18 04:02:05,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:05,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796462594] [2022-01-18 04:02:05,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:05,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:05,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:05,206 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:05,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:05,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796462594] [2022-01-18 04:02:05,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796462594] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:05,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715114317] [2022-01-18 04:02:05,206 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:02:05,206 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:05,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:05,207 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:05,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-01-18 04:02:05,241 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:02:05,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:05,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:05,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:05,323 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:05,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:05,360 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:05,360 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:05,404 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:05,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715114317] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:05,405 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:05,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:02:05,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676299555] [2022-01-18 04:02:05,405 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:05,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:02:05,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:05,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:02:05,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:02:05,407 INFO L87 Difference]: Start difference. First operand 2907 states and 7417 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:05,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:05,715 INFO L93 Difference]: Finished difference Result 3636 states and 8898 transitions. [2022-01-18 04:02:05,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:02:05,715 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:05,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:05,729 INFO L225 Difference]: With dead ends: 3636 [2022-01-18 04:02:05,730 INFO L226 Difference]: Without dead ends: 3603 [2022-01-18 04:02:05,730 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 64 SyntacticMatches, 5 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:02:05,730 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 220 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 555 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:05,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 245 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 555 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:05,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3603 states. [2022-01-18 04:02:05,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3603 to 2856. [2022-01-18 04:02:05,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2856 states, 2855 states have (on average 2.5597197898423816) internal successors, (7308), 2855 states have internal predecessors, (7308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:05,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2856 states to 2856 states and 7308 transitions. [2022-01-18 04:02:05,781 INFO L78 Accepts]: Start accepts. Automaton has 2856 states and 7308 transitions. Word has length 35 [2022-01-18 04:02:05,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:05,781 INFO L470 AbstractCegarLoop]: Abstraction has 2856 states and 7308 transitions. [2022-01-18 04:02:05,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:05,781 INFO L276 IsEmpty]: Start isEmpty. Operand 2856 states and 7308 transitions. [2022-01-18 04:02:05,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:05,785 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:05,785 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:05,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-01-18 04:02:06,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:06,032 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:06,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:06,032 INFO L85 PathProgramCache]: Analyzing trace with hash -972961707, now seen corresponding path program 15 times [2022-01-18 04:02:06,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:06,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638185001] [2022-01-18 04:02:06,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:06,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:06,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:06,138 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:06,138 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:06,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638185001] [2022-01-18 04:02:06,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638185001] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:06,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387200133] [2022-01-18 04:02:06,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:02:06,138 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:06,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:06,140 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:06,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-01-18 04:02:06,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 04:02:06,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:06,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:06,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:06,366 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:06,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:06,444 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:06,444 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:06,485 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:06,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387200133] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:06,485 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:06,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-01-18 04:02:06,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865647624] [2022-01-18 04:02:06,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:06,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:02:06,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:06,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:02:06,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:02:06,486 INFO L87 Difference]: Start difference. First operand 2856 states and 7308 transitions. Second operand has 18 states, 18 states have (on average 3.5) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:06,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:06,705 INFO L93 Difference]: Finished difference Result 3056 states and 7643 transitions. [2022-01-18 04:02:06,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:02:06,706 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.5) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:06,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:06,710 INFO L225 Difference]: With dead ends: 3056 [2022-01-18 04:02:06,710 INFO L226 Difference]: Without dead ends: 2989 [2022-01-18 04:02:06,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 58 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:02:06,710 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 117 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 122 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:06,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 242 Invalid, 667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 535 Invalid, 0 Unknown, 122 Unchecked, 0.2s Time] [2022-01-18 04:02:06,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2989 states. [2022-01-18 04:02:06,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2989 to 2847. [2022-01-18 04:02:06,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2847 states, 2846 states have (on average 2.555867884750527) internal successors, (7274), 2846 states have internal predecessors, (7274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:06,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2847 states to 2847 states and 7274 transitions. [2022-01-18 04:02:06,748 INFO L78 Accepts]: Start accepts. Automaton has 2847 states and 7274 transitions. Word has length 35 [2022-01-18 04:02:06,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:06,748 INFO L470 AbstractCegarLoop]: Abstraction has 2847 states and 7274 transitions. [2022-01-18 04:02:06,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.5) internal successors, (63), 17 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:06,748 INFO L276 IsEmpty]: Start isEmpty. Operand 2847 states and 7274 transitions. [2022-01-18 04:02:06,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:06,751 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:06,751 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:06,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-01-18 04:02:06,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2022-01-18 04:02:06,952 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:06,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:06,953 INFO L85 PathProgramCache]: Analyzing trace with hash -800888287, now seen corresponding path program 16 times [2022-01-18 04:02:06,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:06,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082555316] [2022-01-18 04:02:06,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:06,953 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:06,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:07,020 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:07,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:07,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082555316] [2022-01-18 04:02:07,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082555316] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:07,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491090357] [2022-01-18 04:02:07,020 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:02:07,020 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:07,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:07,022 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:07,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-01-18 04:02:07,051 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:02:07,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:07,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:07,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:07,133 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:07,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:07,154 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:07,155 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:07,230 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:07,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491090357] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:07,231 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:07,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-01-18 04:02:07,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507121213] [2022-01-18 04:02:07,231 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:07,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:02:07,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:07,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:02:07,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:02:07,232 INFO L87 Difference]: Start difference. First operand 2847 states and 7274 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:07,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:07,415 INFO L93 Difference]: Finished difference Result 3126 states and 7799 transitions. [2022-01-18 04:02:07,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:02:07,415 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:07,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:07,420 INFO L225 Difference]: With dead ends: 3126 [2022-01-18 04:02:07,420 INFO L226 Difference]: Without dead ends: 3126 [2022-01-18 04:02:07,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:02:07,420 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 54 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:07,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 141 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:02:07,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3126 states. [2022-01-18 04:02:07,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3126 to 2847. [2022-01-18 04:02:07,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2847 states, 2846 states have (on average 2.555867884750527) internal successors, (7274), 2846 states have internal predecessors, (7274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:07,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2847 states to 2847 states and 7274 transitions. [2022-01-18 04:02:07,453 INFO L78 Accepts]: Start accepts. Automaton has 2847 states and 7274 transitions. Word has length 35 [2022-01-18 04:02:07,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:07,453 INFO L470 AbstractCegarLoop]: Abstraction has 2847 states and 7274 transitions. [2022-01-18 04:02:07,453 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:07,453 INFO L276 IsEmpty]: Start isEmpty. Operand 2847 states and 7274 transitions. [2022-01-18 04:02:07,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:07,455 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:07,455 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:07,471 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-01-18 04:02:07,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:07,656 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:07,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:07,656 INFO L85 PathProgramCache]: Analyzing trace with hash 649055720, now seen corresponding path program 11 times [2022-01-18 04:02:07,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:07,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277091057] [2022-01-18 04:02:07,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:07,656 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:07,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:07,747 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:07,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:07,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277091057] [2022-01-18 04:02:07,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277091057] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:07,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584337993] [2022-01-18 04:02:07,748 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:02:07,748 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:07,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:07,749 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:07,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-01-18 04:02:07,776 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-18 04:02:07,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:07,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 04:02:07,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:07,939 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:07,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:08,121 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:08,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584337993] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:08,121 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:08,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 19 [2022-01-18 04:02:08,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426748448] [2022-01-18 04:02:08,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:08,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 04:02:08,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:08,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 04:02:08,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=270, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:02:08,122 INFO L87 Difference]: Start difference. First operand 2847 states and 7274 transitions. Second operand has 20 states, 20 states have (on average 3.05) internal successors, (61), 19 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-01-18 04:02:08,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:08,341 INFO L93 Difference]: Finished difference Result 3672 states and 8968 transitions. [2022-01-18 04:02:08,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:02:08,341 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 19 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:08,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:08,348 INFO L225 Difference]: With dead ends: 3672 [2022-01-18 04:02:08,349 INFO L226 Difference]: Without dead ends: 3632 [2022-01-18 04:02:08,349 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:02:08,349 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 212 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:08,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 123 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:02:08,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3632 states. [2022-01-18 04:02:08,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3632 to 2685. [2022-01-18 04:02:08,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2685 states, 2684 states have (on average 2.5152757078986587) internal successors, (6751), 2684 states have internal predecessors, (6751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:08,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2685 states to 2685 states and 6751 transitions. [2022-01-18 04:02:08,430 INFO L78 Accepts]: Start accepts. Automaton has 2685 states and 6751 transitions. Word has length 35 [2022-01-18 04:02:08,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:08,430 INFO L470 AbstractCegarLoop]: Abstraction has 2685 states and 6751 transitions. [2022-01-18 04:02:08,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 19 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-01-18 04:02:08,430 INFO L276 IsEmpty]: Start isEmpty. Operand 2685 states and 6751 transitions. [2022-01-18 04:02:08,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:08,434 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:08,434 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:08,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-01-18 04:02:08,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-01-18 04:02:08,647 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:08,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:08,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1462970056, now seen corresponding path program 17 times [2022-01-18 04:02:08,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:08,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173075937] [2022-01-18 04:02:08,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:08,648 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:08,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:08,717 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 13 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:08,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:08,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173075937] [2022-01-18 04:02:08,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173075937] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:08,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965701139] [2022-01-18 04:02:08,717 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:02:08,717 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:08,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:08,718 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:08,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-01-18 04:02:08,742 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 04:02:08,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:08,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 04:02:08,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:08,856 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:08,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:08,971 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:08,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965701139] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:08,971 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:08,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 15 [2022-01-18 04:02:08,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505884380] [2022-01-18 04:02:08,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:08,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:02:08,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:08,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:02:08,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:02:08,972 INFO L87 Difference]: Start difference. First operand 2685 states and 6751 transitions. Second operand has 16 states, 16 states have (on average 4.375) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:09,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:09,234 INFO L93 Difference]: Finished difference Result 3747 states and 9072 transitions. [2022-01-18 04:02:09,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:02:09,234 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:09,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:09,239 INFO L225 Difference]: With dead ends: 3747 [2022-01-18 04:02:09,239 INFO L226 Difference]: Without dead ends: 3693 [2022-01-18 04:02:09,239 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=148, Invalid=314, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:02:09,239 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 266 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:09,239 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 155 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:09,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3693 states. [2022-01-18 04:02:09,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3693 to 2822. [2022-01-18 04:02:09,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2822 states, 2821 states have (on average 2.525345622119816) internal successors, (7124), 2821 states have internal predecessors, (7124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:09,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2822 states to 2822 states and 7124 transitions. [2022-01-18 04:02:09,277 INFO L78 Accepts]: Start accepts. Automaton has 2822 states and 7124 transitions. Word has length 35 [2022-01-18 04:02:09,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:09,277 INFO L470 AbstractCegarLoop]: Abstraction has 2822 states and 7124 transitions. [2022-01-18 04:02:09,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:09,277 INFO L276 IsEmpty]: Start isEmpty. Operand 2822 states and 7124 transitions. [2022-01-18 04:02:09,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:09,280 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:09,280 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:09,299 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-01-18 04:02:09,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2022-01-18 04:02:09,491 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:09,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:09,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1763440021, now seen corresponding path program 18 times [2022-01-18 04:02:09,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:09,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49048617] [2022-01-18 04:02:09,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:09,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:09,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:09,561 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:09,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:09,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49048617] [2022-01-18 04:02:09,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49048617] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:09,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852012117] [2022-01-18 04:02:09,562 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:02:09,562 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:09,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:09,563 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:09,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-01-18 04:02:09,595 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-01-18 04:02:09,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:09,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:09,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:09,679 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:09,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:09,700 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:09,701 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:09,763 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:09,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852012117] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:09,763 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:09,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-01-18 04:02:09,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506441467] [2022-01-18 04:02:09,763 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:09,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:02:09,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:09,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:02:09,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:02:09,764 INFO L87 Difference]: Start difference. First operand 2822 states and 7124 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:09,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:09,954 INFO L93 Difference]: Finished difference Result 3193 states and 7855 transitions. [2022-01-18 04:02:09,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:02:09,955 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:09,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:09,959 INFO L225 Difference]: With dead ends: 3193 [2022-01-18 04:02:09,959 INFO L226 Difference]: Without dead ends: 3120 [2022-01-18 04:02:09,959 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:02:09,959 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 74 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:09,960 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 152 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 446 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:09,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3120 states. [2022-01-18 04:02:09,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3120 to 2828. [2022-01-18 04:02:09,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2828 states, 2827 states have (on average 2.5107888220728687) internal successors, (7098), 2827 states have internal predecessors, (7098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:10,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2828 states to 2828 states and 7098 transitions. [2022-01-18 04:02:10,005 INFO L78 Accepts]: Start accepts. Automaton has 2828 states and 7098 transitions. Word has length 35 [2022-01-18 04:02:10,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:10,005 INFO L470 AbstractCegarLoop]: Abstraction has 2828 states and 7098 transitions. [2022-01-18 04:02:10,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:10,006 INFO L276 IsEmpty]: Start isEmpty. Operand 2828 states and 7098 transitions. [2022-01-18 04:02:10,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:10,008 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:10,009 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:10,024 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-01-18 04:02:10,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:10,209 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:10,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:10,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1241207638, now seen corresponding path program 12 times [2022-01-18 04:02:10,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:10,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256571760] [2022-01-18 04:02:10,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:10,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:10,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:10,273 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:10,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:10,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256571760] [2022-01-18 04:02:10,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256571760] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:10,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21542185] [2022-01-18 04:02:10,273 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:02:10,273 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:10,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:10,276 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:10,294 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-01-18 04:02:10,306 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 04:02:10,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:10,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 04:02:10,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:10,400 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:10,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:10,545 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:10,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21542185] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:10,545 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:10,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 13 [2022-01-18 04:02:10,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879579875] [2022-01-18 04:02:10,546 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:10,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:02:10,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:10,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:02:10,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:02:10,546 INFO L87 Difference]: Start difference. First operand 2828 states and 7098 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:10,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:10,784 INFO L93 Difference]: Finished difference Result 4521 states and 11004 transitions. [2022-01-18 04:02:10,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 04:02:10,784 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:10,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:10,790 INFO L225 Difference]: With dead ends: 4521 [2022-01-18 04:02:10,791 INFO L226 Difference]: Without dead ends: 4497 [2022-01-18 04:02:10,791 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=115, Invalid=191, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:02:10,791 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 183 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:10,791 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 163 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:10,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4497 states. [2022-01-18 04:02:10,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4497 to 3230. [2022-01-18 04:02:10,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3230 states, 3229 states have (on average 2.573552183338495) internal successors, (8310), 3229 states have internal predecessors, (8310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:10,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3230 states to 3230 states and 8310 transitions. [2022-01-18 04:02:10,855 INFO L78 Accepts]: Start accepts. Automaton has 3230 states and 8310 transitions. Word has length 35 [2022-01-18 04:02:10,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:10,855 INFO L470 AbstractCegarLoop]: Abstraction has 3230 states and 8310 transitions. [2022-01-18 04:02:10,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:10,855 INFO L276 IsEmpty]: Start isEmpty. Operand 3230 states and 8310 transitions. [2022-01-18 04:02:10,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:10,858 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:10,858 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:10,874 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-01-18 04:02:11,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:11,059 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:11,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:11,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1863088048, now seen corresponding path program 13 times [2022-01-18 04:02:11,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:11,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291237997] [2022-01-18 04:02:11,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:11,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:11,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:11,128 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:11,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:11,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291237997] [2022-01-18 04:02:11,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291237997] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:11,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092182089] [2022-01-18 04:02:11,129 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:02:11,129 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:11,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:11,130 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:11,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-01-18 04:02:11,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:11,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 04:02:11,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:11,254 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:11,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:11,406 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:11,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092182089] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:11,407 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:11,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-01-18 04:02:11,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517253852] [2022-01-18 04:02:11,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:11,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:02:11,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:11,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:02:11,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:02:11,408 INFO L87 Difference]: Start difference. First operand 3230 states and 8310 transitions. Second operand has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:11,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:11,661 INFO L93 Difference]: Finished difference Result 4879 states and 11741 transitions. [2022-01-18 04:02:11,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 04:02:11,661 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:11,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:11,668 INFO L225 Difference]: With dead ends: 4879 [2022-01-18 04:02:11,668 INFO L226 Difference]: Without dead ends: 4879 [2022-01-18 04:02:11,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=163, Invalid=299, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:02:11,669 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 280 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:11,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 127 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:11,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2022-01-18 04:02:11,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 3069. [2022-01-18 04:02:11,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3069 states, 3068 states have (on average 2.5642112125162972) internal successors, (7867), 3068 states have internal predecessors, (7867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:11,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 7867 transitions. [2022-01-18 04:02:11,725 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 7867 transitions. Word has length 35 [2022-01-18 04:02:11,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:11,725 INFO L470 AbstractCegarLoop]: Abstraction has 3069 states and 7867 transitions. [2022-01-18 04:02:11,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:11,725 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 7867 transitions. [2022-01-18 04:02:11,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:11,728 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:11,728 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:11,743 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-01-18 04:02:11,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-01-18 04:02:11,928 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:11,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:11,929 INFO L85 PathProgramCache]: Analyzing trace with hash 1764899259, now seen corresponding path program 14 times [2022-01-18 04:02:11,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:11,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649201609] [2022-01-18 04:02:11,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:11,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:11,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:11,995 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 33 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:11,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:11,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649201609] [2022-01-18 04:02:11,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649201609] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:11,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289382386] [2022-01-18 04:02:11,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:02:11,996 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:11,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:11,997 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:12,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-01-18 04:02:12,027 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:02:12,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:12,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:12,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:12,117 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 34 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:12,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:12,138 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:12,139 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:12,200 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 34 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:12,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1289382386] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:12,200 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:12,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-01-18 04:02:12,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564602471] [2022-01-18 04:02:12,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:12,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:02:12,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:12,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:02:12,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:02:12,201 INFO L87 Difference]: Start difference. First operand 3069 states and 7867 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:12,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:12,373 INFO L93 Difference]: Finished difference Result 3861 states and 9520 transitions. [2022-01-18 04:02:12,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:02:12,373 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:12,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:12,378 INFO L225 Difference]: With dead ends: 3861 [2022-01-18 04:02:12,378 INFO L226 Difference]: Without dead ends: 3841 [2022-01-18 04:02:12,378 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:02:12,379 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 107 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:12,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 157 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:02:12,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3841 states. [2022-01-18 04:02:12,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3841 to 3043. [2022-01-18 04:02:12,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3043 states, 3042 states have (on average 2.553911900065746) internal successors, (7769), 3042 states have internal predecessors, (7769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:12,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3043 states to 3043 states and 7769 transitions. [2022-01-18 04:02:12,431 INFO L78 Accepts]: Start accepts. Automaton has 3043 states and 7769 transitions. Word has length 35 [2022-01-18 04:02:12,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:12,431 INFO L470 AbstractCegarLoop]: Abstraction has 3043 states and 7769 transitions. [2022-01-18 04:02:12,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:12,431 INFO L276 IsEmpty]: Start isEmpty. Operand 3043 states and 7769 transitions. [2022-01-18 04:02:12,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:12,434 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:12,434 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:12,450 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-01-18 04:02:12,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2022-01-18 04:02:12,635 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:12,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:12,635 INFO L85 PathProgramCache]: Analyzing trace with hash -1029735045, now seen corresponding path program 19 times [2022-01-18 04:02:12,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:12,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324944704] [2022-01-18 04:02:12,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:12,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:12,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:12,717 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:12,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:12,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324944704] [2022-01-18 04:02:12,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324944704] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:12,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6947308] [2022-01-18 04:02:12,718 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:02:12,718 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:12,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:12,720 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:12,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-01-18 04:02:12,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:12,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:12,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:12,847 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:12,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:12,869 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:12,869 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:12,928 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:12,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6947308] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:12,929 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:12,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-01-18 04:02:12,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451226942] [2022-01-18 04:02:12,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:12,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:02:12,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:12,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:02:12,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:02:12,930 INFO L87 Difference]: Start difference. First operand 3043 states and 7769 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:13,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:13,158 INFO L93 Difference]: Finished difference Result 3496 states and 8631 transitions. [2022-01-18 04:02:13,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:02:13,158 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:13,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:13,163 INFO L225 Difference]: With dead ends: 3496 [2022-01-18 04:02:13,163 INFO L226 Difference]: Without dead ends: 3430 [2022-01-18 04:02:13,163 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:02:13,163 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 70 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:13,163 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 213 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:13,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3430 states. [2022-01-18 04:02:13,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3430 to 2999. [2022-01-18 04:02:13,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2999 states, 2998 states have (on average 2.543695797198132) internal successors, (7626), 2998 states have internal predecessors, (7626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:13,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2999 states to 2999 states and 7626 transitions. [2022-01-18 04:02:13,206 INFO L78 Accepts]: Start accepts. Automaton has 2999 states and 7626 transitions. Word has length 35 [2022-01-18 04:02:13,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:13,206 INFO L470 AbstractCegarLoop]: Abstraction has 2999 states and 7626 transitions. [2022-01-18 04:02:13,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:13,206 INFO L276 IsEmpty]: Start isEmpty. Operand 2999 states and 7626 transitions. [2022-01-18 04:02:13,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:13,209 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:13,209 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:13,226 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-01-18 04:02:13,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:13,412 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:13,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:13,412 INFO L85 PathProgramCache]: Analyzing trace with hash 653482643, now seen corresponding path program 20 times [2022-01-18 04:02:13,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:13,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281241710] [2022-01-18 04:02:13,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:13,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:13,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:13,491 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:13,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:13,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281241710] [2022-01-18 04:02:13,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281241710] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:13,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85943314] [2022-01-18 04:02:13,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:02:13,491 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:13,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:13,492 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:13,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-01-18 04:02:13,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:02:13,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:13,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:13,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:13,597 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:13,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:13,634 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:13,635 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:13,686 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:13,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85943314] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:13,686 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:13,686 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:02:13,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392657110] [2022-01-18 04:02:13,686 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:13,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:02:13,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:13,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:02:13,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:02:13,687 INFO L87 Difference]: Start difference. First operand 2999 states and 7626 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:13,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:13,939 INFO L93 Difference]: Finished difference Result 3778 states and 9159 transitions. [2022-01-18 04:02:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:02:13,940 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:13,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:13,945 INFO L225 Difference]: With dead ends: 3778 [2022-01-18 04:02:13,945 INFO L226 Difference]: Without dead ends: 3706 [2022-01-18 04:02:13,945 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 60 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:02:13,945 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 160 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:13,946 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 218 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:13,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3706 states. [2022-01-18 04:02:13,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3706 to 3002. [2022-01-18 04:02:13,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3002 states, 3001 states have (on average 2.525824725091636) internal successors, (7580), 3001 states have internal predecessors, (7580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:13,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3002 states to 3002 states and 7580 transitions. [2022-01-18 04:02:13,987 INFO L78 Accepts]: Start accepts. Automaton has 3002 states and 7580 transitions. Word has length 35 [2022-01-18 04:02:13,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:13,987 INFO L470 AbstractCegarLoop]: Abstraction has 3002 states and 7580 transitions. [2022-01-18 04:02:13,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:13,987 INFO L276 IsEmpty]: Start isEmpty. Operand 3002 states and 7580 transitions. [2022-01-18 04:02:13,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:13,990 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:13,990 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:14,006 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-01-18 04:02:14,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:14,191 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:14,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:14,191 INFO L85 PathProgramCache]: Analyzing trace with hash 760940392, now seen corresponding path program 15 times [2022-01-18 04:02:14,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:14,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612269206] [2022-01-18 04:02:14,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:14,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:14,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:14,277 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:14,278 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:14,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612269206] [2022-01-18 04:02:14,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612269206] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:14,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769744955] [2022-01-18 04:02:14,278 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:02:14,278 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:14,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:14,281 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:14,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-01-18 04:02:14,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-01-18 04:02:14,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:14,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 04:02:14,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:14,415 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:14,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:14,588 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:14,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769744955] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:14,588 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:14,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-01-18 04:02:14,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941816094] [2022-01-18 04:02:14,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:14,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:02:14,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:14,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:02:14,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:02:14,589 INFO L87 Difference]: Start difference. First operand 3002 states and 7580 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 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-01-18 04:02:14,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:14,892 INFO L93 Difference]: Finished difference Result 4480 states and 10890 transitions. [2022-01-18 04:02:14,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:02:14,893 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 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 35 [2022-01-18 04:02:14,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:14,899 INFO L225 Difference]: With dead ends: 4480 [2022-01-18 04:02:14,899 INFO L226 Difference]: Without dead ends: 4480 [2022-01-18 04:02:14,899 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=198, Invalid=402, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:02:14,899 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 242 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:14,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 167 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:14,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4480 states. [2022-01-18 04:02:14,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4480 to 3156. [2022-01-18 04:02:14,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3156 states, 3155 states have (on average 2.555309033280507) internal successors, (8062), 3155 states have internal predecessors, (8062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:14,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3156 states to 3156 states and 8062 transitions. [2022-01-18 04:02:14,960 INFO L78 Accepts]: Start accepts. Automaton has 3156 states and 8062 transitions. Word has length 35 [2022-01-18 04:02:14,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:14,960 INFO L470 AbstractCegarLoop]: Abstraction has 3156 states and 8062 transitions. [2022-01-18 04:02:14,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 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-01-18 04:02:14,960 INFO L276 IsEmpty]: Start isEmpty. Operand 3156 states and 8062 transitions. [2022-01-18 04:02:14,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:14,963 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:14,963 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:14,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-01-18 04:02:15,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2022-01-18 04:02:15,183 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:15,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:15,183 INFO L85 PathProgramCache]: Analyzing trace with hash 1040085320, now seen corresponding path program 21 times [2022-01-18 04:02:15,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:15,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992012750] [2022-01-18 04:02:15,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:15,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:15,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:15,264 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:15,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:15,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992012750] [2022-01-18 04:02:15,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992012750] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:15,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942628891] [2022-01-18 04:02:15,264 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:02:15,264 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:15,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:15,265 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:15,266 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-01-18 04:02:15,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 04:02:15,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:15,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 04:02:15,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:15,395 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:15,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:15,536 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:15,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942628891] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:15,537 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:15,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-01-18 04:02:15,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182413357] [2022-01-18 04:02:15,537 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:15,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:02:15,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:15,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:02:15,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:02:15,537 INFO L87 Difference]: Start difference. First operand 3156 states and 8062 transitions. Second operand has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:15,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:15,736 INFO L93 Difference]: Finished difference Result 4155 states and 10324 transitions. [2022-01-18 04:02:15,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:02:15,736 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:15,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:15,741 INFO L225 Difference]: With dead ends: 4155 [2022-01-18 04:02:15,741 INFO L226 Difference]: Without dead ends: 4072 [2022-01-18 04:02:15,742 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=113, Invalid=229, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:02:15,742 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 199 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:15,742 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 99 Invalid, 332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:02:15,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4072 states. [2022-01-18 04:02:15,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4072 to 3305. [2022-01-18 04:02:15,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3305 states, 3304 states have (on average 2.5614406779661016) internal successors, (8463), 3304 states have internal predecessors, (8463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:15,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3305 states to 3305 states and 8463 transitions. [2022-01-18 04:02:15,796 INFO L78 Accepts]: Start accepts. Automaton has 3305 states and 8463 transitions. Word has length 35 [2022-01-18 04:02:15,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:15,796 INFO L470 AbstractCegarLoop]: Abstraction has 3305 states and 8463 transitions. [2022-01-18 04:02:15,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:15,796 INFO L276 IsEmpty]: Start isEmpty. Operand 3305 states and 8463 transitions. [2022-01-18 04:02:15,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:15,799 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:15,799 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:15,815 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-01-18 04:02:15,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:16,000 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:16,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:16,000 INFO L85 PathProgramCache]: Analyzing trace with hash 732247778, now seen corresponding path program 22 times [2022-01-18 04:02:16,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:16,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786381739] [2022-01-18 04:02:16,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:16,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:16,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:16,087 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:16,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:16,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786381739] [2022-01-18 04:02:16,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786381739] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:16,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533745143] [2022-01-18 04:02:16,088 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:02:16,088 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:16,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:16,089 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:16,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-01-18 04:02:16,109 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:02:16,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:16,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 04:02:16,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:16,240 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:16,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:16,433 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:16,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533745143] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:16,434 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:16,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-01-18 04:02:16,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148590502] [2022-01-18 04:02:16,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:16,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:02:16,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:16,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:02:16,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:02:16,434 INFO L87 Difference]: Start difference. First operand 3305 states and 8463 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:16,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:16,737 INFO L93 Difference]: Finished difference Result 4460 states and 10988 transitions. [2022-01-18 04:02:16,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:02:16,737 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:16,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:16,744 INFO L225 Difference]: With dead ends: 4460 [2022-01-18 04:02:16,744 INFO L226 Difference]: Without dead ends: 4460 [2022-01-18 04:02:16,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 65 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:02:16,744 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 172 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:16,744 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 146 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:16,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4460 states. [2022-01-18 04:02:16,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4460 to 3173. [2022-01-18 04:02:16,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3173 states, 3172 states have (on average 2.5453972257250945) internal successors, (8074), 3172 states have internal predecessors, (8074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:16,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 8074 transitions. [2022-01-18 04:02:16,795 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 8074 transitions. Word has length 35 [2022-01-18 04:02:16,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:16,795 INFO L470 AbstractCegarLoop]: Abstraction has 3173 states and 8074 transitions. [2022-01-18 04:02:16,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:16,795 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 8074 transitions. [2022-01-18 04:02:16,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:16,810 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:16,810 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:16,826 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-01-18 04:02:17,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:17,011 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:17,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:17,011 INFO L85 PathProgramCache]: Analyzing trace with hash -2009131819, now seen corresponding path program 16 times [2022-01-18 04:02:17,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:17,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734564443] [2022-01-18 04:02:17,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:17,011 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:17,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:17,083 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:17,083 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:17,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734564443] [2022-01-18 04:02:17,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734564443] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:17,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361943328] [2022-01-18 04:02:17,083 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:02:17,083 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:17,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:17,085 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:17,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-01-18 04:02:17,106 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:02:17,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:17,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:17,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:17,186 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:17,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:17,218 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:17,218 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:17,262 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:17,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361943328] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:17,262 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:17,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:02:17,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153322444] [2022-01-18 04:02:17,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:17,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:02:17,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:17,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:02:17,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:02:17,263 INFO L87 Difference]: Start difference. First operand 3173 states and 8074 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:17,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:17,474 INFO L93 Difference]: Finished difference Result 3824 states and 9404 transitions. [2022-01-18 04:02:17,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:02:17,474 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:17,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:17,479 INFO L225 Difference]: With dead ends: 3824 [2022-01-18 04:02:17,479 INFO L226 Difference]: Without dead ends: 3806 [2022-01-18 04:02:17,479 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 60 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:02:17,480 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 87 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:17,480 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 134 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:02:17,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3806 states. [2022-01-18 04:02:17,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3806 to 3089. [2022-01-18 04:02:17,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3089 states, 3088 states have (on average 2.5333549222797926) internal successors, (7823), 3088 states have internal predecessors, (7823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:17,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3089 states to 3089 states and 7823 transitions. [2022-01-18 04:02:17,521 INFO L78 Accepts]: Start accepts. Automaton has 3089 states and 7823 transitions. Word has length 35 [2022-01-18 04:02:17,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:17,522 INFO L470 AbstractCegarLoop]: Abstraction has 3089 states and 7823 transitions. [2022-01-18 04:02:17,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:17,522 INFO L276 IsEmpty]: Start isEmpty. Operand 3089 states and 7823 transitions. [2022-01-18 04:02:17,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:17,525 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:17,525 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:17,551 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-01-18 04:02:17,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:17,743 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:17,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:17,744 INFO L85 PathProgramCache]: Analyzing trace with hash 2108944533, now seen corresponding path program 23 times [2022-01-18 04:02:17,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:17,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281358262] [2022-01-18 04:02:17,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:17,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:17,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:17,835 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:17,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:17,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281358262] [2022-01-18 04:02:17,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281358262] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:17,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065760477] [2022-01-18 04:02:17,835 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:02:17,835 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:17,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:17,836 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:17,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-01-18 04:02:17,864 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-18 04:02:17,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:17,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:17,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:18,018 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:18,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:18,075 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:18,075 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:18,119 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:18,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065760477] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:18,119 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:18,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-01-18 04:02:18,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397831504] [2022-01-18 04:02:18,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:18,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:02:18,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:18,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:02:18,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:02:18,120 INFO L87 Difference]: Start difference. First operand 3089 states and 7823 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 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-01-18 04:02:18,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:18,348 INFO L93 Difference]: Finished difference Result 3205 states and 8027 transitions. [2022-01-18 04:02:18,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:02:18,349 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:18,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:18,354 INFO L225 Difference]: With dead ends: 3205 [2022-01-18 04:02:18,354 INFO L226 Difference]: Without dead ends: 3165 [2022-01-18 04:02:18,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 56 SyntacticMatches, 10 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:02:18,355 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 59 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:18,355 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 166 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:18,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2022-01-18 04:02:18,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 3065. [2022-01-18 04:02:18,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3065 states, 3064 states have (on average 2.5277415143603132) internal successors, (7745), 3064 states have internal predecessors, (7745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:18,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3065 states to 3065 states and 7745 transitions. [2022-01-18 04:02:18,395 INFO L78 Accepts]: Start accepts. Automaton has 3065 states and 7745 transitions. Word has length 35 [2022-01-18 04:02:18,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:18,395 INFO L470 AbstractCegarLoop]: Abstraction has 3065 states and 7745 transitions. [2022-01-18 04:02:18,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 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-01-18 04:02:18,395 INFO L276 IsEmpty]: Start isEmpty. Operand 3065 states and 7745 transitions. [2022-01-18 04:02:18,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:18,398 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:18,398 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:18,414 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-01-18 04:02:18,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2022-01-18 04:02:18,599 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:18,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:18,599 INFO L85 PathProgramCache]: Analyzing trace with hash -672333215, now seen corresponding path program 24 times [2022-01-18 04:02:18,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:18,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277804661] [2022-01-18 04:02:18,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:18,599 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:18,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:18,675 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 28 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:02:18,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:18,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277804661] [2022-01-18 04:02:18,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277804661] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:18,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6247627] [2022-01-18 04:02:18,676 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:02:18,676 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:18,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:18,678 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:18,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-01-18 04:02:18,704 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-01-18 04:02:18,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:18,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:18,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:18,784 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 29 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:02:18,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:18,803 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:18,804 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:18,869 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 29 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:02:18,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6247627] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:18,869 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:18,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-01-18 04:02:18,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316821767] [2022-01-18 04:02:18,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:18,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:02:18,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:18,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:02:18,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:02:18,870 INFO L87 Difference]: Start difference. First operand 3065 states and 7745 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:19,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:19,014 INFO L93 Difference]: Finished difference Result 3420 states and 8465 transitions. [2022-01-18 04:02:19,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:02:19,014 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:19,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:19,018 INFO L225 Difference]: With dead ends: 3420 [2022-01-18 04:02:19,018 INFO L226 Difference]: Without dead ends: 3408 [2022-01-18 04:02:19,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:02:19,019 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 49 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:19,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 61 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:02:19,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3408 states. [2022-01-18 04:02:19,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3408 to 3025. [2022-01-18 04:02:19,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3025 states, 3024 states have (on average 2.5221560846560847) internal successors, (7627), 3024 states have internal predecessors, (7627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:19,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3025 states to 3025 states and 7627 transitions. [2022-01-18 04:02:19,077 INFO L78 Accepts]: Start accepts. Automaton has 3025 states and 7627 transitions. Word has length 35 [2022-01-18 04:02:19,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:19,077 INFO L470 AbstractCegarLoop]: Abstraction has 3025 states and 7627 transitions. [2022-01-18 04:02:19,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:19,077 INFO L276 IsEmpty]: Start isEmpty. Operand 3025 states and 7627 transitions. [2022-01-18 04:02:19,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:19,079 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:19,079 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:19,095 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-01-18 04:02:19,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-01-18 04:02:19,280 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:19,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:19,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1641585207, now seen corresponding path program 25 times [2022-01-18 04:02:19,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:19,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011027977] [2022-01-18 04:02:19,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:19,281 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:19,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:19,358 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:19,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:19,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011027977] [2022-01-18 04:02:19,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011027977] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:19,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603898392] [2022-01-18 04:02:19,359 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:02:19,359 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:19,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:19,360 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:19,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-01-18 04:02:19,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:19,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:19,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:19,508 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:19,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:19,549 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:19,549 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:19,602 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:19,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603898392] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:19,603 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:19,603 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-01-18 04:02:19,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443655561] [2022-01-18 04:02:19,603 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:19,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:02:19,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:19,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:02:19,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:02:19,603 INFO L87 Difference]: Start difference. First operand 3025 states and 7627 transitions. Second operand has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 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-01-18 04:02:19,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:19,805 INFO L93 Difference]: Finished difference Result 3140 states and 7833 transitions. [2022-01-18 04:02:19,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:02:19,805 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 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 35 [2022-01-18 04:02:19,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:19,809 INFO L225 Difference]: With dead ends: 3140 [2022-01-18 04:02:19,809 INFO L226 Difference]: Without dead ends: 3117 [2022-01-18 04:02:19,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 59 SyntacticMatches, 10 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:02:19,810 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 62 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:19,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 135 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:19,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2022-01-18 04:02:19,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 3009. [2022-01-18 04:02:19,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3009 states, 3008 states have (on average 2.5189494680851063) internal successors, (7577), 3008 states have internal predecessors, (7577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:19,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3009 states to 3009 states and 7577 transitions. [2022-01-18 04:02:19,844 INFO L78 Accepts]: Start accepts. Automaton has 3009 states and 7577 transitions. Word has length 35 [2022-01-18 04:02:19,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:19,844 INFO L470 AbstractCegarLoop]: Abstraction has 3009 states and 7577 transitions. [2022-01-18 04:02:19,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 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-01-18 04:02:19,845 INFO L276 IsEmpty]: Start isEmpty. Operand 3009 states and 7577 transitions. [2022-01-18 04:02:19,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:19,847 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:19,847 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:19,862 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-01-18 04:02:20,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-01-18 04:02:20,047 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:20,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:20,048 INFO L85 PathProgramCache]: Analyzing trace with hash 1220962274, now seen corresponding path program 26 times [2022-01-18 04:02:20,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:20,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804898706] [2022-01-18 04:02:20,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:20,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:20,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:20,130 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:20,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:20,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804898706] [2022-01-18 04:02:20,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804898706] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:20,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059782442] [2022-01-18 04:02:20,130 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:02:20,130 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:20,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:20,132 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:20,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-01-18 04:02:20,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:02:20,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:20,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 04:02:20,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:20,280 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:20,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:20,457 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:20,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059782442] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:20,457 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:20,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 10 [2022-01-18 04:02:20,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577776754] [2022-01-18 04:02:20,458 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:20,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:02:20,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:20,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:02:20,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:02:20,458 INFO L87 Difference]: Start difference. First operand 3009 states and 7577 transitions. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:20,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:20,676 INFO L93 Difference]: Finished difference Result 4143 states and 10150 transitions. [2022-01-18 04:02:20,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:02:20,676 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:20,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:20,682 INFO L225 Difference]: With dead ends: 4143 [2022-01-18 04:02:20,682 INFO L226 Difference]: Without dead ends: 4143 [2022-01-18 04:02:20,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=124, Invalid=218, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:02:20,682 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 154 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:20,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 97 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:02:20,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4143 states. [2022-01-18 04:02:20,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4143 to 3285. [2022-01-18 04:02:20,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3285 states, 3284 states have (on average 2.5569427527405604) internal successors, (8397), 3284 states have internal predecessors, (8397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:20,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3285 states to 3285 states and 8397 transitions. [2022-01-18 04:02:20,725 INFO L78 Accepts]: Start accepts. Automaton has 3285 states and 8397 transitions. Word has length 35 [2022-01-18 04:02:20,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:20,725 INFO L470 AbstractCegarLoop]: Abstraction has 3285 states and 8397 transitions. [2022-01-18 04:02:20,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:20,725 INFO L276 IsEmpty]: Start isEmpty. Operand 3285 states and 8397 transitions. [2022-01-18 04:02:20,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:20,727 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:20,727 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:20,742 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-01-18 04:02:20,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-01-18 04:02:20,927 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:20,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:20,928 INFO L85 PathProgramCache]: Analyzing trace with hash 982900757, now seen corresponding path program 17 times [2022-01-18 04:02:20,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:20,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662585368] [2022-01-18 04:02:20,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:20,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:20,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:21,007 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:21,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:21,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662585368] [2022-01-18 04:02:21,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662585368] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:21,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783607979] [2022-01-18 04:02:21,007 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:02:21,007 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:21,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:21,009 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:21,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-01-18 04:02:21,041 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-18 04:02:21,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:21,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:21,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:21,132 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:21,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:21,160 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:21,161 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:21,248 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:21,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783607979] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:21,248 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:21,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-01-18 04:02:21,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113522126] [2022-01-18 04:02:21,249 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:21,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:02:21,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:21,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:02:21,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:02:21,249 INFO L87 Difference]: Start difference. First operand 3285 states and 8397 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:21,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:21,490 INFO L93 Difference]: Finished difference Result 3741 states and 9357 transitions. [2022-01-18 04:02:21,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:02:21,490 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:21,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:21,495 INFO L225 Difference]: With dead ends: 3741 [2022-01-18 04:02:21,495 INFO L226 Difference]: Without dead ends: 3732 [2022-01-18 04:02:21,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:02:21,495 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 78 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:21,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 169 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 428 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:21,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3732 states. [2022-01-18 04:02:21,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3732 to 3312. [2022-01-18 04:02:21,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3312 states, 3311 states have (on average 2.5572334642102086) internal successors, (8467), 3311 states have internal predecessors, (8467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:21,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3312 states to 3312 states and 8467 transitions. [2022-01-18 04:02:21,550 INFO L78 Accepts]: Start accepts. Automaton has 3312 states and 8467 transitions. Word has length 35 [2022-01-18 04:02:21,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:21,550 INFO L470 AbstractCegarLoop]: Abstraction has 3312 states and 8467 transitions. [2022-01-18 04:02:21,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:21,550 INFO L276 IsEmpty]: Start isEmpty. Operand 3312 states and 8467 transitions. [2022-01-18 04:02:21,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:21,553 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:21,553 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:21,569 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-01-18 04:02:21,753 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:21,753 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:21,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:21,754 INFO L85 PathProgramCache]: Analyzing trace with hash -1811733547, now seen corresponding path program 27 times [2022-01-18 04:02:21,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:21,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731986475] [2022-01-18 04:02:21,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:21,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:21,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:21,824 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:21,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:21,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731986475] [2022-01-18 04:02:21,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731986475] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:21,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285307332] [2022-01-18 04:02:21,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:02:21,825 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:21,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:21,827 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:21,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-01-18 04:02:21,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 04:02:21,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:21,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:21,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:21,950 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:21,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:21,974 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:21,975 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:22,042 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:22,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285307332] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:22,042 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:22,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-01-18 04:02:22,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948477650] [2022-01-18 04:02:22,043 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:22,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:02:22,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:22,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:02:22,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:02:22,044 INFO L87 Difference]: Start difference. First operand 3312 states and 8467 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:22,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:22,250 INFO L93 Difference]: Finished difference Result 3617 states and 9043 transitions. [2022-01-18 04:02:22,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:02:22,250 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:22,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:22,255 INFO L225 Difference]: With dead ends: 3617 [2022-01-18 04:02:22,255 INFO L226 Difference]: Without dead ends: 3536 [2022-01-18 04:02:22,256 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:02:22,256 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 89 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:22,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 156 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:22,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3536 states. [2022-01-18 04:02:22,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3536 to 3211. [2022-01-18 04:02:22,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3211 states, 3210 states have (on average 2.5707165109034267) internal successors, (8252), 3210 states have internal predecessors, (8252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:22,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3211 states to 3211 states and 8252 transitions. [2022-01-18 04:02:22,298 INFO L78 Accepts]: Start accepts. Automaton has 3211 states and 8252 transitions. Word has length 35 [2022-01-18 04:02:22,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:22,298 INFO L470 AbstractCegarLoop]: Abstraction has 3211 states and 8252 transitions. [2022-01-18 04:02:22,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:22,298 INFO L276 IsEmpty]: Start isEmpty. Operand 3211 states and 8252 transitions. [2022-01-18 04:02:22,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:22,300 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:22,300 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:22,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-01-18 04:02:22,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:22,501 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:22,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:22,501 INFO L85 PathProgramCache]: Analyzing trace with hash 1869697569, now seen corresponding path program 28 times [2022-01-18 04:02:22,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:22,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715172332] [2022-01-18 04:02:22,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:22,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:22,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:22,571 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:22,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:22,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715172332] [2022-01-18 04:02:22,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715172332] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:22,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135628649] [2022-01-18 04:02:22,571 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:02:22,572 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:22,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:22,573 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:22,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-01-18 04:02:22,596 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:02:22,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:22,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:22,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:22,679 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:22,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:22,702 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:22,702 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:22,764 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:22,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135628649] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:22,764 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:22,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-01-18 04:02:22,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398704127] [2022-01-18 04:02:22,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:22,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:02:22,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:22,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:02:22,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:02:22,765 INFO L87 Difference]: Start difference. First operand 3211 states and 8252 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:22,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:22,930 INFO L93 Difference]: Finished difference Result 3558 states and 8978 transitions. [2022-01-18 04:02:22,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:02:22,931 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:22,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:22,935 INFO L225 Difference]: With dead ends: 3558 [2022-01-18 04:02:22,935 INFO L226 Difference]: Without dead ends: 3546 [2022-01-18 04:02:22,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:02:22,935 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 74 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:22,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 143 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:02:22,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3546 states. [2022-01-18 04:02:22,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3546 to 3213. [2022-01-18 04:02:22,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3213 states, 3212 states have (on average 2.5703611457036115) internal successors, (8256), 3212 states have internal predecessors, (8256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:22,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3213 states to 3213 states and 8256 transitions. [2022-01-18 04:02:22,972 INFO L78 Accepts]: Start accepts. Automaton has 3213 states and 8256 transitions. Word has length 35 [2022-01-18 04:02:22,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:22,973 INFO L470 AbstractCegarLoop]: Abstraction has 3213 states and 8256 transitions. [2022-01-18 04:02:22,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:22,973 INFO L276 IsEmpty]: Start isEmpty. Operand 3213 states and 8256 transitions. [2022-01-18 04:02:22,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:22,975 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:22,975 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:22,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-01-18 04:02:23,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:23,176 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:23,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:23,176 INFO L85 PathProgramCache]: Analyzing trace with hash -283352393, now seen corresponding path program 29 times [2022-01-18 04:02:23,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:23,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514730950] [2022-01-18 04:02:23,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:23,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:23,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:23,236 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:23,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:23,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514730950] [2022-01-18 04:02:23,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514730950] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:23,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572666471] [2022-01-18 04:02:23,236 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:02:23,236 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:23,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:23,237 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:23,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-01-18 04:02:23,260 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 04:02:23,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:23,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:23,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:23,347 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:23,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:23,372 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:23,372 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:23,434 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:23,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572666471] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:23,434 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:23,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-01-18 04:02:23,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682316113] [2022-01-18 04:02:23,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:23,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:02:23,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:23,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:02:23,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:02:23,435 INFO L87 Difference]: Start difference. First operand 3213 states and 8256 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:23,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:23,712 INFO L93 Difference]: Finished difference Result 4231 states and 10491 transitions. [2022-01-18 04:02:23,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:02:23,712 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:23,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:23,717 INFO L225 Difference]: With dead ends: 4231 [2022-01-18 04:02:23,717 INFO L226 Difference]: Without dead ends: 4177 [2022-01-18 04:02:23,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 66 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:02:23,718 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 194 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:23,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 185 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:23,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4177 states. [2022-01-18 04:02:23,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4177 to 3248. [2022-01-18 04:02:23,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3248 states, 3247 states have (on average 2.574684323991377) internal successors, (8360), 3247 states have internal predecessors, (8360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:23,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3248 states to 3248 states and 8360 transitions. [2022-01-18 04:02:23,762 INFO L78 Accepts]: Start accepts. Automaton has 3248 states and 8360 transitions. Word has length 35 [2022-01-18 04:02:23,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:23,762 INFO L470 AbstractCegarLoop]: Abstraction has 3248 states and 8360 transitions. [2022-01-18 04:02:23,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:23,762 INFO L276 IsEmpty]: Start isEmpty. Operand 3248 states and 8360 transitions. [2022-01-18 04:02:23,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:23,764 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:23,764 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:23,780 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-01-18 04:02:23,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:23,965 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:23,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:23,965 INFO L85 PathProgramCache]: Analyzing trace with hash -128515859, now seen corresponding path program 30 times [2022-01-18 04:02:23,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:23,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472620879] [2022-01-18 04:02:23,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:23,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:23,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:24,037 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:24,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:24,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472620879] [2022-01-18 04:02:24,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472620879] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:24,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247724009] [2022-01-18 04:02:24,038 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:02:24,038 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:24,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:24,039 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:24,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-01-18 04:02:24,062 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-01-18 04:02:24,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:24,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:24,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:24,142 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:24,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:24,169 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:24,169 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:24,219 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:24,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247724009] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:24,219 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:24,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:02:24,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881239887] [2022-01-18 04:02:24,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:24,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:02:24,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:24,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:02:24,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:02:24,220 INFO L87 Difference]: Start difference. First operand 3248 states and 8360 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:24,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:24,606 INFO L93 Difference]: Finished difference Result 5007 states and 12333 transitions. [2022-01-18 04:02:24,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 04:02:24,606 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:24,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:24,613 INFO L225 Difference]: With dead ends: 5007 [2022-01-18 04:02:24,613 INFO L226 Difference]: Without dead ends: 4893 [2022-01-18 04:02:24,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 65 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=159, Invalid=771, Unknown=0, NotChecked=0, Total=930 [2022-01-18 04:02:24,614 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 371 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:24,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 188 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:24,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4893 states. [2022-01-18 04:02:24,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4893 to 3400. [2022-01-18 04:02:24,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3400 states, 3399 states have (on average 2.5763459841129746) internal successors, (8757), 3399 states have internal predecessors, (8757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:24,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3400 states to 3400 states and 8757 transitions. [2022-01-18 04:02:24,671 INFO L78 Accepts]: Start accepts. Automaton has 3400 states and 8757 transitions. Word has length 35 [2022-01-18 04:02:24,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:24,671 INFO L470 AbstractCegarLoop]: Abstraction has 3400 states and 8757 transitions. [2022-01-18 04:02:24,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:24,672 INFO L276 IsEmpty]: Start isEmpty. Operand 3400 states and 8757 transitions. [2022-01-18 04:02:24,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-18 04:02:24,674 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:24,675 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:24,690 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2022-01-18 04:02:24,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:24,875 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:24,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:24,875 INFO L85 PathProgramCache]: Analyzing trace with hash -188207369, now seen corresponding path program 31 times [2022-01-18 04:02:24,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:24,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172382336] [2022-01-18 04:02:24,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:24,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:24,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:24,945 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:24,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:24,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172382336] [2022-01-18 04:02:24,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172382336] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:24,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340785565] [2022-01-18 04:02:24,945 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:02:24,946 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:24,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:24,946 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:24,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-01-18 04:02:24,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:24,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 04:02:24,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:25,111 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:02:25,111 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-01-18 04:02:25,113 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:02:25,113 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-01-18 04:02:25,124 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:25,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:25,241 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:25,242 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:25,343 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:25,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340785565] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:25,343 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:25,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 11] total 23 [2022-01-18 04:02:25,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096909554] [2022-01-18 04:02:25,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:25,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 04:02:25,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:25,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 04:02:25,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:02:25,344 INFO L87 Difference]: Start difference. First operand 3400 states and 8757 transitions. Second operand has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 23 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:26,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:26,677 INFO L93 Difference]: Finished difference Result 8077 states and 19270 transitions. [2022-01-18 04:02:26,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-01-18 04:02:26,678 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 23 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-18 04:02:26,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:26,689 INFO L225 Difference]: With dead ends: 8077 [2022-01-18 04:02:26,690 INFO L226 Difference]: Without dead ends: 7838 [2022-01-18 04:02:26,690 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=646, Invalid=3644, Unknown=0, NotChecked=0, Total=4290 [2022-01-18 04:02:26,690 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 724 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 1940 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 724 SdHoareTripleChecker+Valid, 830 SdHoareTripleChecker+Invalid, 2012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1940 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:26,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [724 Valid, 830 Invalid, 2012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1940 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 04:02:26,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7838 states. [2022-01-18 04:02:26,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7838 to 4698. [2022-01-18 04:02:26,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4698 states, 4697 states have (on average 2.585480093676815) internal successors, (12144), 4697 states have internal predecessors, (12144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:26,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4698 states to 4698 states and 12144 transitions. [2022-01-18 04:02:26,782 INFO L78 Accepts]: Start accepts. Automaton has 4698 states and 12144 transitions. Word has length 35 [2022-01-18 04:02:26,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:26,782 INFO L470 AbstractCegarLoop]: Abstraction has 4698 states and 12144 transitions. [2022-01-18 04:02:26,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 23 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:26,782 INFO L276 IsEmpty]: Start isEmpty. Operand 4698 states and 12144 transitions. [2022-01-18 04:02:26,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-01-18 04:02:26,786 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:26,786 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:26,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-01-18 04:02:26,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-01-18 04:02:26,987 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:26,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:26,987 INFO L85 PathProgramCache]: Analyzing trace with hash 237519579, now seen corresponding path program 32 times [2022-01-18 04:02:26,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:26,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559804897] [2022-01-18 04:02:26,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:26,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:26,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:27,039 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:02:27,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:27,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559804897] [2022-01-18 04:02:27,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559804897] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:27,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257753588] [2022-01-18 04:02:27,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:02:27,040 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:27,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:27,041 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:27,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-01-18 04:02:27,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:02:27,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:27,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:02:27,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:27,289 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:27,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:27,559 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:27,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257753588] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:27,559 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:27,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 11] total 16 [2022-01-18 04:02:27,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502971156] [2022-01-18 04:02:27,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:27,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:02:27,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:27,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:02:27,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:02:27,560 INFO L87 Difference]: Start difference. First operand 4698 states and 12144 transitions. Second operand has 17 states, 17 states have (on average 4.411764705882353) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:28,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:28,273 INFO L93 Difference]: Finished difference Result 5956 states and 14888 transitions. [2022-01-18 04:02:28,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 04:02:28,273 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.411764705882353) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-01-18 04:02:28,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:28,282 INFO L225 Difference]: With dead ends: 5956 [2022-01-18 04:02:28,282 INFO L226 Difference]: Without dead ends: 5906 [2022-01-18 04:02:28,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=345, Invalid=1215, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 04:02:28,283 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 382 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:28,283 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 367 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:02:28,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5906 states. [2022-01-18 04:02:28,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5906 to 5198. [2022-01-18 04:02:28,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5198 states, 5197 states have (on average 2.5684048489513183) internal successors, (13348), 5197 states have internal predecessors, (13348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:28,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5198 states to 5198 states and 13348 transitions. [2022-01-18 04:02:28,360 INFO L78 Accepts]: Start accepts. Automaton has 5198 states and 13348 transitions. Word has length 38 [2022-01-18 04:02:28,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:28,360 INFO L470 AbstractCegarLoop]: Abstraction has 5198 states and 13348 transitions. [2022-01-18 04:02:28,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.411764705882353) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:28,360 INFO L276 IsEmpty]: Start isEmpty. Operand 5198 states and 13348 transitions. [2022-01-18 04:02:28,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-01-18 04:02:28,365 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:28,365 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:28,380 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-01-18 04:02:28,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-01-18 04:02:28,565 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:28,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:28,566 INFO L85 PathProgramCache]: Analyzing trace with hash 72205555, now seen corresponding path program 33 times [2022-01-18 04:02:28,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:28,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926085140] [2022-01-18 04:02:28,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:28,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:28,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:28,632 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:02:28,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:28,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926085140] [2022-01-18 04:02:28,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926085140] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:28,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285631668] [2022-01-18 04:02:28,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:02:28,633 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:28,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:28,634 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:28,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-01-18 04:02:28,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 04:02:28,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:28,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:02:28,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:28,760 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:02:28,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:28,854 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:02:28,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285631668] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:28,854 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:28,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-01-18 04:02:28,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795117411] [2022-01-18 04:02:28,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:28,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:02:28,855 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:28,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:02:28,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:02:28,855 INFO L87 Difference]: Start difference. First operand 5198 states and 13348 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:29,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:29,023 INFO L93 Difference]: Finished difference Result 5899 states and 14827 transitions. [2022-01-18 04:02:29,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 04:02:29,024 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-01-18 04:02:29,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:29,036 INFO L225 Difference]: With dead ends: 5899 [2022-01-18 04:02:29,037 INFO L226 Difference]: Without dead ends: 5847 [2022-01-18 04:02:29,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 67 SyntacticMatches, 12 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:02:29,037 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 57 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:29,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 156 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:02:29,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5847 states. [2022-01-18 04:02:29,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5847 to 5208. [2022-01-18 04:02:29,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5208 states, 5207 states have (on average 2.563088150566545) internal successors, (13346), 5207 states have internal predecessors, (13346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:29,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5208 states to 5208 states and 13346 transitions. [2022-01-18 04:02:29,142 INFO L78 Accepts]: Start accepts. Automaton has 5208 states and 13346 transitions. Word has length 38 [2022-01-18 04:02:29,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:29,142 INFO L470 AbstractCegarLoop]: Abstraction has 5208 states and 13346 transitions. [2022-01-18 04:02:29,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:29,142 INFO L276 IsEmpty]: Start isEmpty. Operand 5208 states and 13346 transitions. [2022-01-18 04:02:29,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-01-18 04:02:29,148 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:29,148 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:29,169 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-01-18 04:02:29,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:29,363 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:29,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:29,364 INFO L85 PathProgramCache]: Analyzing trace with hash 784212400, now seen corresponding path program 18 times [2022-01-18 04:02:29,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:29,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087049923] [2022-01-18 04:02:29,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:29,364 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:29,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:29,429 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-01-18 04:02:29,429 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:29,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087049923] [2022-01-18 04:02:29,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087049923] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:29,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415588517] [2022-01-18 04:02:29,429 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:02:29,429 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:29,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:29,430 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:29,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-01-18 04:02:29,459 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-01-18 04:02:29,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:29,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:02:29,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:29,606 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 40 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:29,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:29,810 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 40 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:29,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415588517] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:29,810 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:29,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 13 [2022-01-18 04:02:29,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126128418] [2022-01-18 04:02:29,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:29,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:02:29,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:29,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:02:29,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:02:29,811 INFO L87 Difference]: Start difference. First operand 5208 states and 13346 transitions. Second operand has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:30,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:30,199 INFO L93 Difference]: Finished difference Result 7225 states and 17694 transitions. [2022-01-18 04:02:30,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 04:02:30,199 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-01-18 04:02:30,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:30,210 INFO L225 Difference]: With dead ends: 7225 [2022-01-18 04:02:30,210 INFO L226 Difference]: Without dead ends: 7173 [2022-01-18 04:02:30,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:02:30,210 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 288 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:30,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 256 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:02:30,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7173 states. [2022-01-18 04:02:30,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7173 to 4849. [2022-01-18 04:02:30,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4849 states, 4848 states have (on average 2.540016501650165) internal successors, (12314), 4848 states have internal predecessors, (12314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:30,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4849 states to 4849 states and 12314 transitions. [2022-01-18 04:02:30,296 INFO L78 Accepts]: Start accepts. Automaton has 4849 states and 12314 transitions. Word has length 38 [2022-01-18 04:02:30,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:30,296 INFO L470 AbstractCegarLoop]: Abstraction has 4849 states and 12314 transitions. [2022-01-18 04:02:30,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:30,296 INFO L276 IsEmpty]: Start isEmpty. Operand 4849 states and 12314 transitions. [2022-01-18 04:02:30,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-01-18 04:02:30,300 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:30,300 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:30,315 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-01-18 04:02:30,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:30,501 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:30,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:30,501 INFO L85 PathProgramCache]: Analyzing trace with hash 121942062, now seen corresponding path program 19 times [2022-01-18 04:02:30,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:30,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162194212] [2022-01-18 04:02:30,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:30,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:30,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:30,558 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 04:02:30,558 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:30,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162194212] [2022-01-18 04:02:30,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162194212] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:30,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507181850] [2022-01-18 04:02:30,558 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:02:30,558 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:30,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:30,559 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:30,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-01-18 04:02:30,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:30,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 04:02:30,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:30,768 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:30,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:30,908 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:30,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507181850] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:30,909 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:30,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 11] total 16 [2022-01-18 04:02:30,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430366333] [2022-01-18 04:02:30,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:30,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:02:30,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:30,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:02:30,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:02:30,909 INFO L87 Difference]: Start difference. First operand 4849 states and 12314 transitions. Second operand has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:31,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:31,410 INFO L93 Difference]: Finished difference Result 6805 states and 16547 transitions. [2022-01-18 04:02:31,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 04:02:31,410 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-01-18 04:02:31,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:31,421 INFO L225 Difference]: With dead ends: 6805 [2022-01-18 04:02:31,421 INFO L226 Difference]: Without dead ends: 6716 [2022-01-18 04:02:31,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 66 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=165, Invalid=705, Unknown=0, NotChecked=0, Total=870 [2022-01-18 04:02:31,421 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 328 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 879 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:31,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 340 Invalid, 926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 879 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:02:31,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6716 states. [2022-01-18 04:02:31,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6716 to 4804. [2022-01-18 04:02:31,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4804 states, 4803 states have (on average 2.5363314595044764) internal successors, (12182), 4803 states have internal predecessors, (12182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:31,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4804 states to 4804 states and 12182 transitions. [2022-01-18 04:02:31,533 INFO L78 Accepts]: Start accepts. Automaton has 4804 states and 12182 transitions. Word has length 38 [2022-01-18 04:02:31,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:31,534 INFO L470 AbstractCegarLoop]: Abstraction has 4804 states and 12182 transitions. [2022-01-18 04:02:31,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:31,534 INFO L276 IsEmpty]: Start isEmpty. Operand 4804 states and 12182 transitions. [2022-01-18 04:02:31,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:31,538 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:31,538 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:31,554 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-01-18 04:02:31,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:31,739 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:31,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:31,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1532856280, now seen corresponding path program 20 times [2022-01-18 04:02:31,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:31,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136070151] [2022-01-18 04:02:31,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:31,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:31,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:31,848 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:31,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:31,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136070151] [2022-01-18 04:02:31,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136070151] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:31,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179988414] [2022-01-18 04:02:31,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:02:31,849 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:31,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:31,860 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:31,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-01-18 04:02:31,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:02:31,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:31,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 04:02:31,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:32,490 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 23 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:32,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:32,837 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:32,837 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:32,906 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 20 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:32,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179988414] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:32,906 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:32,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15, 15] total 32 [2022-01-18 04:02:32,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202946694] [2022-01-18 04:02:32,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:32,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 04:02:32,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:32,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 04:02:32,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=932, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 04:02:32,907 INFO L87 Difference]: Start difference. First operand 4804 states and 12182 transitions. Second operand has 33 states, 33 states have (on average 2.727272727272727) internal successors, (90), 32 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:38,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:38,001 INFO L93 Difference]: Finished difference Result 13871 states and 32021 transitions. [2022-01-18 04:02:38,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2022-01-18 04:02:38,002 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.727272727272727) internal successors, (90), 32 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:38,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:38,028 INFO L225 Difference]: With dead ends: 13871 [2022-01-18 04:02:38,028 INFO L226 Difference]: Without dead ends: 13424 [2022-01-18 04:02:38,031 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 131 SyntacticMatches, 19 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13336 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=3748, Invalid=28832, Unknown=0, NotChecked=0, Total=32580 [2022-01-18 04:02:38,031 INFO L933 BasicCegarLoop]: 115 mSDtfsCounter, 1086 mSDsluCounter, 2823 mSDsCounter, 0 mSdLazyCounter, 1486 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1086 SdHoareTripleChecker+Valid, 2047 SdHoareTripleChecker+Invalid, 5473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3913 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:38,031 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1086 Valid, 2047 Invalid, 5473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1486 Invalid, 0 Unknown, 3913 Unchecked, 0.6s Time] [2022-01-18 04:02:38,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13424 states. [2022-01-18 04:02:38,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13424 to 7078. [2022-01-18 04:02:38,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7078 states, 7077 states have (on average 2.5611134661579764) internal successors, (18125), 7077 states have internal predecessors, (18125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:38,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7078 states to 7078 states and 18125 transitions. [2022-01-18 04:02:38,194 INFO L78 Accepts]: Start accepts. Automaton has 7078 states and 18125 transitions. Word has length 41 [2022-01-18 04:02:38,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:38,194 INFO L470 AbstractCegarLoop]: Abstraction has 7078 states and 18125 transitions. [2022-01-18 04:02:38,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.727272727272727) internal successors, (90), 32 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:38,194 INFO L276 IsEmpty]: Start isEmpty. Operand 7078 states and 18125 transitions. [2022-01-18 04:02:38,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:38,202 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:38,202 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:38,217 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-01-18 04:02:38,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-01-18 04:02:38,402 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:38,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:38,403 INFO L85 PathProgramCache]: Analyzing trace with hash 1309554728, now seen corresponding path program 34 times [2022-01-18 04:02:38,403 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:38,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004304948] [2022-01-18 04:02:38,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:38,403 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:38,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:38,544 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:38,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:38,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004304948] [2022-01-18 04:02:38,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004304948] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:38,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336079749] [2022-01-18 04:02:38,544 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:02:38,544 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:38,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:38,546 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:38,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-01-18 04:02:38,572 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:02:38,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:38,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:02:38,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:38,835 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:38,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:38,928 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:38,928 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:38,976 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:38,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336079749] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:38,976 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:38,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-01-18 04:02:38,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676733731] [2022-01-18 04:02:38,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:38,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 04:02:38,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:38,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 04:02:38,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:02:38,977 INFO L87 Difference]: Start difference. First operand 7078 states and 18125 transitions. Second operand has 22 states, 22 states have (on average 3.409090909090909) internal successors, (75), 21 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:39,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:39,689 INFO L93 Difference]: Finished difference Result 7674 states and 19268 transitions. [2022-01-18 04:02:39,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:02:39,689 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.409090909090909) internal successors, (75), 21 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:39,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:39,701 INFO L225 Difference]: With dead ends: 7674 [2022-01-18 04:02:39,702 INFO L226 Difference]: Without dead ends: 7536 [2022-01-18 04:02:39,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 68 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=748, Unknown=0, NotChecked=0, Total=870 [2022-01-18 04:02:39,702 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 185 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 1588 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 1709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:39,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 551 Invalid, 1709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1588 Invalid, 0 Unknown, 109 Unchecked, 0.5s Time] [2022-01-18 04:02:39,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7536 states. [2022-01-18 04:02:39,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7536 to 7046. [2022-01-18 04:02:39,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7046 states, 7045 states have (on average 2.555429382540809) internal successors, (18003), 7045 states have internal predecessors, (18003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:39,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7046 states to 7046 states and 18003 transitions. [2022-01-18 04:02:39,824 INFO L78 Accepts]: Start accepts. Automaton has 7046 states and 18003 transitions. Word has length 41 [2022-01-18 04:02:39,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:39,824 INFO L470 AbstractCegarLoop]: Abstraction has 7046 states and 18003 transitions. [2022-01-18 04:02:39,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.409090909090909) internal successors, (75), 21 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:39,824 INFO L276 IsEmpty]: Start isEmpty. Operand 7046 states and 18003 transitions. [2022-01-18 04:02:39,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:39,831 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:39,831 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:39,847 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-01-18 04:02:40,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2022-01-18 04:02:40,032 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:40,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:40,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1943773144, now seen corresponding path program 21 times [2022-01-18 04:02:40,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:40,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644072363] [2022-01-18 04:02:40,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:40,032 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:40,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:40,127 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 59 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:40,127 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:40,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644072363] [2022-01-18 04:02:40,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644072363] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:40,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833987984] [2022-01-18 04:02:40,127 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:02:40,127 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:40,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:40,128 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:40,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-01-18 04:02:40,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-18 04:02:40,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:40,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:02:40,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:40,247 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 60 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:40,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:40,283 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:40,283 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:40,338 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 60 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:40,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833987984] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:40,338 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:40,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:02:40,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544842843] [2022-01-18 04:02:40,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:40,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:02:40,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:40,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:02:40,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:02:40,339 INFO L87 Difference]: Start difference. First operand 7046 states and 18003 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:41,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:41,576 INFO L93 Difference]: Finished difference Result 15023 states and 35388 transitions. [2022-01-18 04:02:41,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-18 04:02:41,577 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:41,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:41,601 INFO L225 Difference]: With dead ends: 15023 [2022-01-18 04:02:41,602 INFO L226 Difference]: Without dead ends: 14664 [2022-01-18 04:02:41,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 77 SyntacticMatches, 5 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1298 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=483, Invalid=3423, Unknown=0, NotChecked=0, Total=3906 [2022-01-18 04:02:41,602 INFO L933 BasicCegarLoop]: 105 mSDtfsCounter, 308 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 1800 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 877 SdHoareTripleChecker+Invalid, 1833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:41,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [308 Valid, 877 Invalid, 1833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1800 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 04:02:41,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14664 states. [2022-01-18 04:02:41,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14664 to 7664. [2022-01-18 04:02:41,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7664 states, 7663 states have (on average 2.55056766279525) internal successors, (19545), 7663 states have internal predecessors, (19545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:41,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7664 states to 7664 states and 19545 transitions. [2022-01-18 04:02:41,773 INFO L78 Accepts]: Start accepts. Automaton has 7664 states and 19545 transitions. Word has length 41 [2022-01-18 04:02:41,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:41,773 INFO L470 AbstractCegarLoop]: Abstraction has 7664 states and 19545 transitions. [2022-01-18 04:02:41,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:41,774 INFO L276 IsEmpty]: Start isEmpty. Operand 7664 states and 19545 transitions. [2022-01-18 04:02:41,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:41,782 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:41,782 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:41,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-01-18 04:02:41,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-01-18 04:02:41,983 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:41,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:41,983 INFO L85 PathProgramCache]: Analyzing trace with hash 2128352424, now seen corresponding path program 35 times [2022-01-18 04:02:41,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:41,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811773291] [2022-01-18 04:02:41,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:41,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:41,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:42,075 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 54 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:42,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:42,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811773291] [2022-01-18 04:02:42,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811773291] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:42,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253423318] [2022-01-18 04:02:42,076 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:02:42,076 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:42,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:42,077 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:42,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-01-18 04:02:42,099 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 04:02:42,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:42,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:02:42,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:42,255 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:42,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:42,300 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:42,300 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:42,373 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:42,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253423318] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:42,373 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:42,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-01-18 04:02:42,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395851666] [2022-01-18 04:02:42,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:42,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:02:42,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:42,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:02:42,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:02:42,374 INFO L87 Difference]: Start difference. First operand 7664 states and 19545 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:42,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:42,675 INFO L93 Difference]: Finished difference Result 9035 states and 22550 transitions. [2022-01-18 04:02:42,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:02:42,676 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:42,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:42,720 INFO L225 Difference]: With dead ends: 9035 [2022-01-18 04:02:42,720 INFO L226 Difference]: Without dead ends: 9012 [2022-01-18 04:02:42,720 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 77 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:02:42,721 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 85 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 77 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:42,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 269 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 599 Invalid, 0 Unknown, 77 Unchecked, 0.2s Time] [2022-01-18 04:02:42,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9012 states. [2022-01-18 04:02:42,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9012 to 8314. [2022-01-18 04:02:42,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8314 states, 8313 states have (on average 2.537591723806087) internal successors, (21095), 8313 states have internal predecessors, (21095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:42,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8314 states to 8314 states and 21095 transitions. [2022-01-18 04:02:42,843 INFO L78 Accepts]: Start accepts. Automaton has 8314 states and 21095 transitions. Word has length 41 [2022-01-18 04:02:42,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:42,843 INFO L470 AbstractCegarLoop]: Abstraction has 8314 states and 21095 transitions. [2022-01-18 04:02:42,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:42,843 INFO L276 IsEmpty]: Start isEmpty. Operand 8314 states and 21095 transitions. [2022-01-18 04:02:42,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:42,852 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:42,852 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:42,867 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-01-18 04:02:43,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-01-18 04:02:43,053 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:43,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:43,053 INFO L85 PathProgramCache]: Analyzing trace with hash -1811602724, now seen corresponding path program 36 times [2022-01-18 04:02:43,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:43,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931097205] [2022-01-18 04:02:43,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:43,054 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:43,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:43,158 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 54 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:43,158 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:43,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931097205] [2022-01-18 04:02:43,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931097205] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:43,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861538515] [2022-01-18 04:02:43,159 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:02:43,159 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:43,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:43,164 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:43,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-01-18 04:02:43,192 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-01-18 04:02:43,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:43,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:02:43,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:43,590 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-01-18 04:02:43,591 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-01-18 04:02:43,652 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 31 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:43,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:44,213 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:44,213 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:44,714 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 22 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:44,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861538515] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:44,714 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:44,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 13, 15] total 28 [2022-01-18 04:02:44,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416464660] [2022-01-18 04:02:44,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:44,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-18 04:02:44,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:44,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-18 04:02:44,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=653, Unknown=0, NotChecked=0, Total=812 [2022-01-18 04:02:44,715 INFO L87 Difference]: Start difference. First operand 8314 states and 21095 transitions. Second operand has 29 states, 29 states have (on average 3.4827586206896552) internal successors, (101), 28 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:46,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:46,600 INFO L93 Difference]: Finished difference Result 11904 states and 29601 transitions. [2022-01-18 04:02:46,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-18 04:02:46,600 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.4827586206896552) internal successors, (101), 28 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:46,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:46,621 INFO L225 Difference]: With dead ends: 11904 [2022-01-18 04:02:46,621 INFO L226 Difference]: Without dead ends: 11829 [2022-01-18 04:02:46,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 74 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1306 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=864, Invalid=3558, Unknown=0, NotChecked=0, Total=4422 [2022-01-18 04:02:46,622 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 474 mSDsluCounter, 949 mSDsCounter, 0 mSdLazyCounter, 2222 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 2553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 2222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 212 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:46,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [474 Valid, 734 Invalid, 2553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 2222 Invalid, 0 Unknown, 212 Unchecked, 0.9s Time] [2022-01-18 04:02:46,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11829 states. [2022-01-18 04:02:46,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11829 to 7376. [2022-01-18 04:02:46,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7376 states, 7375 states have (on average 2.5563389830508476) internal successors, (18853), 7375 states have internal predecessors, (18853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:46,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7376 states to 7376 states and 18853 transitions. [2022-01-18 04:02:46,775 INFO L78 Accepts]: Start accepts. Automaton has 7376 states and 18853 transitions. Word has length 41 [2022-01-18 04:02:46,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:46,775 INFO L470 AbstractCegarLoop]: Abstraction has 7376 states and 18853 transitions. [2022-01-18 04:02:46,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.4827586206896552) internal successors, (101), 28 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:46,775 INFO L276 IsEmpty]: Start isEmpty. Operand 7376 states and 18853 transitions. [2022-01-18 04:02:46,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:46,804 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:46,805 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:46,823 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-01-18 04:02:47,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:47,016 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:47,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:47,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1255677656, now seen corresponding path program 37 times [2022-01-18 04:02:47,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:47,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501416741] [2022-01-18 04:02:47,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:47,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:47,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:47,098 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:47,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:47,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501416741] [2022-01-18 04:02:47,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501416741] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:47,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321671223] [2022-01-18 04:02:47,099 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:02:47,100 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:47,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:47,101 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:47,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-01-18 04:02:47,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:47,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:02:47,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:47,238 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:47,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:47,257 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:47,258 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:47,343 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:47,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321671223] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:47,344 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:47,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-01-18 04:02:47,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491880659] [2022-01-18 04:02:47,344 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:47,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:02:47,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:47,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:02:47,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:02:47,344 INFO L87 Difference]: Start difference. First operand 7376 states and 18853 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:47,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:47,607 INFO L93 Difference]: Finished difference Result 8127 states and 20374 transitions. [2022-01-18 04:02:47,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:02:47,607 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:47,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:47,621 INFO L225 Difference]: With dead ends: 8127 [2022-01-18 04:02:47,621 INFO L226 Difference]: Without dead ends: 8127 [2022-01-18 04:02:47,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:02:47,621 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 77 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:47,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 206 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:47,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8127 states. [2022-01-18 04:02:47,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8127 to 7388. [2022-01-18 04:02:47,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7388 states, 7387 states have (on average 2.5571950724245296) internal successors, (18890), 7387 states have internal predecessors, (18890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:47,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7388 states to 7388 states and 18890 transitions. [2022-01-18 04:02:47,745 INFO L78 Accepts]: Start accepts. Automaton has 7388 states and 18890 transitions. Word has length 41 [2022-01-18 04:02:47,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:47,745 INFO L470 AbstractCegarLoop]: Abstraction has 7388 states and 18890 transitions. [2022-01-18 04:02:47,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:47,745 INFO L276 IsEmpty]: Start isEmpty. Operand 7388 states and 18890 transitions. [2022-01-18 04:02:47,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:47,754 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:47,754 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:47,777 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-01-18 04:02:47,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2022-01-18 04:02:47,976 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:47,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:47,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1902091, now seen corresponding path program 22 times [2022-01-18 04:02:47,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:47,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574434364] [2022-01-18 04:02:47,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:47,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:47,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:48,086 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 33 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:48,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:48,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574434364] [2022-01-18 04:02:48,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574434364] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:48,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753460074] [2022-01-18 04:02:48,087 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:02:48,087 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:48,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:48,088 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:48,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-01-18 04:02:48,113 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:02:48,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:48,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-18 04:02:48,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:48,294 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 33 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:48,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:48,465 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 33 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:48,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753460074] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:48,465 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:48,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 16 [2022-01-18 04:02:48,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884026027] [2022-01-18 04:02:48,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:48,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:02:48,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:48,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:02:48,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:02:48,466 INFO L87 Difference]: Start difference. First operand 7388 states and 18890 transitions. Second operand has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:48,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:48,731 INFO L93 Difference]: Finished difference Result 9906 states and 24188 transitions. [2022-01-18 04:02:48,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:02:48,732 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:48,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:48,746 INFO L225 Difference]: With dead ends: 9906 [2022-01-18 04:02:48,746 INFO L226 Difference]: Without dead ends: 9804 [2022-01-18 04:02:48,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=152, Invalid=354, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:02:48,746 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 258 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:48,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 168 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:48,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9804 states. [2022-01-18 04:02:48,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9804 to 7737. [2022-01-18 04:02:48,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7737 states, 7736 states have (on average 2.5716132368148914) internal successors, (19894), 7736 states have internal predecessors, (19894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:48,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7737 states to 7737 states and 19894 transitions. [2022-01-18 04:02:48,898 INFO L78 Accepts]: Start accepts. Automaton has 7737 states and 19894 transitions. Word has length 41 [2022-01-18 04:02:48,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:48,899 INFO L470 AbstractCegarLoop]: Abstraction has 7737 states and 19894 transitions. [2022-01-18 04:02:48,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:48,899 INFO L276 IsEmpty]: Start isEmpty. Operand 7737 states and 19894 transitions. [2022-01-18 04:02:48,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:48,907 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:48,907 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:48,922 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-01-18 04:02:49,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:49,107 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:49,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:49,108 INFO L85 PathProgramCache]: Analyzing trace with hash -173209317, now seen corresponding path program 23 times [2022-01-18 04:02:49,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:49,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763776805] [2022-01-18 04:02:49,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:49,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:49,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:49,193 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 41 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:49,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:49,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763776805] [2022-01-18 04:02:49,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763776805] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:49,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860421552] [2022-01-18 04:02:49,193 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:02:49,193 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:49,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:49,194 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:49,195 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-01-18 04:02:49,217 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 04:02:49,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:49,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-18 04:02:49,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:49,352 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 43 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:49,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:49,531 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 43 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:02:49,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860421552] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:49,531 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:49,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 17 [2022-01-18 04:02:49,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117135076] [2022-01-18 04:02:49,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:49,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:02:49,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:49,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:02:49,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:02:49,532 INFO L87 Difference]: Start difference. First operand 7737 states and 19894 transitions. Second operand has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:49,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:49,905 INFO L93 Difference]: Finished difference Result 9662 states and 23990 transitions. [2022-01-18 04:02:49,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 04:02:49,906 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:49,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:49,920 INFO L225 Difference]: With dead ends: 9662 [2022-01-18 04:02:49,920 INFO L226 Difference]: Without dead ends: 9662 [2022-01-18 04:02:49,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=269, Invalid=543, Unknown=0, NotChecked=0, Total=812 [2022-01-18 04:02:49,920 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 273 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:49,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 175 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 507 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:49,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9662 states. [2022-01-18 04:02:50,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9662 to 7850. [2022-01-18 04:02:50,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7850 states, 7849 states have (on average 2.578672442349344) internal successors, (20240), 7849 states have internal predecessors, (20240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:50,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7850 states to 7850 states and 20240 transitions. [2022-01-18 04:02:50,053 INFO L78 Accepts]: Start accepts. Automaton has 7850 states and 20240 transitions. Word has length 41 [2022-01-18 04:02:50,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:50,053 INFO L470 AbstractCegarLoop]: Abstraction has 7850 states and 20240 transitions. [2022-01-18 04:02:50,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:50,053 INFO L276 IsEmpty]: Start isEmpty. Operand 7850 states and 20240 transitions. [2022-01-18 04:02:50,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:50,062 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:50,062 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:50,077 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-01-18 04:02:50,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:50,264 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:50,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:50,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1766490874, now seen corresponding path program 24 times [2022-01-18 04:02:50,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:50,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290115284] [2022-01-18 04:02:50,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:50,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:50,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:50,357 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 57 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:50,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:50,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290115284] [2022-01-18 04:02:50,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290115284] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:50,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019057365] [2022-01-18 04:02:50,357 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:02:50,357 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:50,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:50,358 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:50,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-01-18 04:02:50,382 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-01-18 04:02:50,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:50,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:02:50,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:50,483 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:50,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:50,504 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:50,504 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:50,593 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:50,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019057365] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:50,593 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:50,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-01-18 04:02:50,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886562817] [2022-01-18 04:02:50,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:50,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:02:50,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:50,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:02:50,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:02:50,594 INFO L87 Difference]: Start difference. First operand 7850 states and 20240 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:50,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:50,864 INFO L93 Difference]: Finished difference Result 8793 states and 22208 transitions. [2022-01-18 04:02:50,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:02:50,864 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:50,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:50,878 INFO L225 Difference]: With dead ends: 8793 [2022-01-18 04:02:50,878 INFO L226 Difference]: Without dead ends: 8758 [2022-01-18 04:02:50,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:02:50,878 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 148 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:50,878 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 222 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:50,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8758 states. [2022-01-18 04:02:50,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8758 to 7925. [2022-01-18 04:02:50,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7925 states, 7924 states have (on average 2.57761231701161) internal successors, (20425), 7924 states have internal predecessors, (20425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:51,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7925 states to 7925 states and 20425 transitions. [2022-01-18 04:02:51,010 INFO L78 Accepts]: Start accepts. Automaton has 7925 states and 20425 transitions. Word has length 41 [2022-01-18 04:02:51,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:51,010 INFO L470 AbstractCegarLoop]: Abstraction has 7925 states and 20425 transitions. [2022-01-18 04:02:51,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:51,010 INFO L276 IsEmpty]: Start isEmpty. Operand 7925 states and 20425 transitions. [2022-01-18 04:02:51,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:51,019 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:51,019 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:51,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2022-01-18 04:02:51,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:51,220 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:51,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:51,220 INFO L85 PathProgramCache]: Analyzing trace with hash -266157882, now seen corresponding path program 38 times [2022-01-18 04:02:51,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:51,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323598193] [2022-01-18 04:02:51,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:51,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:51,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:51,294 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 14 proven. 49 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:51,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:51,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323598193] [2022-01-18 04:02:51,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323598193] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:51,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566320685] [2022-01-18 04:02:51,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:02:51,294 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:51,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:51,295 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:51,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-01-18 04:02:51,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:02:51,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:51,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:02:51,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:51,423 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:51,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:51,446 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:51,446 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:51,527 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:51,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566320685] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:51,527 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:51,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-01-18 04:02:51,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575956879] [2022-01-18 04:02:51,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:51,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:02:51,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:51,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:02:51,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:02:51,528 INFO L87 Difference]: Start difference. First operand 7925 states and 20425 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:51,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:51,839 INFO L93 Difference]: Finished difference Result 8298 states and 21151 transitions. [2022-01-18 04:02:51,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:02:51,839 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:51,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:51,851 INFO L225 Difference]: With dead ends: 8298 [2022-01-18 04:02:51,851 INFO L226 Difference]: Without dead ends: 8258 [2022-01-18 04:02:51,852 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:02:51,852 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 82 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:51,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 258 Invalid, 756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:02:51,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8258 states. [2022-01-18 04:02:51,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8258 to 7919. [2022-01-18 04:02:51,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7919 states, 7918 states have (on average 2.575524122253094) internal successors, (20393), 7918 states have internal predecessors, (20393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:51,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7919 states to 7919 states and 20393 transitions. [2022-01-18 04:02:51,978 INFO L78 Accepts]: Start accepts. Automaton has 7919 states and 20393 transitions. Word has length 41 [2022-01-18 04:02:51,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:51,978 INFO L470 AbstractCegarLoop]: Abstraction has 7919 states and 20393 transitions. [2022-01-18 04:02:51,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:51,978 INFO L276 IsEmpty]: Start isEmpty. Operand 7919 states and 20393 transitions. [2022-01-18 04:02:51,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:51,987 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:51,987 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:52,002 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-01-18 04:02:52,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2022-01-18 04:02:52,188 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:52,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:52,188 INFO L85 PathProgramCache]: Analyzing trace with hash -879694062, now seen corresponding path program 39 times [2022-01-18 04:02:52,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:52,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163152280] [2022-01-18 04:02:52,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:52,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:52,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:52,274 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:02:52,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:52,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163152280] [2022-01-18 04:02:52,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163152280] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:52,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285169079] [2022-01-18 04:02:52,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:02:52,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:52,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:52,276 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:52,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-01-18 04:02:52,334 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-01-18 04:02:52,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:52,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:02:52,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:52,469 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:02:52,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:52,492 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:52,492 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:52,594 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:02:52,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285169079] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:52,594 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:52,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-01-18 04:02:52,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267180414] [2022-01-18 04:02:52,594 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:52,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:02:52,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:52,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:02:52,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:02:52,595 INFO L87 Difference]: Start difference. First operand 7919 states and 20393 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:52,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:52,847 INFO L93 Difference]: Finished difference Result 8586 states and 21774 transitions. [2022-01-18 04:02:52,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:02:52,847 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:52,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:52,860 INFO L225 Difference]: With dead ends: 8586 [2022-01-18 04:02:52,861 INFO L226 Difference]: Without dead ends: 8559 [2022-01-18 04:02:52,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:02:52,861 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 100 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:52,861 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 224 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:52,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8559 states. [2022-01-18 04:02:52,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8559 to 7928. [2022-01-18 04:02:52,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7928 states, 7927 states have (on average 2.5749968462217736) internal successors, (20412), 7927 states have internal predecessors, (20412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:52,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7928 states to 7928 states and 20412 transitions. [2022-01-18 04:02:52,990 INFO L78 Accepts]: Start accepts. Automaton has 7928 states and 20412 transitions. Word has length 41 [2022-01-18 04:02:52,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:52,990 INFO L470 AbstractCegarLoop]: Abstraction has 7928 states and 20412 transitions. [2022-01-18 04:02:52,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:52,990 INFO L276 IsEmpty]: Start isEmpty. Operand 7928 states and 20412 transitions. [2022-01-18 04:02:52,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:52,998 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:52,999 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:53,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2022-01-18 04:02:53,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:53,199 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:53,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:53,199 INFO L85 PathProgramCache]: Analyzing trace with hash 1262223272, now seen corresponding path program 40 times [2022-01-18 04:02:53,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:53,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890772015] [2022-01-18 04:02:53,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:53,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:53,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:53,276 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:53,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:53,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890772015] [2022-01-18 04:02:53,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890772015] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:53,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463798292] [2022-01-18 04:02:53,277 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:02:53,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:53,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:53,278 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:53,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-01-18 04:02:53,299 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:02:53,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:53,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:02:53,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:53,408 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:53,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:53,431 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:53,431 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:53,510 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:53,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463798292] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:53,510 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:53,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:02:53,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200290426] [2022-01-18 04:02:53,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:53,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:02:53,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:53,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:02:53,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:02:53,511 INFO L87 Difference]: Start difference. First operand 7928 states and 20412 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:53,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:53,815 INFO L93 Difference]: Finished difference Result 9392 states and 23635 transitions. [2022-01-18 04:02:53,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:02:53,815 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:53,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:53,830 INFO L225 Difference]: With dead ends: 9392 [2022-01-18 04:02:53,830 INFO L226 Difference]: Without dead ends: 9359 [2022-01-18 04:02:53,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:02:53,830 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 127 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:53,830 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 255 Invalid, 668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:53,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9359 states. [2022-01-18 04:02:53,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9359 to 7864. [2022-01-18 04:02:53,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7864 states, 7863 states have (on average 2.580948747297469) internal successors, (20294), 7863 states have internal predecessors, (20294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:54,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7864 states to 7864 states and 20294 transitions. [2022-01-18 04:02:54,002 INFO L78 Accepts]: Start accepts. Automaton has 7864 states and 20294 transitions. Word has length 41 [2022-01-18 04:02:54,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:54,002 INFO L470 AbstractCegarLoop]: Abstraction has 7864 states and 20294 transitions. [2022-01-18 04:02:54,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:54,002 INFO L276 IsEmpty]: Start isEmpty. Operand 7864 states and 20294 transitions. [2022-01-18 04:02:54,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:54,011 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:54,011 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:54,027 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-01-18 04:02:54,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:54,212 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:54,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:54,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1686786410, now seen corresponding path program 25 times [2022-01-18 04:02:54,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:54,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126439921] [2022-01-18 04:02:54,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:54,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:54,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:54,305 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 57 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:54,305 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:54,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126439921] [2022-01-18 04:02:54,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126439921] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:54,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19490815] [2022-01-18 04:02:54,305 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:02:54,306 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:54,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:54,316 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:54,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-01-18 04:02:54,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:54,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:02:54,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:54,477 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:54,477 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:54,508 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:54,508 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:54,622 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:54,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19490815] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:54,622 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:54,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-01-18 04:02:54,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389399930] [2022-01-18 04:02:54,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:54,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:02:54,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:54,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:02:54,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:02:54,623 INFO L87 Difference]: Start difference. First operand 7864 states and 20294 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:54,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:54,949 INFO L93 Difference]: Finished difference Result 8926 states and 22473 transitions. [2022-01-18 04:02:54,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:02:54,950 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:54,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:54,971 INFO L225 Difference]: With dead ends: 8926 [2022-01-18 04:02:54,971 INFO L226 Difference]: Without dead ends: 8896 [2022-01-18 04:02:54,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:02:54,971 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 137 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 544 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:54,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 227 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 544 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:54,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8896 states. [2022-01-18 04:02:55,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8896 to 7864. [2022-01-18 04:02:55,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7864 states, 7863 states have (on average 2.5753529187333077) internal successors, (20250), 7863 states have internal predecessors, (20250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:55,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7864 states to 7864 states and 20250 transitions. [2022-01-18 04:02:55,133 INFO L78 Accepts]: Start accepts. Automaton has 7864 states and 20250 transitions. Word has length 41 [2022-01-18 04:02:55,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:55,133 INFO L470 AbstractCegarLoop]: Abstraction has 7864 states and 20250 transitions. [2022-01-18 04:02:55,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:55,133 INFO L276 IsEmpty]: Start isEmpty. Operand 7864 states and 20250 transitions. [2022-01-18 04:02:55,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:55,142 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:55,142 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:55,158 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-01-18 04:02:55,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-01-18 04:02:55,342 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:55,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:55,343 INFO L85 PathProgramCache]: Analyzing trace with hash -1107847894, now seen corresponding path program 41 times [2022-01-18 04:02:55,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:55,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351054346] [2022-01-18 04:02:55,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:55,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:55,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:55,412 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 14 proven. 49 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:55,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:55,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351054346] [2022-01-18 04:02:55,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351054346] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:55,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745732036] [2022-01-18 04:02:55,412 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:02:55,412 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:55,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:55,413 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:55,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-01-18 04:02:55,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-01-18 04:02:55,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:55,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:02:55,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:55,537 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:55,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:55,558 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:55,558 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:55,638 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:55,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745732036] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:55,639 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:55,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-01-18 04:02:55,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627792651] [2022-01-18 04:02:55,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:55,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:02:55,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:55,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:02:55,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:02:55,639 INFO L87 Difference]: Start difference. First operand 7864 states and 20250 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:55,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:55,965 INFO L93 Difference]: Finished difference Result 8284 states and 21051 transitions. [2022-01-18 04:02:55,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:02:55,965 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:55,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:55,977 INFO L225 Difference]: With dead ends: 8284 [2022-01-18 04:02:55,977 INFO L226 Difference]: Without dead ends: 8220 [2022-01-18 04:02:55,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:02:55,978 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 86 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 781 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:55,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 274 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 781 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:02:55,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8220 states. [2022-01-18 04:02:56,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8220 to 7819. [2022-01-18 04:02:56,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7819 states, 7818 states have (on average 2.5693271936556665) internal successors, (20087), 7818 states have internal predecessors, (20087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:56,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7819 states to 7819 states and 20087 transitions. [2022-01-18 04:02:56,128 INFO L78 Accepts]: Start accepts. Automaton has 7819 states and 20087 transitions. Word has length 41 [2022-01-18 04:02:56,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:56,128 INFO L470 AbstractCegarLoop]: Abstraction has 7819 states and 20087 transitions. [2022-01-18 04:02:56,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:56,128 INFO L276 IsEmpty]: Start isEmpty. Operand 7819 states and 20087 transitions. [2022-01-18 04:02:56,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:56,136 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:56,136 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:56,151 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-01-18 04:02:56,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-01-18 04:02:56,337 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:56,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:56,337 INFO L85 PathProgramCache]: Analyzing trace with hash -1721384074, now seen corresponding path program 42 times [2022-01-18 04:02:56,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:56,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103255202] [2022-01-18 04:02:56,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:56,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:56,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:56,413 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:02:56,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:56,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103255202] [2022-01-18 04:02:56,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103255202] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:56,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336671064] [2022-01-18 04:02:56,413 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:02:56,413 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:56,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:56,414 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:56,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-01-18 04:02:56,438 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-01-18 04:02:56,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:56,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:02:56,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:56,541 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:02:56,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:56,561 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:56,561 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:56,648 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:02:56,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336671064] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:56,648 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:56,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-01-18 04:02:56,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040913310] [2022-01-18 04:02:56,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:56,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:02:56,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:56,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:02:56,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:02:56,649 INFO L87 Difference]: Start difference. First operand 7819 states and 20087 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:56,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:56,923 INFO L93 Difference]: Finished difference Result 8708 states and 21927 transitions. [2022-01-18 04:02:56,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:02:56,923 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:56,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:56,935 INFO L225 Difference]: With dead ends: 8708 [2022-01-18 04:02:56,935 INFO L226 Difference]: Without dead ends: 8666 [2022-01-18 04:02:56,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:02:56,936 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 114 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:56,936 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 274 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:56,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8666 states. [2022-01-18 04:02:57,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8666 to 7755. [2022-01-18 04:02:57,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7755 states, 7754 states have (on average 2.567706989940676) internal successors, (19910), 7754 states have internal predecessors, (19910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:57,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7755 states to 7755 states and 19910 transitions. [2022-01-18 04:02:57,051 INFO L78 Accepts]: Start accepts. Automaton has 7755 states and 19910 transitions. Word has length 41 [2022-01-18 04:02:57,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:57,052 INFO L470 AbstractCegarLoop]: Abstraction has 7755 states and 19910 transitions. [2022-01-18 04:02:57,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:57,052 INFO L276 IsEmpty]: Start isEmpty. Operand 7755 states and 19910 transitions. [2022-01-18 04:02:57,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:57,060 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:57,060 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:57,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2022-01-18 04:02:57,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-01-18 04:02:57,260 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:57,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:57,260 INFO L85 PathProgramCache]: Analyzing trace with hash 420533260, now seen corresponding path program 43 times [2022-01-18 04:02:57,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:57,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076857462] [2022-01-18 04:02:57,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:57,261 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:57,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:57,335 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 52 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:57,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:57,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076857462] [2022-01-18 04:02:57,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076857462] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:57,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601452859] [2022-01-18 04:02:57,336 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:02:57,336 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:57,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:57,337 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:57,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-01-18 04:02:57,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:57,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:02:57,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:57,467 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:57,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:57,491 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:57,492 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:57,580 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:57,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601452859] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:57,580 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:57,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:02:57,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945262152] [2022-01-18 04:02:57,580 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:57,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:02:57,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:57,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:02:57,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:02:57,581 INFO L87 Difference]: Start difference. First operand 7755 states and 19910 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:57,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:57,935 INFO L93 Difference]: Finished difference Result 9363 states and 23419 transitions. [2022-01-18 04:02:57,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:02:57,935 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:57,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:57,950 INFO L225 Difference]: With dead ends: 9363 [2022-01-18 04:02:57,951 INFO L226 Difference]: Without dead ends: 9321 [2022-01-18 04:02:57,951 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:02:57,951 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 201 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:57,951 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 305 Invalid, 705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 693 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:57,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9321 states. [2022-01-18 04:02:58,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9321 to 7538. [2022-01-18 04:02:58,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7538 states, 7537 states have (on average 2.5832559373756134) internal successors, (19470), 7537 states have internal predecessors, (19470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:58,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7538 states to 7538 states and 19470 transitions. [2022-01-18 04:02:58,102 INFO L78 Accepts]: Start accepts. Automaton has 7538 states and 19470 transitions. Word has length 41 [2022-01-18 04:02:58,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:58,102 INFO L470 AbstractCegarLoop]: Abstraction has 7538 states and 19470 transitions. [2022-01-18 04:02:58,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:58,103 INFO L276 IsEmpty]: Start isEmpty. Operand 7538 states and 19470 transitions. [2022-01-18 04:02:58,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:58,110 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:58,110 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:58,126 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-01-18 04:02:58,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:58,311 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:58,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:58,311 INFO L85 PathProgramCache]: Analyzing trace with hash 575369794, now seen corresponding path program 44 times [2022-01-18 04:02:58,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:58,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623462640] [2022-01-18 04:02:58,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:58,311 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:58,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:58,391 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:58,391 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:58,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623462640] [2022-01-18 04:02:58,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623462640] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:58,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144962386] [2022-01-18 04:02:58,391 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:02:58,391 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:58,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:58,392 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:58,393 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-01-18 04:02:58,414 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:02:58,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:58,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:02:58,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:58,514 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:58,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:58,543 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:02:58,544 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:02:58,639 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:02:58,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144962386] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:58,640 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:58,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:02:58,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865561426] [2022-01-18 04:02:58,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:58,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:02:58,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:58,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:02:58,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:02:58,640 INFO L87 Difference]: Start difference. First operand 7538 states and 19470 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:59,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:59,020 INFO L93 Difference]: Finished difference Result 9064 states and 22789 transitions. [2022-01-18 04:02:59,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:02:59,021 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:59,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:59,034 INFO L225 Difference]: With dead ends: 9064 [2022-01-18 04:02:59,034 INFO L226 Difference]: Without dead ends: 9010 [2022-01-18 04:02:59,035 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 73 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:02:59,035 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 173 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:59,035 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 292 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 730 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:02:59,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9010 states. [2022-01-18 04:02:59,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9010 to 7498. [2022-01-18 04:02:59,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7498 states, 7497 states have (on average 2.5800987061491263) internal successors, (19343), 7497 states have internal predecessors, (19343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:59,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7498 states to 7498 states and 19343 transitions. [2022-01-18 04:02:59,163 INFO L78 Accepts]: Start accepts. Automaton has 7498 states and 19343 transitions. Word has length 41 [2022-01-18 04:02:59,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:02:59,163 INFO L470 AbstractCegarLoop]: Abstraction has 7498 states and 19343 transitions. [2022-01-18 04:02:59,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:59,163 INFO L276 IsEmpty]: Start isEmpty. Operand 7498 states and 19343 transitions. [2022-01-18 04:02:59,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:02:59,171 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:02:59,171 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:02:59,186 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-01-18 04:02:59,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2022-01-18 04:02:59,371 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:02:59,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:02:59,371 INFO L85 PathProgramCache]: Analyzing trace with hash 918712966, now seen corresponding path program 26 times [2022-01-18 04:02:59,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:02:59,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037076270] [2022-01-18 04:02:59,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:02:59,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:02:59,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:02:59,452 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 57 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:59,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:02:59,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037076270] [2022-01-18 04:02:59,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037076270] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:02:59,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837124920] [2022-01-18 04:02:59,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:02:59,453 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:02:59,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:02:59,454 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:02:59,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-01-18 04:02:59,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:02:59,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:02:59,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:02:59,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:02:59,573 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:59,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:02:59,598 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:02:59,599 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:02:59,683 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:02:59,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837124920] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:02:59,683 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:02:59,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-01-18 04:02:59,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631446196] [2022-01-18 04:02:59,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:02:59,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:02:59,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:02:59,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:02:59,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:02:59,684 INFO L87 Difference]: Start difference. First operand 7498 states and 19343 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:02:59,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:02:59,963 INFO L93 Difference]: Finished difference Result 8461 states and 21367 transitions. [2022-01-18 04:02:59,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:02:59,963 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:02:59,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:02:59,976 INFO L225 Difference]: With dead ends: 8461 [2022-01-18 04:02:59,976 INFO L226 Difference]: Without dead ends: 8443 [2022-01-18 04:02:59,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:02:59,977 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 115 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:02:59,977 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 232 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 584 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:02:59,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8443 states. [2022-01-18 04:03:00,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8443 to 7584. [2022-01-18 04:03:00,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7584 states, 7583 states have (on average 2.57734405907952) internal successors, (19544), 7583 states have internal predecessors, (19544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:00,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7584 states to 7584 states and 19544 transitions. [2022-01-18 04:03:00,135 INFO L78 Accepts]: Start accepts. Automaton has 7584 states and 19544 transitions. Word has length 41 [2022-01-18 04:03:00,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:00,135 INFO L470 AbstractCegarLoop]: Abstraction has 7584 states and 19544 transitions. [2022-01-18 04:03:00,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:00,135 INFO L276 IsEmpty]: Start isEmpty. Operand 7584 states and 19544 transitions. [2022-01-18 04:03:00,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:00,143 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:00,143 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:00,159 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-01-18 04:03:00,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-01-18 04:03:00,343 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:00,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:00,344 INFO L85 PathProgramCache]: Analyzing trace with hash -1875921338, now seen corresponding path program 45 times [2022-01-18 04:03:00,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:00,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333243083] [2022-01-18 04:03:00,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:00,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:00,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:00,415 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 14 proven. 49 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:03:00,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:00,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333243083] [2022-01-18 04:03:00,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333243083] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:00,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998575482] [2022-01-18 04:03:00,415 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:03:00,415 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:00,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:00,416 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:00,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-01-18 04:03:00,445 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-01-18 04:03:00,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:00,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:03:00,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:00,555 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:03:00,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:00,577 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:03:00,577 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:03:00,658 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:03:00,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998575482] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:00,658 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:00,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-01-18 04:03:00,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159683169] [2022-01-18 04:03:00,659 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:00,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:03:00,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:00,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:03:00,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:03:00,659 INFO L87 Difference]: Start difference. First operand 7584 states and 19544 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:01,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:01,007 INFO L93 Difference]: Finished difference Result 8061 states and 20446 transitions. [2022-01-18 04:03:01,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:03:01,008 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:01,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:01,020 INFO L225 Difference]: With dead ends: 8061 [2022-01-18 04:03:01,020 INFO L226 Difference]: Without dead ends: 7979 [2022-01-18 04:03:01,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:03:01,021 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 88 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 810 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:01,021 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 287 Invalid, 810 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:03:01,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7979 states. [2022-01-18 04:03:01,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7979 to 7509. [2022-01-18 04:03:01,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7509 states, 7508 states have (on average 2.5712573255194457) internal successors, (19305), 7508 states have internal predecessors, (19305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:01,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7509 states to 7509 states and 19305 transitions. [2022-01-18 04:03:01,138 INFO L78 Accepts]: Start accepts. Automaton has 7509 states and 19305 transitions. Word has length 41 [2022-01-18 04:03:01,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:01,138 INFO L470 AbstractCegarLoop]: Abstraction has 7509 states and 19305 transitions. [2022-01-18 04:03:01,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:01,139 INFO L276 IsEmpty]: Start isEmpty. Operand 7509 states and 19305 transitions. [2022-01-18 04:03:01,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:01,146 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:01,146 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:01,162 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-01-18 04:03:01,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-01-18 04:03:01,347 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:01,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:01,347 INFO L85 PathProgramCache]: Analyzing trace with hash 880111234, now seen corresponding path program 27 times [2022-01-18 04:03:01,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:01,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126555573] [2022-01-18 04:03:01,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:01,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:01,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:01,429 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:01,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:01,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126555573] [2022-01-18 04:03:01,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126555573] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:01,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524611334] [2022-01-18 04:03:01,430 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:03:01,430 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:01,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:01,431 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:01,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-01-18 04:03:01,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-18 04:03:01,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:01,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:03:01,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:01,562 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:01,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:01,599 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:03:01,599 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:03:01,652 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:01,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524611334] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:01,652 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:01,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:03:01,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247245872] [2022-01-18 04:03:01,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:01,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:03:01,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:01,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:03:01,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:03:01,653 INFO L87 Difference]: Start difference. First operand 7509 states and 19305 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:01,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:01,995 INFO L93 Difference]: Finished difference Result 9398 states and 23397 transitions. [2022-01-18 04:03:01,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 04:03:01,995 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:01,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:02,010 INFO L225 Difference]: With dead ends: 9398 [2022-01-18 04:03:02,010 INFO L226 Difference]: Without dead ends: 9332 [2022-01-18 04:03:02,010 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 72 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:03:02,011 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 131 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:02,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 205 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:02,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9332 states. [2022-01-18 04:03:02,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9332 to 7487. [2022-01-18 04:03:02,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7487 states, 7486 states have (on average 2.569329414907828) internal successors, (19234), 7486 states have internal predecessors, (19234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:02,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7487 states to 7487 states and 19234 transitions. [2022-01-18 04:03:02,145 INFO L78 Accepts]: Start accepts. Automaton has 7487 states and 19234 transitions. Word has length 41 [2022-01-18 04:03:02,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:02,145 INFO L470 AbstractCegarLoop]: Abstraction has 7487 states and 19234 transitions. [2022-01-18 04:03:02,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:02,145 INFO L276 IsEmpty]: Start isEmpty. Operand 7487 states and 19234 transitions. [2022-01-18 04:03:02,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:02,173 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:02,173 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:02,189 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-01-18 04:03:02,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2022-01-18 04:03:02,374 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:02,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:02,374 INFO L85 PathProgramCache]: Analyzing trace with hash 718059138, now seen corresponding path program 46 times [2022-01-18 04:03:02,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:02,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134901042] [2022-01-18 04:03:02,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:02,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:02,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:02,498 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:02,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:02,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134901042] [2022-01-18 04:03:02,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134901042] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:02,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212478042] [2022-01-18 04:03:02,498 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:03:02,498 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:02,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:02,500 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:02,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-01-18 04:03:02,532 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:03:02,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:02,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:03:02,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:02,782 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:02,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:02,877 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:03:02,877 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:03:02,936 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:02,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212478042] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:02,936 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:02,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 18 [2022-01-18 04:03:02,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914424317] [2022-01-18 04:03:02,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:02,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 04:03:02,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:02,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 04:03:02,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:03:02,937 INFO L87 Difference]: Start difference. First operand 7487 states and 19234 transitions. Second operand has 19 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:03,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:03,182 INFO L93 Difference]: Finished difference Result 7610 states and 19452 transitions. [2022-01-18 04:03:03,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:03:03,182 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:03,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:03,194 INFO L225 Difference]: With dead ends: 7610 [2022-01-18 04:03:03,195 INFO L226 Difference]: Without dead ends: 7557 [2022-01-18 04:03:03,195 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:03:03,195 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 60 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 625 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:03,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 148 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 625 Invalid, 0 Unknown, 44 Unchecked, 0.2s Time] [2022-01-18 04:03:03,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7557 states. [2022-01-18 04:03:03,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7557 to 7478. [2022-01-18 04:03:03,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7478 states, 7477 states have (on average 2.5672060987026883) internal successors, (19195), 7477 states have internal predecessors, (19195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:03,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7478 states to 7478 states and 19195 transitions. [2022-01-18 04:03:03,313 INFO L78 Accepts]: Start accepts. Automaton has 7478 states and 19195 transitions. Word has length 41 [2022-01-18 04:03:03,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:03,314 INFO L470 AbstractCegarLoop]: Abstraction has 7478 states and 19195 transitions. [2022-01-18 04:03:03,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:03,314 INFO L276 IsEmpty]: Start isEmpty. Operand 7478 states and 19195 transitions. [2022-01-18 04:03:03,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:03,321 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:03,321 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:03,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-01-18 04:03:03,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:03,523 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:03,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:03,523 INFO L85 PathProgramCache]: Analyzing trace with hash 856335594, now seen corresponding path program 28 times [2022-01-18 04:03:03,523 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:03,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466397904] [2022-01-18 04:03:03,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:03,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:03,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:03,605 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:03,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:03,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466397904] [2022-01-18 04:03:03,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466397904] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:03,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421791865] [2022-01-18 04:03:03,606 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:03:03,606 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:03,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:03,607 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:03,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-01-18 04:03:03,628 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:03:03,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:03,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:03:03,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:03,725 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:03,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:03,755 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:03:03,756 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:03:03,817 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:03,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421791865] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:03,817 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:03,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:03:03,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089966657] [2022-01-18 04:03:03,818 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:03,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:03:03,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:03,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:03:03,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:03:03,818 INFO L87 Difference]: Start difference. First operand 7478 states and 19195 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:04,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:04,139 INFO L93 Difference]: Finished difference Result 8785 states and 22005 transitions. [2022-01-18 04:03:04,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:03:04,140 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:04,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:04,153 INFO L225 Difference]: With dead ends: 8785 [2022-01-18 04:03:04,153 INFO L226 Difference]: Without dead ends: 8765 [2022-01-18 04:03:04,153 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 73 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:03:04,153 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 99 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:04,153 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 237 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:04,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8765 states. [2022-01-18 04:03:04,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8765 to 7219. [2022-01-18 04:03:04,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7219 states, 7218 states have (on average 2.5854807425879747) internal successors, (18662), 7218 states have internal predecessors, (18662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:04,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7219 states to 7219 states and 18662 transitions. [2022-01-18 04:03:04,271 INFO L78 Accepts]: Start accepts. Automaton has 7219 states and 18662 transitions. Word has length 41 [2022-01-18 04:03:04,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:04,271 INFO L470 AbstractCegarLoop]: Abstraction has 7219 states and 18662 transitions. [2022-01-18 04:03:04,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:04,272 INFO L276 IsEmpty]: Start isEmpty. Operand 7219 states and 18662 transitions. [2022-01-18 04:03:04,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:04,278 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:04,278 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:04,293 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-01-18 04:03:04,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:04,479 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:04,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:04,479 INFO L85 PathProgramCache]: Analyzing trace with hash 679444650, now seen corresponding path program 47 times [2022-01-18 04:03:04,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:04,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163582524] [2022-01-18 04:03:04,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:04,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:04,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:04,572 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:04,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:04,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163582524] [2022-01-18 04:03:04,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163582524] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:04,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589845867] [2022-01-18 04:03:04,572 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:03:04,572 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:04,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:04,573 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:04,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-01-18 04:03:04,597 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 04:03:04,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:04,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:03:04,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:04,790 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:04,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:04,851 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:03:04,851 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:03:04,919 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:04,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589845867] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:04,919 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:04,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-01-18 04:03:04,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379096029] [2022-01-18 04:03:04,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:04,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:03:04,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:04,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:03:04,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:03:04,920 INFO L87 Difference]: Start difference. First operand 7219 states and 18662 transitions. Second operand has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:05,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:05,139 INFO L93 Difference]: Finished difference Result 7314 states and 18822 transitions. [2022-01-18 04:03:05,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:03:05,139 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:05,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:05,150 INFO L225 Difference]: With dead ends: 7314 [2022-01-18 04:03:05,150 INFO L226 Difference]: Without dead ends: 7276 [2022-01-18 04:03:05,150 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 69 SyntacticMatches, 10 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:03:05,151 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 46 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:05,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 115 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:05,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7276 states. [2022-01-18 04:03:05,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7276 to 7197. [2022-01-18 04:03:05,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7197 states, 7196 states have (on average 2.5849082823790996) internal successors, (18601), 7196 states have internal predecessors, (18601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:05,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7197 states to 7197 states and 18601 transitions. [2022-01-18 04:03:05,286 INFO L78 Accepts]: Start accepts. Automaton has 7197 states and 18601 transitions. Word has length 41 [2022-01-18 04:03:05,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:05,286 INFO L470 AbstractCegarLoop]: Abstraction has 7197 states and 18601 transitions. [2022-01-18 04:03:05,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:05,286 INFO L276 IsEmpty]: Start isEmpty. Operand 7197 states and 18601 transitions. [2022-01-18 04:03:05,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:05,292 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:05,293 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:05,308 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-01-18 04:03:05,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-01-18 04:03:05,494 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:05,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:05,494 INFO L85 PathProgramCache]: Analyzing trace with hash -1646311550, now seen corresponding path program 29 times [2022-01-18 04:03:05,494 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:05,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825493860] [2022-01-18 04:03:05,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:05,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:05,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:05,573 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:05,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:05,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825493860] [2022-01-18 04:03:05,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825493860] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:05,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029397483] [2022-01-18 04:03:05,573 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:03:05,573 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:05,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:05,575 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:05,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-01-18 04:03:05,598 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 04:03:05,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:05,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:03:05,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:05,706 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:05,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:05,735 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:03:05,735 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:03:05,807 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:05,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029397483] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:05,807 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:05,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:03:05,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93847120] [2022-01-18 04:03:05,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:05,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:03:05,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:05,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:03:05,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:03:05,808 INFO L87 Difference]: Start difference. First operand 7197 states and 18601 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:06,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:06,096 INFO L93 Difference]: Finished difference Result 8076 states and 20471 transitions. [2022-01-18 04:03:06,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:03:06,096 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:06,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:06,108 INFO L225 Difference]: With dead ends: 8076 [2022-01-18 04:03:06,108 INFO L226 Difference]: Without dead ends: 8076 [2022-01-18 04:03:06,108 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:03:06,108 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 88 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:06,108 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 221 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:06,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8076 states. [2022-01-18 04:03:06,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8076 to 7201. [2022-01-18 04:03:06,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7201 states, 7200 states have (on average 2.5844444444444443) internal successors, (18608), 7200 states have internal predecessors, (18608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:06,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7201 states to 7201 states and 18608 transitions. [2022-01-18 04:03:06,225 INFO L78 Accepts]: Start accepts. Automaton has 7201 states and 18608 transitions. Word has length 41 [2022-01-18 04:03:06,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:06,225 INFO L470 AbstractCegarLoop]: Abstraction has 7201 states and 18608 transitions. [2022-01-18 04:03:06,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:06,225 INFO L276 IsEmpty]: Start isEmpty. Operand 7201 states and 18608 transitions. [2022-01-18 04:03:06,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:06,231 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:06,231 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:06,247 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-01-18 04:03:06,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-01-18 04:03:06,432 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:06,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:06,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1015359362, now seen corresponding path program 48 times [2022-01-18 04:03:06,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:06,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894453841] [2022-01-18 04:03:06,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:06,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:06,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:06,512 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:06,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:06,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894453841] [2022-01-18 04:03:06,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894453841] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:06,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594399670] [2022-01-18 04:03:06,513 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:03:06,513 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:06,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:06,514 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:06,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-01-18 04:03:06,537 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-01-18 04:03:06,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:06,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:03:06,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:06,787 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-01-18 04:03:06,788 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-01-18 04:03:06,832 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 46 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:06,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:07,337 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:03:07,337 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:03:07,527 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 16 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:07,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594399670] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:07,528 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:07,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 12] total 22 [2022-01-18 04:03:07,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558020757] [2022-01-18 04:03:07,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:07,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 04:03:07,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:07,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 04:03:07,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:03:07,528 INFO L87 Difference]: Start difference. First operand 7201 states and 18608 transitions. Second operand has 23 states, 23 states have (on average 3.869565217391304) internal successors, (89), 22 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:08,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:08,833 INFO L93 Difference]: Finished difference Result 10756 states and 27009 transitions. [2022-01-18 04:03:08,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 04:03:08,833 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.869565217391304) internal successors, (89), 22 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:08,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:08,851 INFO L225 Difference]: With dead ends: 10756 [2022-01-18 04:03:08,852 INFO L226 Difference]: Without dead ends: 10731 [2022-01-18 04:03:08,852 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 68 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=491, Invalid=1959, Unknown=0, NotChecked=0, Total=2450 [2022-01-18 04:03:08,852 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 300 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 1444 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 1670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 178 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:08,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 508 Invalid, 1670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1444 Invalid, 0 Unknown, 178 Unchecked, 0.6s Time] [2022-01-18 04:03:08,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10731 states. [2022-01-18 04:03:08,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10731 to 7098. [2022-01-18 04:03:08,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7098 states, 7097 states have (on average 2.5908130195857404) internal successors, (18387), 7097 states have internal predecessors, (18387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:09,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7098 states to 7098 states and 18387 transitions. [2022-01-18 04:03:09,008 INFO L78 Accepts]: Start accepts. Automaton has 7098 states and 18387 transitions. Word has length 41 [2022-01-18 04:03:09,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:09,008 INFO L470 AbstractCegarLoop]: Abstraction has 7098 states and 18387 transitions. [2022-01-18 04:03:09,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.869565217391304) internal successors, (89), 22 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:09,009 INFO L276 IsEmpty]: Start isEmpty. Operand 7098 states and 18387 transitions. [2022-01-18 04:03:09,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:09,016 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:09,016 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:09,031 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2022-01-18 04:03:09,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-01-18 04:03:09,216 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:09,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:09,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1926296578, now seen corresponding path program 49 times [2022-01-18 04:03:09,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:09,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69711673] [2022-01-18 04:03:09,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:09,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:09,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:09,299 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 51 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:03:09,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:09,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69711673] [2022-01-18 04:03:09,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69711673] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:09,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493232644] [2022-01-18 04:03:09,299 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:03:09,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:09,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:09,300 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:09,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-01-18 04:03:09,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:09,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:03:09,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:09,418 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 52 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:03:09,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:09,437 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:03:09,437 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:03:09,520 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 52 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:03:09,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1493232644] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:09,520 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:09,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-01-18 04:03:09,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219866780] [2022-01-18 04:03:09,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:09,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:03:09,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:09,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:03:09,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:03:09,520 INFO L87 Difference]: Start difference. First operand 7098 states and 18387 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:09,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:09,740 INFO L93 Difference]: Finished difference Result 7714 states and 19693 transitions. [2022-01-18 04:03:09,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:03:09,741 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:09,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:09,753 INFO L225 Difference]: With dead ends: 7714 [2022-01-18 04:03:09,753 INFO L226 Difference]: Without dead ends: 7702 [2022-01-18 04:03:09,753 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:03:09,753 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 101 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:09,753 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 162 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:09,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7702 states. [2022-01-18 04:03:09,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7702 to 7140. [2022-01-18 04:03:09,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7140 states, 7139 states have (on average 2.5892982210393614) internal successors, (18485), 7139 states have internal predecessors, (18485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:09,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7140 states to 7140 states and 18485 transitions. [2022-01-18 04:03:09,863 INFO L78 Accepts]: Start accepts. Automaton has 7140 states and 18485 transitions. Word has length 41 [2022-01-18 04:03:09,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:09,863 INFO L470 AbstractCegarLoop]: Abstraction has 7140 states and 18485 transitions. [2022-01-18 04:03:09,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:09,863 INFO L276 IsEmpty]: Start isEmpty. Operand 7140 states and 18485 transitions. [2022-01-18 04:03:09,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:09,869 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:09,869 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:09,885 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-01-18 04:03:10,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-01-18 04:03:10,070 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:10,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:10,070 INFO L85 PathProgramCache]: Analyzing trace with hash -1726020235, now seen corresponding path program 30 times [2022-01-18 04:03:10,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:10,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378126807] [2022-01-18 04:03:10,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:10,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:10,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:10,168 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 19 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:10,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:10,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378126807] [2022-01-18 04:03:10,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378126807] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:10,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164486986] [2022-01-18 04:03:10,169 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:03:10,169 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:10,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:10,170 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:10,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-01-18 04:03:10,194 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 04:03:10,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:10,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-18 04:03:10,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:10,319 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 31 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:10,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:10,460 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 31 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:10,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164486986] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:10,461 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:10,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 17 [2022-01-18 04:03:10,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540135140] [2022-01-18 04:03:10,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:10,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:03:10,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:10,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:03:10,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:03:10,462 INFO L87 Difference]: Start difference. First operand 7140 states and 18485 transitions. Second operand has 18 states, 18 states have (on average 4.222222222222222) internal successors, (76), 17 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:10,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:10,723 INFO L93 Difference]: Finished difference Result 8165 states and 20548 transitions. [2022-01-18 04:03:10,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:03:10,723 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.222222222222222) internal successors, (76), 17 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:10,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:10,763 INFO L225 Difference]: With dead ends: 8165 [2022-01-18 04:03:10,764 INFO L226 Difference]: Without dead ends: 8123 [2022-01-18 04:03:10,764 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:03:10,764 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 212 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:10,764 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 184 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:10,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8123 states. [2022-01-18 04:03:10,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8123 to 5818. [2022-01-18 04:03:10,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5818 states, 5817 states have (on average 2.5404847859721507) internal successors, (14778), 5817 states have internal predecessors, (14778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:10,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5818 states to 5818 states and 14778 transitions. [2022-01-18 04:03:10,844 INFO L78 Accepts]: Start accepts. Automaton has 5818 states and 14778 transitions. Word has length 41 [2022-01-18 04:03:10,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:10,844 INFO L470 AbstractCegarLoop]: Abstraction has 5818 states and 14778 transitions. [2022-01-18 04:03:10,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.222222222222222) internal successors, (76), 17 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:10,844 INFO L276 IsEmpty]: Start isEmpty. Operand 5818 states and 14778 transitions. [2022-01-18 04:03:10,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:10,850 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:10,850 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:10,865 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-01-18 04:03:11,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-01-18 04:03:11,051 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:11,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:11,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1466471446, now seen corresponding path program 31 times [2022-01-18 04:03:11,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:11,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684375075] [2022-01-18 04:03:11,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:11,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:11,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:11,125 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:11,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:11,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684375075] [2022-01-18 04:03:11,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684375075] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:11,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195447121] [2022-01-18 04:03:11,125 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:03:11,125 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:11,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:11,126 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:11,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-01-18 04:03:11,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:11,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:03:11,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:11,244 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:11,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:11,266 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:03:11,266 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:03:11,346 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:11,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195447121] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:11,346 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:11,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-01-18 04:03:11,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507487659] [2022-01-18 04:03:11,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:11,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:03:11,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:11,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:03:11,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:03:11,347 INFO L87 Difference]: Start difference. First operand 5818 states and 14778 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:11,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:11,623 INFO L93 Difference]: Finished difference Result 7063 states and 17450 transitions. [2022-01-18 04:03:11,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:03:11,623 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:11,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:11,634 INFO L225 Difference]: With dead ends: 7063 [2022-01-18 04:03:11,634 INFO L226 Difference]: Without dead ends: 7020 [2022-01-18 04:03:11,635 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:03:11,635 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 99 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:11,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 244 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:11,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2022-01-18 04:03:11,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 6154. [2022-01-18 04:03:11,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6154 states, 6153 states have (on average 2.532098163497481) internal successors, (15580), 6153 states have internal predecessors, (15580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:11,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6154 states to 6154 states and 15580 transitions. [2022-01-18 04:03:11,735 INFO L78 Accepts]: Start accepts. Automaton has 6154 states and 15580 transitions. Word has length 41 [2022-01-18 04:03:11,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:11,736 INFO L470 AbstractCegarLoop]: Abstraction has 6154 states and 15580 transitions. [2022-01-18 04:03:11,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:11,736 INFO L276 IsEmpty]: Start isEmpty. Operand 6154 states and 15580 transitions. [2022-01-18 04:03:11,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:11,741 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:11,741 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:11,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2022-01-18 04:03:11,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2022-01-18 04:03:11,944 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:11,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:11,944 INFO L85 PathProgramCache]: Analyzing trace with hash 33861546, now seen corresponding path program 50 times [2022-01-18 04:03:11,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:11,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114658277] [2022-01-18 04:03:11,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:11,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:11,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:12,014 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:12,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:12,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114658277] [2022-01-18 04:03:12,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114658277] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:12,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720351922] [2022-01-18 04:03:12,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:03:12,015 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:12,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:12,016 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:12,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-01-18 04:03:12,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:03:12,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:12,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 24 conjunts are in the unsatisfiable core [2022-01-18 04:03:12,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:12,141 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-01-18 04:03:12,143 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-18 04:03:12,150 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:12,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:12,200 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:03:12,201 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:03:12,365 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 3 proven. 61 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:12,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720351922] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:12,365 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:12,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 9] total 14 [2022-01-18 04:03:12,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078022782] [2022-01-18 04:03:12,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:12,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:03:12,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:12,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:03:12,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:03:12,366 INFO L87 Difference]: Start difference. First operand 6154 states and 15580 transitions. Second operand has 15 states, 15 states have (on average 5.266666666666667) internal successors, (79), 14 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:12,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:12,794 INFO L93 Difference]: Finished difference Result 7761 states and 18910 transitions. [2022-01-18 04:03:12,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:03:12,794 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.266666666666667) internal successors, (79), 14 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:12,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:12,805 INFO L225 Difference]: With dead ends: 7761 [2022-01-18 04:03:12,805 INFO L226 Difference]: Without dead ends: 7497 [2022-01-18 04:03:12,806 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 70 SyntacticMatches, 9 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:03:12,806 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 174 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 988 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 988 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:12,806 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 351 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 988 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:03:12,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7497 states. [2022-01-18 04:03:12,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7497 to 5997. [2022-01-18 04:03:12,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5997 states, 5996 states have (on average 2.5320213475650433) internal successors, (15182), 5996 states have internal predecessors, (15182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:12,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5997 states to 5997 states and 15182 transitions. [2022-01-18 04:03:12,896 INFO L78 Accepts]: Start accepts. Automaton has 5997 states and 15182 transitions. Word has length 41 [2022-01-18 04:03:12,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:12,896 INFO L470 AbstractCegarLoop]: Abstraction has 5997 states and 15182 transitions. [2022-01-18 04:03:12,896 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.266666666666667) internal successors, (79), 14 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:12,896 INFO L276 IsEmpty]: Start isEmpty. Operand 5997 states and 15182 transitions. [2022-01-18 04:03:12,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:12,901 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:12,901 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:12,916 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-01-18 04:03:13,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:13,102 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:13,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:13,102 INFO L85 PathProgramCache]: Analyzing trace with hash 2066935159, now seen corresponding path program 51 times [2022-01-18 04:03:13,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:13,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270401931] [2022-01-18 04:03:13,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:13,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:13,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:13,172 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:13,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:13,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270401931] [2022-01-18 04:03:13,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270401931] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:13,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696405233] [2022-01-18 04:03:13,173 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:03:13,173 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:13,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:13,174 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:13,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-01-18 04:03:13,197 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-18 04:03:13,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:13,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-18 04:03:13,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:13,318 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:13,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:13,499 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:13,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [696405233] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:13,499 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:13,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 11 [2022-01-18 04:03:13,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672889705] [2022-01-18 04:03:13,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:13,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:03:13,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:13,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:03:13,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:03:13,500 INFO L87 Difference]: Start difference. First operand 5997 states and 15182 transitions. Second operand has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:13,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:13,688 INFO L93 Difference]: Finished difference Result 7969 states and 19393 transitions. [2022-01-18 04:03:13,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:03:13,689 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:13,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:13,700 INFO L225 Difference]: With dead ends: 7969 [2022-01-18 04:03:13,700 INFO L226 Difference]: Without dead ends: 7939 [2022-01-18 04:03:13,700 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:03:13,700 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 150 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:13,700 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 103 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:03:13,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7939 states. [2022-01-18 04:03:13,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7939 to 6276. [2022-01-18 04:03:13,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6276 states, 6275 states have (on average 2.5472509960159364) internal successors, (15984), 6275 states have internal predecessors, (15984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:13,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6276 states to 6276 states and 15984 transitions. [2022-01-18 04:03:13,799 INFO L78 Accepts]: Start accepts. Automaton has 6276 states and 15984 transitions. Word has length 41 [2022-01-18 04:03:13,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:13,799 INFO L470 AbstractCegarLoop]: Abstraction has 6276 states and 15984 transitions. [2022-01-18 04:03:13,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:13,799 INFO L276 IsEmpty]: Start isEmpty. Operand 6276 states and 15984 transitions. [2022-01-18 04:03:13,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:13,805 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:13,805 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:13,820 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-01-18 04:03:14,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:14,005 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:14,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:14,005 INFO L85 PathProgramCache]: Analyzing trace with hash 2103681911, now seen corresponding path program 52 times [2022-01-18 04:03:14,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:14,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353790802] [2022-01-18 04:03:14,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:14,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:14,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:14,100 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:14,101 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:14,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353790802] [2022-01-18 04:03:14,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353790802] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:14,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412973988] [2022-01-18 04:03:14,101 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:03:14,101 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:14,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:14,104 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:14,115 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-01-18 04:03:14,131 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:03:14,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:14,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-18 04:03:14,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:14,266 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:14,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:14,441 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:14,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412973988] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:14,442 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:14,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2022-01-18 04:03:14,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109375724] [2022-01-18 04:03:14,442 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:14,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:03:14,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:14,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:03:14,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:03:14,442 INFO L87 Difference]: Start difference. First operand 6276 states and 15984 transitions. Second operand has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 13 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:14,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:14,650 INFO L93 Difference]: Finished difference Result 8194 states and 19785 transitions. [2022-01-18 04:03:14,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:03:14,651 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 13 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:14,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:14,665 INFO L225 Difference]: With dead ends: 8194 [2022-01-18 04:03:14,665 INFO L226 Difference]: Without dead ends: 8134 [2022-01-18 04:03:14,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:03:14,665 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 199 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:14,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 113 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:03:14,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8134 states. [2022-01-18 04:03:14,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8134 to 6276. [2022-01-18 04:03:14,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6276 states, 6275 states have (on average 2.545019920318725) internal successors, (15970), 6275 states have internal predecessors, (15970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:14,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6276 states to 6276 states and 15970 transitions. [2022-01-18 04:03:14,780 INFO L78 Accepts]: Start accepts. Automaton has 6276 states and 15970 transitions. Word has length 41 [2022-01-18 04:03:14,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:14,781 INFO L470 AbstractCegarLoop]: Abstraction has 6276 states and 15970 transitions. [2022-01-18 04:03:14,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 13 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:14,781 INFO L276 IsEmpty]: Start isEmpty. Operand 6276 states and 15970 transitions. [2022-01-18 04:03:14,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:14,787 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:14,787 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:14,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2022-01-18 04:03:14,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:14,988 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:14,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:14,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1504073858, now seen corresponding path program 53 times [2022-01-18 04:03:14,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:14,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932921653] [2022-01-18 04:03:14,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:14,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:14,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:15,080 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:15,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:15,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932921653] [2022-01-18 04:03:15,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932921653] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:15,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651276687] [2022-01-18 04:03:15,080 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:03:15,080 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:15,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:15,081 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:15,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-01-18 04:03:15,112 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-01-18 04:03:15,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:15,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:03:15,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:15,202 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:15,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:15,239 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:03:15,239 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:03:15,305 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:15,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651276687] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:15,305 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:15,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:03:15,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570314158] [2022-01-18 04:03:15,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:15,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:03:15,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:15,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:03:15,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:03:15,306 INFO L87 Difference]: Start difference. First operand 6276 states and 15970 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:15,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:15,676 INFO L93 Difference]: Finished difference Result 8204 states and 19910 transitions. [2022-01-18 04:03:15,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:03:15,677 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:15,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:15,687 INFO L225 Difference]: With dead ends: 8204 [2022-01-18 04:03:15,687 INFO L226 Difference]: Without dead ends: 7841 [2022-01-18 04:03:15,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 76 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2022-01-18 04:03:15,688 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 202 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 665 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:15,688 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 164 Invalid, 686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 665 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:15,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7841 states. [2022-01-18 04:03:15,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7841 to 5950. [2022-01-18 04:03:15,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5950 states, 5949 states have (on average 2.533198856950748) internal successors, (15070), 5949 states have internal predecessors, (15070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:15,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5950 states to 5950 states and 15070 transitions. [2022-01-18 04:03:15,772 INFO L78 Accepts]: Start accepts. Automaton has 5950 states and 15070 transitions. Word has length 41 [2022-01-18 04:03:15,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:15,772 INFO L470 AbstractCegarLoop]: Abstraction has 5950 states and 15070 transitions. [2022-01-18 04:03:15,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:15,772 INFO L276 IsEmpty]: Start isEmpty. Operand 5950 states and 15070 transitions. [2022-01-18 04:03:15,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:15,777 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:15,777 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:15,792 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2022-01-18 04:03:15,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:15,978 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:15,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:15,978 INFO L85 PathProgramCache]: Analyzing trace with hash 1266012341, now seen corresponding path program 32 times [2022-01-18 04:03:15,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:15,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054960083] [2022-01-18 04:03:15,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:15,978 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:15,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:16,048 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 29 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:16,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:16,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054960083] [2022-01-18 04:03:16,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054960083] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:16,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966187223] [2022-01-18 04:03:16,049 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:03:16,049 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:16,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:16,050 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:16,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-01-18 04:03:16,071 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:03:16,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:16,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-18 04:03:16,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:16,187 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:16,187 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:16,393 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:16,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966187223] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:16,394 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:16,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 13 [2022-01-18 04:03:16,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773470019] [2022-01-18 04:03:16,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:16,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:03:16,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:16,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:03:16,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:03:16,394 INFO L87 Difference]: Start difference. First operand 5950 states and 15070 transitions. Second operand has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:16,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:16,726 INFO L93 Difference]: Finished difference Result 7335 states and 18009 transitions. [2022-01-18 04:03:16,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:03:16,726 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:16,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:16,738 INFO L225 Difference]: With dead ends: 7335 [2022-01-18 04:03:16,738 INFO L226 Difference]: Without dead ends: 7305 [2022-01-18 04:03:16,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=156, Invalid=264, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:03:16,739 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 201 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 617 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:16,739 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 218 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 617 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:16,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7305 states. [2022-01-18 04:03:16,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7305 to 6289. [2022-01-18 04:03:16,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6289 states, 6288 states have (on average 2.55089058524173) internal successors, (16040), 6288 states have internal predecessors, (16040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:16,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6289 states to 6289 states and 16040 transitions. [2022-01-18 04:03:16,840 INFO L78 Accepts]: Start accepts. Automaton has 6289 states and 16040 transitions. Word has length 41 [2022-01-18 04:03:16,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:16,841 INFO L470 AbstractCegarLoop]: Abstraction has 6289 states and 16040 transitions. [2022-01-18 04:03:16,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:16,841 INFO L276 IsEmpty]: Start isEmpty. Operand 6289 states and 16040 transitions. [2022-01-18 04:03:16,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:16,846 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:16,846 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:16,862 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-01-18 04:03:17,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable132 [2022-01-18 04:03:17,047 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:17,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:17,047 INFO L85 PathProgramCache]: Analyzing trace with hash 644131931, now seen corresponding path program 33 times [2022-01-18 04:03:17,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:17,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769352881] [2022-01-18 04:03:17,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:17,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:17,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:17,133 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 29 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:17,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:17,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769352881] [2022-01-18 04:03:17,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769352881] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:17,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693878062] [2022-01-18 04:03:17,133 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:03:17,133 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:17,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:17,135 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:17,136 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-01-18 04:03:17,158 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-01-18 04:03:17,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:17,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-18 04:03:17,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:17,277 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:17,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:17,456 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:17,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693878062] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:17,456 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:17,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 13 [2022-01-18 04:03:17,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717045597] [2022-01-18 04:03:17,457 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:17,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:03:17,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:17,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:03:17,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:03:17,457 INFO L87 Difference]: Start difference. First operand 6289 states and 16040 transitions. Second operand has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:17,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:17,802 INFO L93 Difference]: Finished difference Result 8957 states and 21773 transitions. [2022-01-18 04:03:17,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 04:03:17,802 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:17,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:17,820 INFO L225 Difference]: With dead ends: 8957 [2022-01-18 04:03:17,820 INFO L226 Difference]: Without dead ends: 8957 [2022-01-18 04:03:17,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=248, Invalid=454, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:03:17,820 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 458 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 458 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:17,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [458 Valid, 130 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:17,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8957 states. [2022-01-18 04:03:17,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8957 to 6352. [2022-01-18 04:03:17,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6352 states, 6351 states have (on average 2.555188159344985) internal successors, (16228), 6351 states have internal predecessors, (16228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:17,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6352 states to 6352 states and 16228 transitions. [2022-01-18 04:03:17,952 INFO L78 Accepts]: Start accepts. Automaton has 6352 states and 16228 transitions. Word has length 41 [2022-01-18 04:03:17,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:17,953 INFO L470 AbstractCegarLoop]: Abstraction has 6352 states and 16228 transitions. [2022-01-18 04:03:17,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:17,953 INFO L276 IsEmpty]: Start isEmpty. Operand 6352 states and 16228 transitions. [2022-01-18 04:03:17,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:17,958 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:17,958 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:17,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2022-01-18 04:03:18,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2022-01-18 04:03:18,159 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:18,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:18,159 INFO L85 PathProgramCache]: Analyzing trace with hash 1611531607, now seen corresponding path program 34 times [2022-01-18 04:03:18,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:18,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755082073] [2022-01-18 04:03:18,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:18,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:18,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:18,246 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 31 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:18,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:18,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755082073] [2022-01-18 04:03:18,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755082073] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:18,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050386371] [2022-01-18 04:03:18,247 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:03:18,247 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:18,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:18,248 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:18,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-01-18 04:03:18,269 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:03:18,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:18,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 04:03:18,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:18,446 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 51 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:18,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:18,763 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 38 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:18,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050386371] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:18,763 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:18,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 12] total 21 [2022-01-18 04:03:18,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001430558] [2022-01-18 04:03:18,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:18,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 04:03:18,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:18,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 04:03:18,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:03:18,764 INFO L87 Difference]: Start difference. First operand 6352 states and 16228 transitions. Second operand has 22 states, 22 states have (on average 3.6818181818181817) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:19,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:19,376 INFO L93 Difference]: Finished difference Result 9472 states and 23437 transitions. [2022-01-18 04:03:19,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 04:03:19,377 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.6818181818181817) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:19,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:19,391 INFO L225 Difference]: With dead ends: 9472 [2022-01-18 04:03:19,392 INFO L226 Difference]: Without dead ends: 9459 [2022-01-18 04:03:19,392 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=419, Invalid=841, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 04:03:19,392 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 393 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 832 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 832 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:19,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 235 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 832 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:03:19,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9459 states. [2022-01-18 04:03:19,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9459 to 6169. [2022-01-18 04:03:19,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6169 states, 6168 states have (on average 2.5372892347600517) internal successors, (15650), 6168 states have internal predecessors, (15650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:19,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6169 states to 6169 states and 15650 transitions. [2022-01-18 04:03:19,531 INFO L78 Accepts]: Start accepts. Automaton has 6169 states and 15650 transitions. Word has length 41 [2022-01-18 04:03:19,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:19,532 INFO L470 AbstractCegarLoop]: Abstraction has 6169 states and 15650 transitions. [2022-01-18 04:03:19,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.6818181818181817) internal successors, (81), 21 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:19,532 INFO L276 IsEmpty]: Start isEmpty. Operand 6169 states and 15650 transitions. [2022-01-18 04:03:19,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-18 04:03:19,537 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:19,537 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:19,552 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2022-01-18 04:03:19,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:19,738 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:19,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:19,738 INFO L85 PathProgramCache]: Analyzing trace with hash -2041475785, now seen corresponding path program 54 times [2022-01-18 04:03:19,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:19,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342358476] [2022-01-18 04:03:19,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:19,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:19,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:19,831 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:19,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:19,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342358476] [2022-01-18 04:03:19,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342358476] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:19,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357820074] [2022-01-18 04:03:19,832 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:03:19,832 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:19,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:19,834 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:19,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-01-18 04:03:19,865 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 04:03:19,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:19,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-18 04:03:19,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:20,017 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:20,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:20,182 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:20,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357820074] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:20,183 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:20,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 15 [2022-01-18 04:03:20,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330484651] [2022-01-18 04:03:20,183 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:20,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:03:20,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:20,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:03:20,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:03:20,184 INFO L87 Difference]: Start difference. First operand 6169 states and 15650 transitions. Second operand has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:20,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:20,441 INFO L93 Difference]: Finished difference Result 7598 states and 18548 transitions. [2022-01-18 04:03:20,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:03:20,441 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-18 04:03:20,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:20,452 INFO L225 Difference]: With dead ends: 7598 [2022-01-18 04:03:20,452 INFO L226 Difference]: Without dead ends: 7507 [2022-01-18 04:03:20,452 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=140, Invalid=322, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:03:20,452 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 182 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:20,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 171 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 440 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:20,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7507 states. [2022-01-18 04:03:20,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7507 to 6112. [2022-01-18 04:03:20,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6112 states, 6111 states have (on average 2.5391916216658483) internal successors, (15517), 6111 states have internal predecessors, (15517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:20,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6112 states to 6112 states and 15517 transitions. [2022-01-18 04:03:20,545 INFO L78 Accepts]: Start accepts. Automaton has 6112 states and 15517 transitions. Word has length 41 [2022-01-18 04:03:20,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:20,545 INFO L470 AbstractCegarLoop]: Abstraction has 6112 states and 15517 transitions. [2022-01-18 04:03:20,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:20,546 INFO L276 IsEmpty]: Start isEmpty. Operand 6112 states and 15517 transitions. [2022-01-18 04:03:20,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-01-18 04:03:20,551 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:20,551 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:20,566 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2022-01-18 04:03:20,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-01-18 04:03:20,752 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:20,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:20,752 INFO L85 PathProgramCache]: Analyzing trace with hash 554202670, now seen corresponding path program 35 times [2022-01-18 04:03:20,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:20,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720490967] [2022-01-18 04:03:20,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:20,752 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:20,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:20,845 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 5 proven. 76 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:20,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:20,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720490967] [2022-01-18 04:03:20,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720490967] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:20,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164268690] [2022-01-18 04:03:20,846 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:03:20,846 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:20,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:20,847 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:20,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-01-18 04:03:20,884 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-01-18 04:03:20,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:20,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:03:20,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:20,988 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 5 proven. 75 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:20,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:21,038 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:03:21,038 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:03:21,092 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 5 proven. 75 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:21,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164268690] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:21,093 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:21,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:03:21,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831193542] [2022-01-18 04:03:21,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:21,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:03:21,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:21,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:03:21,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:03:21,094 INFO L87 Difference]: Start difference. First operand 6112 states and 15517 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:21,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:21,442 INFO L93 Difference]: Finished difference Result 7851 states and 19160 transitions. [2022-01-18 04:03:21,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:03:21,443 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-01-18 04:03:21,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:21,455 INFO L225 Difference]: With dead ends: 7851 [2022-01-18 04:03:21,455 INFO L226 Difference]: Without dead ends: 7366 [2022-01-18 04:03:21,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 82 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2022-01-18 04:03:21,455 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 126 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:21,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 152 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:21,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7366 states. [2022-01-18 04:03:21,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7366 to 5090. [2022-01-18 04:03:21,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5090 states, 5089 states have (on average 2.5356651601493416) internal successors, (12904), 5089 states have internal predecessors, (12904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:21,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5090 states to 5090 states and 12904 transitions. [2022-01-18 04:03:21,537 INFO L78 Accepts]: Start accepts. Automaton has 5090 states and 12904 transitions. Word has length 44 [2022-01-18 04:03:21,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:21,537 INFO L470 AbstractCegarLoop]: Abstraction has 5090 states and 12904 transitions. [2022-01-18 04:03:21,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:21,538 INFO L276 IsEmpty]: Start isEmpty. Operand 5090 states and 12904 transitions. [2022-01-18 04:03:21,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-01-18 04:03:21,542 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:21,542 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:21,558 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-01-18 04:03:21,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-01-18 04:03:21,743 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:21,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:21,743 INFO L85 PathProgramCache]: Analyzing trace with hash 831381294, now seen corresponding path program 55 times [2022-01-18 04:03:21,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:21,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822473748] [2022-01-18 04:03:21,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:21,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:21,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:21,804 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:03:21,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:21,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822473748] [2022-01-18 04:03:21,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822473748] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:21,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780316456] [2022-01-18 04:03:21,805 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:03:21,805 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:21,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:21,806 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:21,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-01-18 04:03:21,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:21,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 04:03:21,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:22,130 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 35 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:22,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:22,365 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 35 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:22,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780316456] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:22,366 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:22,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13, 13] total 19 [2022-01-18 04:03:22,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47695974] [2022-01-18 04:03:22,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:22,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 04:03:22,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:22,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 04:03:22,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:03:22,367 INFO L87 Difference]: Start difference. First operand 5090 states and 12904 transitions. Second operand has 20 states, 20 states have (on average 4.35) internal successors, (87), 19 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:23,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:23,301 INFO L93 Difference]: Finished difference Result 6929 states and 16718 transitions. [2022-01-18 04:03:23,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 04:03:23,302 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.35) internal successors, (87), 19 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-01-18 04:03:23,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:23,312 INFO L225 Difference]: With dead ends: 6929 [2022-01-18 04:03:23,312 INFO L226 Difference]: Without dead ends: 6876 [2022-01-18 04:03:23,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=473, Invalid=1783, Unknown=0, NotChecked=0, Total=2256 [2022-01-18 04:03:23,313 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 512 mSDsluCounter, 795 mSDsCounter, 0 mSdLazyCounter, 1591 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 1666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:23,313 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 570 Invalid, 1666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1591 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:03:23,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6876 states. [2022-01-18 04:03:23,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6876 to 5518. [2022-01-18 04:03:23,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5518 states, 5517 states have (on average 2.5261917708899766) internal successors, (13937), 5517 states have internal predecessors, (13937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:23,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5518 states to 5518 states and 13937 transitions. [2022-01-18 04:03:23,404 INFO L78 Accepts]: Start accepts. Automaton has 5518 states and 13937 transitions. Word has length 44 [2022-01-18 04:03:23,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:23,404 INFO L470 AbstractCegarLoop]: Abstraction has 5518 states and 13937 transitions. [2022-01-18 04:03:23,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.35) internal successors, (87), 19 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:23,404 INFO L276 IsEmpty]: Start isEmpty. Operand 5518 states and 13937 transitions. [2022-01-18 04:03:23,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-01-18 04:03:23,410 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:23,410 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:23,426 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2022-01-18 04:03:23,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:23,611 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:23,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:23,611 INFO L85 PathProgramCache]: Analyzing trace with hash -945685074, now seen corresponding path program 56 times [2022-01-18 04:03:23,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:23,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624301102] [2022-01-18 04:03:23,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:23,611 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:23,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:23,670 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:03:23,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:23,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624301102] [2022-01-18 04:03:23,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624301102] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:23,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934770638] [2022-01-18 04:03:23,671 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:03:23,671 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:23,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:23,672 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:23,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-01-18 04:03:23,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:03:23,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:23,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 04:03:23,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:23,889 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 29 proven. 50 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:23,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:24,083 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 29 proven. 50 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:03:24,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934770638] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:24,083 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:24,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 14 [2022-01-18 04:03:24,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509161196] [2022-01-18 04:03:24,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:24,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:03:24,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:24,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:03:24,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:03:24,084 INFO L87 Difference]: Start difference. First operand 5518 states and 13937 transitions. Second operand has 15 states, 15 states have (on average 5.6) internal successors, (84), 14 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:24,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:24,671 INFO L93 Difference]: Finished difference Result 7876 states and 18896 transitions. [2022-01-18 04:03:24,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 04:03:24,671 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.6) internal successors, (84), 14 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-01-18 04:03:24,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:24,683 INFO L225 Difference]: With dead ends: 7876 [2022-01-18 04:03:24,683 INFO L226 Difference]: Without dead ends: 7790 [2022-01-18 04:03:24,684 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=207, Invalid=849, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 04:03:24,684 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 327 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 1053 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 1091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:24,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 447 Invalid, 1091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1053 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:03:24,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7790 states. [2022-01-18 04:03:24,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7790 to 5713. [2022-01-18 04:03:24,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5713 states, 5712 states have (on average 2.527310924369748) internal successors, (14436), 5712 states have internal predecessors, (14436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:24,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5713 states to 5713 states and 14436 transitions. [2022-01-18 04:03:24,777 INFO L78 Accepts]: Start accepts. Automaton has 5713 states and 14436 transitions. Word has length 44 [2022-01-18 04:03:24,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:24,777 INFO L470 AbstractCegarLoop]: Abstraction has 5713 states and 14436 transitions. [2022-01-18 04:03:24,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.6) internal successors, (84), 14 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:24,778 INFO L276 IsEmpty]: Start isEmpty. Operand 5713 states and 14436 transitions. [2022-01-18 04:03:24,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-01-18 04:03:24,783 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:24,783 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:24,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2022-01-18 04:03:24,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:24,983 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:24,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:24,984 INFO L85 PathProgramCache]: Analyzing trace with hash 870670370, now seen corresponding path program 57 times [2022-01-18 04:03:24,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:24,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061743087] [2022-01-18 04:03:24,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:24,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:24,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:25,057 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:03:25,057 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:25,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061743087] [2022-01-18 04:03:25,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061743087] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:25,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739080937] [2022-01-18 04:03:25,057 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:03:25,057 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:25,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:25,059 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:25,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-01-18 04:03:25,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-18 04:03:25,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:25,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 04:03:25,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:25,255 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:03:25,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:25,401 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:03:25,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739080937] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:25,402 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:25,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-01-18 04:03:25,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992655928] [2022-01-18 04:03:25,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:25,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:03:25,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:25,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:03:25,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:03:25,403 INFO L87 Difference]: Start difference. First operand 5713 states and 14436 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:25,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:25,622 INFO L93 Difference]: Finished difference Result 6518 states and 16133 transitions. [2022-01-18 04:03:25,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 04:03:25,622 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-01-18 04:03:25,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:25,632 INFO L225 Difference]: With dead ends: 6518 [2022-01-18 04:03:25,632 INFO L226 Difference]: Without dead ends: 6463 [2022-01-18 04:03:25,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:03:25,632 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 69 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:25,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 215 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:25,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6463 states. [2022-01-18 04:03:25,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6463 to 5774. [2022-01-18 04:03:25,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5774 states, 5773 states have (on average 2.5174086263641087) internal successors, (14533), 5773 states have internal predecessors, (14533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:25,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5774 states to 5774 states and 14533 transitions. [2022-01-18 04:03:25,749 INFO L78 Accepts]: Start accepts. Automaton has 5774 states and 14533 transitions. Word has length 44 [2022-01-18 04:03:25,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:25,749 INFO L470 AbstractCegarLoop]: Abstraction has 5774 states and 14533 transitions. [2022-01-18 04:03:25,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:25,749 INFO L276 IsEmpty]: Start isEmpty. Operand 5774 states and 14533 transitions. [2022-01-18 04:03:25,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-01-18 04:03:25,755 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:25,755 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:25,771 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-01-18 04:03:25,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-01-18 04:03:25,956 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:25,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:25,956 INFO L85 PathProgramCache]: Analyzing trace with hash 1834663790, now seen corresponding path program 58 times [2022-01-18 04:03:25,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:25,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836745177] [2022-01-18 04:03:25,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:25,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:25,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:26,016 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:03:26,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:26,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836745177] [2022-01-18 04:03:26,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836745177] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:26,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867942538] [2022-01-18 04:03:26,017 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:03:26,017 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:26,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:26,018 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:26,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-01-18 04:03:26,040 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:03:26,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:26,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 04:03:26,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:26,157 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:03:26,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:26,267 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:03:26,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867942538] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:26,267 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:26,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-01-18 04:03:26,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597060770] [2022-01-18 04:03:26,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:26,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:03:26,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:26,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:03:26,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:03:26,268 INFO L87 Difference]: Start difference. First operand 5774 states and 14533 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:26,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:26,474 INFO L93 Difference]: Finished difference Result 6620 states and 16340 transitions. [2022-01-18 04:03:26,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 04:03:26,474 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-01-18 04:03:26,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:26,483 INFO L225 Difference]: With dead ends: 6620 [2022-01-18 04:03:26,483 INFO L226 Difference]: Without dead ends: 6583 [2022-01-18 04:03:26,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:03:26,483 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 70 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:26,483 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 215 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:26,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6583 states. [2022-01-18 04:03:26,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6583 to 5870. [2022-01-18 04:03:26,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5870 states, 5869 states have (on average 2.508263758732322) internal successors, (14721), 5869 states have internal predecessors, (14721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:26,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5870 states to 5870 states and 14721 transitions. [2022-01-18 04:03:26,560 INFO L78 Accepts]: Start accepts. Automaton has 5870 states and 14721 transitions. Word has length 44 [2022-01-18 04:03:26,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:26,560 INFO L470 AbstractCegarLoop]: Abstraction has 5870 states and 14721 transitions. [2022-01-18 04:03:26,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:26,560 INFO L276 IsEmpty]: Start isEmpty. Operand 5870 states and 14721 transitions. [2022-01-18 04:03:26,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-01-18 04:03:26,565 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:26,565 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:26,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2022-01-18 04:03:26,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:26,766 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:26,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:26,766 INFO L85 PathProgramCache]: Analyzing trace with hash 678113582, now seen corresponding path program 59 times [2022-01-18 04:03:26,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:26,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701289861] [2022-01-18 04:03:26,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:26,767 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:26,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:26,835 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:03:26,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:26,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701289861] [2022-01-18 04:03:26,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701289861] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:26,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731883264] [2022-01-18 04:03:26,835 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:03:26,836 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:26,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:26,837 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:26,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-01-18 04:03:26,865 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-01-18 04:03:26,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:26,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 04:03:26,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:27,061 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 27 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:27,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:27,232 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 27 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:27,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731883264] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:27,232 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:27,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 11, 11] total 17 [2022-01-18 04:03:27,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768832198] [2022-01-18 04:03:27,232 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:27,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:03:27,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:27,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:03:27,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:03:27,233 INFO L87 Difference]: Start difference. First operand 5870 states and 14721 transitions. Second operand has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:28,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:28,005 INFO L93 Difference]: Finished difference Result 8381 states and 19886 transitions. [2022-01-18 04:03:28,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-18 04:03:28,005 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-01-18 04:03:28,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:28,018 INFO L225 Difference]: With dead ends: 8381 [2022-01-18 04:03:28,018 INFO L226 Difference]: Without dead ends: 8350 [2022-01-18 04:03:28,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=246, Invalid=1014, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 04:03:28,018 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 413 mSDsluCounter, 911 mSDsCounter, 0 mSdLazyCounter, 1520 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 604 SdHoareTripleChecker+Invalid, 1598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:28,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [413 Valid, 604 Invalid, 1598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1520 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:03:28,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8350 states. [2022-01-18 04:03:28,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8350 to 6049. [2022-01-18 04:03:28,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6049 states, 6048 states have (on average 2.4945436507936507) internal successors, (15087), 6048 states have internal predecessors, (15087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:28,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6049 states to 6049 states and 15087 transitions. [2022-01-18 04:03:28,109 INFO L78 Accepts]: Start accepts. Automaton has 6049 states and 15087 transitions. Word has length 44 [2022-01-18 04:03:28,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:28,109 INFO L470 AbstractCegarLoop]: Abstraction has 6049 states and 15087 transitions. [2022-01-18 04:03:28,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 17 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:28,110 INFO L276 IsEmpty]: Start isEmpty. Operand 6049 states and 15087 transitions. [2022-01-18 04:03:28,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:03:28,115 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:28,115 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:28,130 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2022-01-18 04:03:28,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:28,316 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:28,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:28,316 INFO L85 PathProgramCache]: Analyzing trace with hash -98819019, now seen corresponding path program 36 times [2022-01-18 04:03:28,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:28,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094225064] [2022-01-18 04:03:28,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:28,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:28,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:28,438 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:28,438 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:28,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094225064] [2022-01-18 04:03:28,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094225064] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:28,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300722531] [2022-01-18 04:03:28,438 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:03:28,438 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:28,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:28,439 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:28,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-01-18 04:03:28,467 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-01-18 04:03:28,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:28,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:03:28,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:28,575 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:28,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:28,618 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:03:28,618 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:03:28,679 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:28,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300722531] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:28,679 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:28,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-01-18 04:03:28,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492477572] [2022-01-18 04:03:28,679 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:28,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:03:28,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:28,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:03:28,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:03:28,680 INFO L87 Difference]: Start difference. First operand 6049 states and 15087 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:29,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:29,330 INFO L93 Difference]: Finished difference Result 7892 states and 19138 transitions. [2022-01-18 04:03:29,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 04:03:29,330 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:03:29,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:29,340 INFO L225 Difference]: With dead ends: 7892 [2022-01-18 04:03:29,340 INFO L226 Difference]: Without dead ends: 7793 [2022-01-18 04:03:29,340 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 88 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2022-01-18 04:03:29,341 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 436 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 1244 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 1273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:29,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [436 Valid, 550 Invalid, 1273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1244 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:03:29,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7793 states. [2022-01-18 04:03:29,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7793 to 6455. [2022-01-18 04:03:29,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6455 states, 6454 states have (on average 2.4806321660985438) internal successors, (16010), 6454 states have internal predecessors, (16010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:29,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6455 states to 6455 states and 16010 transitions. [2022-01-18 04:03:29,438 INFO L78 Accepts]: Start accepts. Automaton has 6455 states and 16010 transitions. Word has length 47 [2022-01-18 04:03:29,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:29,438 INFO L470 AbstractCegarLoop]: Abstraction has 6455 states and 16010 transitions. [2022-01-18 04:03:29,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:29,438 INFO L276 IsEmpty]: Start isEmpty. Operand 6455 states and 16010 transitions. [2022-01-18 04:03:29,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:03:29,445 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:29,445 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:29,461 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2022-01-18 04:03:29,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:29,645 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:29,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:29,645 INFO L85 PathProgramCache]: Analyzing trace with hash 2073614069, now seen corresponding path program 60 times [2022-01-18 04:03:29,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:29,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964683836] [2022-01-18 04:03:29,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:29,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:29,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:29,729 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:29,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:29,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964683836] [2022-01-18 04:03:29,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964683836] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:29,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514629151] [2022-01-18 04:03:29,730 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:03:29,730 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:29,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:29,731 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:29,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-01-18 04:03:29,756 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-01-18 04:03:29,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:29,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:03:29,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:30,158 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-01-18 04:03:30,158 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-01-18 04:03:30,202 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:30,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:30,285 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:03:30,285 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:03:30,865 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 35 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:30,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514629151] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:30,865 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:30,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 16, 16] total 30 [2022-01-18 04:03:30,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187220998] [2022-01-18 04:03:30,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:30,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 04:03:30,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:30,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 04:03:30,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=744, Unknown=0, NotChecked=0, Total=930 [2022-01-18 04:03:30,866 INFO L87 Difference]: Start difference. First operand 6455 states and 16010 transitions. Second operand has 31 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 30 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:32,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:32,328 INFO L93 Difference]: Finished difference Result 8318 states and 19574 transitions. [2022-01-18 04:03:32,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-18 04:03:32,329 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 30 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:03:32,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:32,340 INFO L225 Difference]: With dead ends: 8318 [2022-01-18 04:03:32,340 INFO L226 Difference]: Without dead ends: 8286 [2022-01-18 04:03:32,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 76 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1619 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1202, Invalid=4054, Unknown=0, NotChecked=0, Total=5256 [2022-01-18 04:03:32,341 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 566 mSDsluCounter, 1005 mSDsCounter, 0 mSdLazyCounter, 1567 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 2428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 1567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 743 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:32,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [566 Valid, 741 Invalid, 2428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 1567 Invalid, 0 Unknown, 743 Unchecked, 0.6s Time] [2022-01-18 04:03:32,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8286 states. [2022-01-18 04:03:32,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8286 to 6506. [2022-01-18 04:03:32,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6506 states, 6505 states have (on average 2.4799385088393544) internal successors, (16132), 6505 states have internal predecessors, (16132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:32,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6506 states to 6506 states and 16132 transitions. [2022-01-18 04:03:32,436 INFO L78 Accepts]: Start accepts. Automaton has 6506 states and 16132 transitions. Word has length 47 [2022-01-18 04:03:32,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:32,436 INFO L470 AbstractCegarLoop]: Abstraction has 6506 states and 16132 transitions. [2022-01-18 04:03:32,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 3.5483870967741935) internal successors, (110), 30 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:32,436 INFO L276 IsEmpty]: Start isEmpty. Operand 6506 states and 16132 transitions. [2022-01-18 04:03:32,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:03:32,442 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:32,442 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:32,457 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-01-18 04:03:32,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:32,642 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:32,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:32,643 INFO L85 PathProgramCache]: Analyzing trace with hash 1460077889, now seen corresponding path program 61 times [2022-01-18 04:03:32,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:32,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734985091] [2022-01-18 04:03:32,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:32,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:32,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:32,745 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:32,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:32,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734985091] [2022-01-18 04:03:32,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734985091] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:32,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313809913] [2022-01-18 04:03:32,746 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:03:32,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:32,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:32,747 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:32,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-01-18 04:03:32,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:32,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:03:32,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:32,884 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:32,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:32,904 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:03:32,904 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:03:33,010 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:33,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313809913] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:33,011 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:33,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:03:33,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307279895] [2022-01-18 04:03:33,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:33,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:03:33,011 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:33,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:03:33,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:03:33,011 INFO L87 Difference]: Start difference. First operand 6506 states and 16132 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:33,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:33,297 INFO L93 Difference]: Finished difference Result 7055 states and 17180 transitions. [2022-01-18 04:03:33,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:03:33,297 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:03:33,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:33,308 INFO L225 Difference]: With dead ends: 7055 [2022-01-18 04:03:33,308 INFO L226 Difference]: Without dead ends: 7037 [2022-01-18 04:03:33,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:03:33,308 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 76 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 652 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:33,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 227 Invalid, 657 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 652 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:33,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7037 states. [2022-01-18 04:03:33,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7037 to 6532. [2022-01-18 04:03:33,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6532 states, 6531 states have (on average 2.480324605726535) internal successors, (16199), 6531 states have internal predecessors, (16199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:33,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6532 states to 6532 states and 16199 transitions. [2022-01-18 04:03:33,396 INFO L78 Accepts]: Start accepts. Automaton has 6532 states and 16199 transitions. Word has length 47 [2022-01-18 04:03:33,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:33,396 INFO L470 AbstractCegarLoop]: Abstraction has 6532 states and 16199 transitions. [2022-01-18 04:03:33,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:33,396 INFO L276 IsEmpty]: Start isEmpty. Operand 6532 states and 16199 transitions. [2022-01-18 04:03:33,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:03:33,402 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:33,402 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:33,417 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-01-18 04:03:33,602 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-01-18 04:03:33,603 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:33,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:33,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1012835979, now seen corresponding path program 62 times [2022-01-18 04:03:33,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:33,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148501149] [2022-01-18 04:03:33,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:33,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:33,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:33,694 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:33,694 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:33,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148501149] [2022-01-18 04:03:33,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148501149] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:33,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11454005] [2022-01-18 04:03:33,694 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:03:33,694 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:33,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:33,695 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:33,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-01-18 04:03:33,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:03:33,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:33,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:03:33,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:33,916 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 85 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:33,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:33,955 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:03:33,956 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:03:34,052 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 85 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:34,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11454005] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:34,053 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:34,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 04:03:34,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286567132] [2022-01-18 04:03:34,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:34,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:03:34,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:34,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:03:34,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:03:34,053 INFO L87 Difference]: Start difference. First operand 6532 states and 16199 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:34,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:34,333 INFO L93 Difference]: Finished difference Result 6889 states and 16801 transitions. [2022-01-18 04:03:34,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:03:34,333 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:03:34,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:34,342 INFO L225 Difference]: With dead ends: 6889 [2022-01-18 04:03:34,342 INFO L226 Difference]: Without dead ends: 6837 [2022-01-18 04:03:34,342 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 90 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:03:34,343 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 72 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:34,343 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 290 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 788 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:34,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6837 states. [2022-01-18 04:03:34,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6837 to 6526. [2022-01-18 04:03:34,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6526 states, 6525 states have (on average 2.478927203065134) internal successors, (16175), 6525 states have internal predecessors, (16175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:34,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6526 states to 6526 states and 16175 transitions. [2022-01-18 04:03:34,424 INFO L78 Accepts]: Start accepts. Automaton has 6526 states and 16175 transitions. Word has length 47 [2022-01-18 04:03:34,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:34,424 INFO L470 AbstractCegarLoop]: Abstraction has 6526 states and 16175 transitions. [2022-01-18 04:03:34,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:34,424 INFO L276 IsEmpty]: Start isEmpty. Operand 6526 states and 16175 transitions. [2022-01-18 04:03:34,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:03:34,431 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:34,431 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:34,447 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2022-01-18 04:03:34,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2022-01-18 04:03:34,632 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:34,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:34,632 INFO L85 PathProgramCache]: Analyzing trace with hash 595441160, now seen corresponding path program 37 times [2022-01-18 04:03:34,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:34,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98053539] [2022-01-18 04:03:34,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:34,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:34,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:34,712 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:34,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:34,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98053539] [2022-01-18 04:03:34,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98053539] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:34,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443352993] [2022-01-18 04:03:34,712 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:03:34,712 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:34,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:34,713 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:34,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-01-18 04:03:34,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:34,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-18 04:03:34,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:34,888 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 60 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:34,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:35,099 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 60 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:35,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443352993] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:35,100 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:35,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-01-18 04:03:35,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384842094] [2022-01-18 04:03:35,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:35,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:03:35,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:35,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:03:35,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:03:35,100 INFO L87 Difference]: Start difference. First operand 6526 states and 16175 transitions. Second operand has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 14 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:35,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:35,425 INFO L93 Difference]: Finished difference Result 10769 states and 26210 transitions. [2022-01-18 04:03:35,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 04:03:35,426 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 14 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:03:35,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:35,441 INFO L225 Difference]: With dead ends: 10769 [2022-01-18 04:03:35,441 INFO L226 Difference]: Without dead ends: 10769 [2022-01-18 04:03:35,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=206, Invalid=394, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:03:35,441 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 327 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:35,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 145 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:35,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10769 states. [2022-01-18 04:03:35,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10769 to 8006. [2022-01-18 04:03:35,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8006 states, 8005 states have (on average 2.5630231105559025) internal successors, (20517), 8005 states have internal predecessors, (20517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:35,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8006 states to 8006 states and 20517 transitions. [2022-01-18 04:03:35,594 INFO L78 Accepts]: Start accepts. Automaton has 8006 states and 20517 transitions. Word has length 47 [2022-01-18 04:03:35,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:35,594 INFO L470 AbstractCegarLoop]: Abstraction has 8006 states and 20517 transitions. [2022-01-18 04:03:35,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 14 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:35,595 INFO L276 IsEmpty]: Start isEmpty. Operand 8006 states and 20517 transitions. [2022-01-18 04:03:35,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:03:35,601 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:35,602 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:35,617 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2022-01-18 04:03:35,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2022-01-18 04:03:35,802 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:35,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:35,803 INFO L85 PathProgramCache]: Analyzing trace with hash 61575784, now seen corresponding path program 63 times [2022-01-18 04:03:35,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:35,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326044113] [2022-01-18 04:03:35,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:35,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:35,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:35,883 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 32 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:35,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:35,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326044113] [2022-01-18 04:03:35,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326044113] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:35,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071270590] [2022-01-18 04:03:35,883 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:03:35,883 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:35,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:35,884 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:35,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-01-18 04:03:35,908 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 04:03:35,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:35,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-18 04:03:35,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:36,044 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 48 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:36,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:36,245 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 48 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:36,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071270590] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:36,246 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:36,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-01-18 04:03:36,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510090862] [2022-01-18 04:03:36,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:36,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:03:36,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:36,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:03:36,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:03:36,246 INFO L87 Difference]: Start difference. First operand 8006 states and 20517 transitions. Second operand has 13 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 12 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:36,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:36,554 INFO L93 Difference]: Finished difference Result 9351 states and 23522 transitions. [2022-01-18 04:03:36,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 04:03:36,555 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 12 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:03:36,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:36,569 INFO L225 Difference]: With dead ends: 9351 [2022-01-18 04:03:36,569 INFO L226 Difference]: Without dead ends: 9264 [2022-01-18 04:03:36,569 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=144, Invalid=276, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:03:36,569 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 132 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:36,569 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 170 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:03:36,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9264 states. [2022-01-18 04:03:36,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9264 to 8152. [2022-01-18 04:03:36,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8152 states, 8151 states have (on average 2.5668016194331984) internal successors, (20922), 8151 states have internal predecessors, (20922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:36,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8152 states to 8152 states and 20922 transitions. [2022-01-18 04:03:36,695 INFO L78 Accepts]: Start accepts. Automaton has 8152 states and 20922 transitions. Word has length 47 [2022-01-18 04:03:36,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:36,695 INFO L470 AbstractCegarLoop]: Abstraction has 8152 states and 20922 transitions. [2022-01-18 04:03:36,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 12 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:36,695 INFO L276 IsEmpty]: Start isEmpty. Operand 8152 states and 20922 transitions. [2022-01-18 04:03:36,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:03:36,703 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:36,703 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:36,718 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-01-18 04:03:36,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-01-18 04:03:36,903 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:36,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:36,904 INFO L85 PathProgramCache]: Analyzing trace with hash -243997515, now seen corresponding path program 38 times [2022-01-18 04:03:36,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:36,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760027487] [2022-01-18 04:03:36,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:36,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:36,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:36,988 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:03:36,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:36,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760027487] [2022-01-18 04:03:36,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760027487] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:36,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909306841] [2022-01-18 04:03:36,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:03:36,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:36,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:36,989 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:36,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-01-18 04:03:37,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:03:37,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:37,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:03:37,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:37,135 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:03:37,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:37,157 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:03:37,158 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:03:37,268 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:03:37,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909306841] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:37,268 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:37,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:03:37,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570151121] [2022-01-18 04:03:37,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:37,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:03:37,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:37,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:03:37,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:03:37,269 INFO L87 Difference]: Start difference. First operand 8152 states and 20922 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:37,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:37,595 INFO L93 Difference]: Finished difference Result 9461 states and 23705 transitions. [2022-01-18 04:03:37,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:03:37,596 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:03:37,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:37,609 INFO L225 Difference]: With dead ends: 9461 [2022-01-18 04:03:37,609 INFO L226 Difference]: Without dead ends: 9418 [2022-01-18 04:03:37,609 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:03:37,610 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 172 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:37,610 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 305 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 705 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:03:37,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9418 states. [2022-01-18 04:03:37,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9418 to 8416. [2022-01-18 04:03:37,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8416 states, 8415 states have (on average 2.5622103386809267) internal successors, (21561), 8415 states have internal predecessors, (21561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:37,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8416 states to 8416 states and 21561 transitions. [2022-01-18 04:03:37,739 INFO L78 Accepts]: Start accepts. Automaton has 8416 states and 21561 transitions. Word has length 47 [2022-01-18 04:03:37,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:37,739 INFO L470 AbstractCegarLoop]: Abstraction has 8416 states and 21561 transitions. [2022-01-18 04:03:37,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:37,740 INFO L276 IsEmpty]: Start isEmpty. Operand 8416 states and 21561 transitions. [2022-01-18 04:03:37,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:03:37,748 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:37,748 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:37,763 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Ended with exit code 0 [2022-01-18 04:03:37,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:37,948 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:37,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:37,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1256335477, now seen corresponding path program 64 times [2022-01-18 04:03:37,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:37,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959708667] [2022-01-18 04:03:37,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:37,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:37,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:38,056 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:03:38,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:38,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959708667] [2022-01-18 04:03:38,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959708667] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:38,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884839774] [2022-01-18 04:03:38,056 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:03:38,056 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:38,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:38,057 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:38,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-01-18 04:03:38,080 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:03:38,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:38,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:03:38,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:38,219 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:03:38,219 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:38,246 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:03:38,247 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:03:38,375 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:03:38,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884839774] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:38,376 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:38,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-01-18 04:03:38,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155518420] [2022-01-18 04:03:38,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:38,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:03:38,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:38,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:03:38,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:03:38,377 INFO L87 Difference]: Start difference. First operand 8416 states and 21561 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:38,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:38,765 INFO L93 Difference]: Finished difference Result 8989 states and 22650 transitions. [2022-01-18 04:03:38,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:03:38,765 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:03:38,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:38,778 INFO L225 Difference]: With dead ends: 8989 [2022-01-18 04:03:38,778 INFO L226 Difference]: Without dead ends: 8939 [2022-01-18 04:03:38,778 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:03:38,778 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 98 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 889 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:38,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 307 Invalid, 893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 889 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:03:38,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8939 states. [2022-01-18 04:03:38,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8939 to 8383. [2022-01-18 04:03:38,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8383 states, 8382 states have (on average 2.5600095442615127) internal successors, (21458), 8382 states have internal predecessors, (21458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:38,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8383 states to 8383 states and 21458 transitions. [2022-01-18 04:03:38,922 INFO L78 Accepts]: Start accepts. Automaton has 8383 states and 21458 transitions. Word has length 47 [2022-01-18 04:03:38,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:38,922 INFO L470 AbstractCegarLoop]: Abstraction has 8383 states and 21458 transitions. [2022-01-18 04:03:38,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:38,922 INFO L276 IsEmpty]: Start isEmpty. Operand 8383 states and 21458 transitions. [2022-01-18 04:03:38,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:03:38,930 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:38,930 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:38,946 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2022-01-18 04:03:39,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2022-01-18 04:03:39,135 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:39,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:39,136 INFO L85 PathProgramCache]: Analyzing trace with hash 642799297, now seen corresponding path program 65 times [2022-01-18 04:03:39,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:39,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86480483] [2022-01-18 04:03:39,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:39,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:39,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:39,223 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:03:39,223 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:39,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86480483] [2022-01-18 04:03:39,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86480483] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:39,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427158192] [2022-01-18 04:03:39,223 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:03:39,223 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:39,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:39,224 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:39,225 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-01-18 04:03:39,249 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-01-18 04:03:39,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:39,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:03:39,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:39,370 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:03:39,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:39,389 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:03:39,390 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:03:39,495 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:03:39,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427158192] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:39,496 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:39,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:03:39,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472125774] [2022-01-18 04:03:39,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:39,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:03:39,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:39,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:03:39,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:03:39,496 INFO L87 Difference]: Start difference. First operand 8383 states and 21458 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:39,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:39,818 INFO L93 Difference]: Finished difference Result 9243 states and 23204 transitions. [2022-01-18 04:03:39,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:03:39,819 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:03:39,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:39,832 INFO L225 Difference]: With dead ends: 9243 [2022-01-18 04:03:39,832 INFO L226 Difference]: Without dead ends: 9207 [2022-01-18 04:03:39,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:03:39,832 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 119 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:39,832 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 300 Invalid, 777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:03:39,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9207 states. [2022-01-18 04:03:39,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9207 to 8367. [2022-01-18 04:03:39,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8367 states, 8366 states have (on average 2.560482907004542) internal successors, (21421), 8366 states have internal predecessors, (21421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:39,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8367 states to 8367 states and 21421 transitions. [2022-01-18 04:03:39,967 INFO L78 Accepts]: Start accepts. Automaton has 8367 states and 21421 transitions. Word has length 47 [2022-01-18 04:03:39,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:39,967 INFO L470 AbstractCegarLoop]: Abstraction has 8367 states and 21421 transitions. [2022-01-18 04:03:39,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:39,967 INFO L276 IsEmpty]: Start isEmpty. Operand 8367 states and 21421 transitions. [2022-01-18 04:03:39,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:03:39,983 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:39,983 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:40,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2022-01-18 04:03:40,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:40,205 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:40,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:40,205 INFO L85 PathProgramCache]: Analyzing trace with hash -1510250665, now seen corresponding path program 66 times [2022-01-18 04:03:40,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:40,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334778815] [2022-01-18 04:03:40,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:40,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:40,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:40,289 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:40,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:40,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334778815] [2022-01-18 04:03:40,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334778815] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:40,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803525984] [2022-01-18 04:03:40,289 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:03:40,289 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:40,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:40,290 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:40,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-01-18 04:03:40,316 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-01-18 04:03:40,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:40,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:03:40,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:40,588 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-01-18 04:03:40,589 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-01-18 04:03:40,626 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 29 proven. 67 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:40,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:40,795 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:03:40,795 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:03:40,970 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 29 proven. 67 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:40,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803525984] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:40,970 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:40,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 25 [2022-01-18 04:03:40,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40546460] [2022-01-18 04:03:40,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:40,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 04:03:40,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:40,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 04:03:40,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2022-01-18 04:03:40,971 INFO L87 Difference]: Start difference. First operand 8367 states and 21421 transitions. Second operand has 26 states, 26 states have (on average 3.5384615384615383) internal successors, (92), 25 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:45,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:45,580 INFO L93 Difference]: Finished difference Result 17429 states and 45611 transitions. [2022-01-18 04:03:45,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 179 states. [2022-01-18 04:03:45,581 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.5384615384615383) internal successors, (92), 25 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:03:45,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:45,610 INFO L225 Difference]: With dead ends: 17429 [2022-01-18 04:03:45,610 INFO L226 Difference]: Without dead ends: 17408 [2022-01-18 04:03:45,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 393 GetRequests, 177 SyntacticMatches, 29 SemanticMatches, 187 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17089 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=6134, Invalid=29398, Unknown=0, NotChecked=0, Total=35532 [2022-01-18 04:03:45,614 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 448 mSDsluCounter, 750 mSDsCounter, 0 mSdLazyCounter, 1546 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 448 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 2755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1124 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:45,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [448 Valid, 528 Invalid, 2755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1546 Invalid, 0 Unknown, 1124 Unchecked, 0.6s Time] [2022-01-18 04:03:45,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17408 states. [2022-01-18 04:03:45,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17408 to 9303. [2022-01-18 04:03:45,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9303 states, 9302 states have (on average 2.619759191571705) internal successors, (24369), 9302 states have internal predecessors, (24369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:45,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9303 states to 9303 states and 24369 transitions. [2022-01-18 04:03:45,812 INFO L78 Accepts]: Start accepts. Automaton has 9303 states and 24369 transitions. Word has length 47 [2022-01-18 04:03:45,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:45,812 INFO L470 AbstractCegarLoop]: Abstraction has 9303 states and 24369 transitions. [2022-01-18 04:03:45,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.5384615384615383) internal successors, (92), 25 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:45,813 INFO L276 IsEmpty]: Start isEmpty. Operand 9303 states and 24369 transitions. [2022-01-18 04:03:45,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:03:45,825 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:45,825 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:45,850 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2022-01-18 04:03:46,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:46,047 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:46,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:46,048 INFO L85 PathProgramCache]: Analyzing trace with hash 1200020823, now seen corresponding path program 67 times [2022-01-18 04:03:46,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:46,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762732429] [2022-01-18 04:03:46,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:46,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:46,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:46,133 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:46,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:46,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762732429] [2022-01-18 04:03:46,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762732429] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:46,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123151623] [2022-01-18 04:03:46,133 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:03:46,133 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:46,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:46,134 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:46,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-01-18 04:03:46,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:46,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:03:46,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:46,291 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:46,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:46,315 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:03:46,315 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:03:46,419 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:03:46,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123151623] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:46,419 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:46,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:03:46,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194256397] [2022-01-18 04:03:46,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:46,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:03:46,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:46,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:03:46,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:03:46,420 INFO L87 Difference]: Start difference. First operand 9303 states and 24369 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:46,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:46,893 INFO L93 Difference]: Finished difference Result 10692 states and 27212 transitions. [2022-01-18 04:03:46,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 04:03:46,893 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:03:46,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:46,911 INFO L225 Difference]: With dead ends: 10692 [2022-01-18 04:03:46,911 INFO L226 Difference]: Without dead ends: 10692 [2022-01-18 04:03:46,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:03:46,911 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 131 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 1022 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 1033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:46,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 390 Invalid, 1033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1022 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:03:46,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10692 states. [2022-01-18 04:03:47,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10692 to 9321. [2022-01-18 04:03:47,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9321 states, 9320 states have (on average 2.620708154506438) internal successors, (24425), 9320 states have internal predecessors, (24425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:47,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9321 states to 9321 states and 24425 transitions. [2022-01-18 04:03:47,063 INFO L78 Accepts]: Start accepts. Automaton has 9321 states and 24425 transitions. Word has length 47 [2022-01-18 04:03:47,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:47,063 INFO L470 AbstractCegarLoop]: Abstraction has 9321 states and 24425 transitions. [2022-01-18 04:03:47,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:47,063 INFO L276 IsEmpty]: Start isEmpty. Operand 9321 states and 24425 transitions. [2022-01-18 04:03:47,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:03:47,072 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:47,072 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:47,089 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2022-01-18 04:03:47,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:47,273 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:47,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:47,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1071762469, now seen corresponding path program 39 times [2022-01-18 04:03:47,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:47,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882320549] [2022-01-18 04:03:47,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:47,273 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:47,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:47,371 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:03:47,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:47,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882320549] [2022-01-18 04:03:47,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882320549] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:47,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503747363] [2022-01-18 04:03:47,371 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:03:47,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:47,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:47,374 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:47,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-01-18 04:03:47,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-01-18 04:03:47,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:47,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 34 conjunts are in the unsatisfiable core [2022-01-18 04:03:47,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:48,979 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 24 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:03:48,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:51,543 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:03:51,561 INFO L353 Elim1Store]: treesize reduction 33, result has 26.7 percent of original size [2022-01-18 04:03:51,561 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 37 [2022-01-18 04:03:51,624 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 38 proven. 49 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-01-18 04:03:51,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503747363] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:51,624 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:51,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 22, 16] total 44 [2022-01-18 04:03:51,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358994979] [2022-01-18 04:03:51,624 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:51,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-18 04:03:51,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:51,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-18 04:03:51,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=421, Invalid=1559, Unknown=0, NotChecked=0, Total=1980 [2022-01-18 04:03:51,625 INFO L87 Difference]: Start difference. First operand 9321 states and 24425 transitions. Second operand has 45 states, 45 states have (on average 2.6) internal successors, (117), 44 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:57,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:57,347 INFO L93 Difference]: Finished difference Result 29076 states and 75743 transitions. [2022-01-18 04:03:57,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 148 states. [2022-01-18 04:03:57,347 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.6) internal successors, (117), 44 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:03:57,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:57,401 INFO L225 Difference]: With dead ends: 29076 [2022-01-18 04:03:57,401 INFO L226 Difference]: Without dead ends: 29064 [2022-01-18 04:03:57,403 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 132 SyntacticMatches, 61 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13174 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=4567, Invalid=20873, Unknown=0, NotChecked=0, Total=25440 [2022-01-18 04:03:57,403 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 339 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 451 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 3384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2863 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:57,403 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 94 Invalid, 3384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 451 Invalid, 0 Unknown, 2863 Unchecked, 0.2s Time] [2022-01-18 04:03:57,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29064 states. [2022-01-18 04:03:57,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29064 to 20521. [2022-01-18 04:03:57,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20521 states, 20520 states have (on average 2.619103313840156) internal successors, (53744), 20520 states have internal predecessors, (53744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:57,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20521 states to 20521 states and 53744 transitions. [2022-01-18 04:03:57,926 INFO L78 Accepts]: Start accepts. Automaton has 20521 states and 53744 transitions. Word has length 47 [2022-01-18 04:03:57,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:57,926 INFO L470 AbstractCegarLoop]: Abstraction has 20521 states and 53744 transitions. [2022-01-18 04:03:57,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.6) internal successors, (117), 44 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:57,927 INFO L276 IsEmpty]: Start isEmpty. Operand 20521 states and 53744 transitions. [2022-01-18 04:03:57,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:03:57,948 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:57,949 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:57,964 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2022-01-18 04:03:58,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:58,149 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:58,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:58,149 INFO L85 PathProgramCache]: Analyzing trace with hash 428570523, now seen corresponding path program 68 times [2022-01-18 04:03:58,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:58,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142866917] [2022-01-18 04:03:58,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:58,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:58,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:58,235 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:03:58,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:58,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142866917] [2022-01-18 04:03:58,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142866917] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:58,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584310078] [2022-01-18 04:03:58,235 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:03:58,235 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:58,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:58,236 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:58,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-01-18 04:03:58,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:03:58,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:58,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:03:58,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:58,436 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:03:58,436 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:58,456 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:03:58,457 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:03:58,557 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:03:58,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584310078] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:03:58,557 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:03:58,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-01-18 04:03:58,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003047489] [2022-01-18 04:03:58,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:03:58,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:03:58,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:03:58,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:03:58,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:03:58,558 INFO L87 Difference]: Start difference. First operand 20521 states and 53744 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:59,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:03:59,017 INFO L93 Difference]: Finished difference Result 21402 states and 55478 transitions. [2022-01-18 04:03:59,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:03:59,017 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:03:59,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:03:59,055 INFO L225 Difference]: With dead ends: 21402 [2022-01-18 04:03:59,056 INFO L226 Difference]: Without dead ends: 21334 [2022-01-18 04:03:59,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:03:59,056 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 96 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 1014 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 1018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:03:59,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 373 Invalid, 1018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1014 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:03:59,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21334 states. [2022-01-18 04:03:59,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21334 to 20578. [2022-01-18 04:03:59,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20578 states, 20577 states have (on average 2.6089809010059777) internal successors, (53685), 20577 states have internal predecessors, (53685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:59,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20578 states to 20578 states and 53685 transitions. [2022-01-18 04:03:59,461 INFO L78 Accepts]: Start accepts. Automaton has 20578 states and 53685 transitions. Word has length 47 [2022-01-18 04:03:59,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:03:59,461 INFO L470 AbstractCegarLoop]: Abstraction has 20578 states and 53685 transitions. [2022-01-18 04:03:59,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:03:59,461 INFO L276 IsEmpty]: Start isEmpty. Operand 20578 states and 53685 transitions. [2022-01-18 04:03:59,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:03:59,484 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:03:59,484 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:03:59,500 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-01-18 04:03:59,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:59,684 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:03:59,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:03:59,684 INFO L85 PathProgramCache]: Analyzing trace with hash -184965657, now seen corresponding path program 69 times [2022-01-18 04:03:59,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:03:59,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055054580] [2022-01-18 04:03:59,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:03:59,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:03:59,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:03:59,771 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:03:59,771 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:03:59,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055054580] [2022-01-18 04:03:59,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055054580] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:03:59,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205890689] [2022-01-18 04:03:59,771 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:03:59,771 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:03:59,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:03:59,772 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:03:59,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-01-18 04:03:59,797 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-01-18 04:03:59,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:03:59,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:03:59,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:03:59,918 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:03:59,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:03:59,937 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:03:59,937 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:04:00,038 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:04:00,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205890689] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:00,038 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:00,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:04:00,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841462680] [2022-01-18 04:04:00,039 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:00,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:04:00,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:00,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:04:00,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:04:00,039 INFO L87 Difference]: Start difference. First operand 20578 states and 53685 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:00,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:00,440 INFO L93 Difference]: Finished difference Result 22274 states and 57228 transitions. [2022-01-18 04:04:00,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:04:00,440 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:00,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:00,480 INFO L225 Difference]: With dead ends: 22274 [2022-01-18 04:04:00,480 INFO L226 Difference]: Without dead ends: 22226 [2022-01-18 04:04:00,480 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:04:00,481 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 140 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 792 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:00,481 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 323 Invalid, 802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 792 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:04:00,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22226 states. [2022-01-18 04:04:00,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22226 to 20541. [2022-01-18 04:04:00,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20541 states, 20540 states have (on average 2.6070107108081793) internal successors, (53548), 20540 states have internal predecessors, (53548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:00,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20541 states to 20541 states and 53548 transitions. [2022-01-18 04:04:00,931 INFO L78 Accepts]: Start accepts. Automaton has 20541 states and 53548 transitions. Word has length 47 [2022-01-18 04:04:00,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:00,931 INFO L470 AbstractCegarLoop]: Abstraction has 20541 states and 53548 transitions. [2022-01-18 04:04:00,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:00,931 INFO L276 IsEmpty]: Start isEmpty. Operand 20541 states and 53548 transitions. [2022-01-18 04:04:00,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:00,954 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:00,954 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:00,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2022-01-18 04:04:01,157 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2022-01-18 04:04:01,158 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:01,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:01,158 INFO L85 PathProgramCache]: Analyzing trace with hash -1833323160, now seen corresponding path program 70 times [2022-01-18 04:04:01,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:01,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806881738] [2022-01-18 04:04:01,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:01,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:01,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:01,235 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 23 proven. 75 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:01,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:01,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806881738] [2022-01-18 04:04:01,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806881738] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:01,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396466814] [2022-01-18 04:04:01,235 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:04:01,235 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:01,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:01,236 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:01,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-01-18 04:04:01,260 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:04:01,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:01,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-18 04:04:01,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:01,398 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 33 proven. 63 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:01,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:01,639 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 33 proven. 63 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:01,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396466814] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:01,639 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:01,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-01-18 04:04:01,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643409449] [2022-01-18 04:04:01,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:01,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:04:01,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:01,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:04:01,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:04:01,640 INFO L87 Difference]: Start difference. First operand 20541 states and 53548 transitions. Second operand has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:01,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:01,962 INFO L93 Difference]: Finished difference Result 24380 states and 63412 transitions. [2022-01-18 04:04:01,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 04:04:01,963 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:01,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:02,008 INFO L225 Difference]: With dead ends: 24380 [2022-01-18 04:04:02,008 INFO L226 Difference]: Without dead ends: 24296 [2022-01-18 04:04:02,008 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=220, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:04:02,008 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 182 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:02,008 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 157 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:04:02,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24296 states. [2022-01-18 04:04:02,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24296 to 22505. [2022-01-18 04:04:02,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22505 states, 22504 states have (on average 2.6204674724493424) internal successors, (58971), 22504 states have internal predecessors, (58971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:02,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22505 states to 22505 states and 58971 transitions. [2022-01-18 04:04:02,527 INFO L78 Accepts]: Start accepts. Automaton has 22505 states and 58971 transitions. Word has length 47 [2022-01-18 04:04:02,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:02,527 INFO L470 AbstractCegarLoop]: Abstraction has 22505 states and 58971 transitions. [2022-01-18 04:04:02,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:02,527 INFO L276 IsEmpty]: Start isEmpty. Operand 22505 states and 58971 transitions. [2022-01-18 04:04:02,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:02,550 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:02,550 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:02,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2022-01-18 04:04:02,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-01-18 04:04:02,764 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:02,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:02,764 INFO L85 PathProgramCache]: Analyzing trace with hash -309643651, now seen corresponding path program 71 times [2022-01-18 04:04:02,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:02,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475142918] [2022-01-18 04:04:02,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:02,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:02,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:02,848 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:02,848 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:02,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475142918] [2022-01-18 04:04:02,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475142918] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:02,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947865291] [2022-01-18 04:04:02,848 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:04:02,848 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:02,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:02,849 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:02,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-01-18 04:04:02,877 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-01-18 04:04:02,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:02,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:02,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:03,007 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:03,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:03,031 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:03,031 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:03,133 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:03,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947865291] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:03,134 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:03,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:04:03,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79690666] [2022-01-18 04:04:03,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:03,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:04:03,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:03,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:04:03,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:04:03,134 INFO L87 Difference]: Start difference. First operand 22505 states and 58971 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:03,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:03,694 INFO L93 Difference]: Finished difference Result 25523 states and 65523 transitions. [2022-01-18 04:04:03,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:04:03,694 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:03,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:03,745 INFO L225 Difference]: With dead ends: 25523 [2022-01-18 04:04:03,745 INFO L226 Difference]: Without dead ends: 25481 [2022-01-18 04:04:03,745 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:04:03,745 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 220 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1064 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 1078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1064 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:03,745 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 436 Invalid, 1078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1064 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:04:03,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25481 states. [2022-01-18 04:04:04,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25481 to 22399. [2022-01-18 04:04:04,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22399 states, 22398 states have (on average 2.616974729886597) internal successors, (58615), 22398 states have internal predecessors, (58615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:04,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22399 states to 22399 states and 58615 transitions. [2022-01-18 04:04:04,301 INFO L78 Accepts]: Start accepts. Automaton has 22399 states and 58615 transitions. Word has length 47 [2022-01-18 04:04:04,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:04,301 INFO L470 AbstractCegarLoop]: Abstraction has 22399 states and 58615 transitions. [2022-01-18 04:04:04,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:04,301 INFO L276 IsEmpty]: Start isEmpty. Operand 22399 states and 58615 transitions. [2022-01-18 04:04:04,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:04,320 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:04,320 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:04,335 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2022-01-18 04:04:04,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-01-18 04:04:04,521 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:04,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:04,521 INFO L85 PathProgramCache]: Analyzing trace with hash 2111788211, now seen corresponding path program 72 times [2022-01-18 04:04:04,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:04,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662056586] [2022-01-18 04:04:04,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:04,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:04,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:04,609 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:04,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:04,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662056586] [2022-01-18 04:04:04,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662056586] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:04,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169722174] [2022-01-18 04:04:04,610 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:04:04,610 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:04,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:04,611 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:04,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-01-18 04:04:04,636 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-01-18 04:04:04,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:04,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:04,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:04,801 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:04,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:04,835 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:04,836 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:04,940 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:04,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169722174] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:04,941 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:04,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:04:04,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406200197] [2022-01-18 04:04:04,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:04,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:04:04,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:04,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:04:04,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:04:04,941 INFO L87 Difference]: Start difference. First operand 22399 states and 58615 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:05,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:05,484 INFO L93 Difference]: Finished difference Result 25240 states and 64837 transitions. [2022-01-18 04:04:05,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:04:05,485 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:05,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:05,533 INFO L225 Difference]: With dead ends: 25240 [2022-01-18 04:04:05,533 INFO L226 Difference]: Without dead ends: 25180 [2022-01-18 04:04:05,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:04:05,533 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 183 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 1037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:05,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 406 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1020 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:04:05,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25180 states. [2022-01-18 04:04:05,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25180 to 22581. [2022-01-18 04:04:05,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22581 states, 22580 states have (on average 2.6141718334809565) internal successors, (59028), 22580 states have internal predecessors, (59028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:06,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22581 states to 22581 states and 59028 transitions. [2022-01-18 04:04:06,169 INFO L78 Accepts]: Start accepts. Automaton has 22581 states and 59028 transitions. Word has length 47 [2022-01-18 04:04:06,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:06,169 INFO L470 AbstractCegarLoop]: Abstraction has 22581 states and 59028 transitions. [2022-01-18 04:04:06,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:06,169 INFO L276 IsEmpty]: Start isEmpty. Operand 22581 states and 59028 transitions. [2022-01-18 04:04:06,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:06,187 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:06,187 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:06,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Forceful destruction successful, exit code 0 [2022-01-18 04:04:06,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2022-01-18 04:04:06,388 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:06,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:06,388 INFO L85 PathProgramCache]: Analyzing trace with hash -2075721336, now seen corresponding path program 40 times [2022-01-18 04:04:06,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:06,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080744383] [2022-01-18 04:04:06,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:06,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:06,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:06,487 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:04:06,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:06,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080744383] [2022-01-18 04:04:06,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080744383] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:06,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802370433] [2022-01-18 04:04:06,487 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:04:06,488 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:06,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:06,489 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:06,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-01-18 04:04:06,512 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:04:06,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:06,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-18 04:04:06,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:06,658 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 62 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:04:06,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:06,909 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 62 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:04:06,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802370433] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:06,909 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:06,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 16 [2022-01-18 04:04:06,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340544193] [2022-01-18 04:04:06,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:06,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:04:06,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:06,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:04:06,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:04:06,910 INFO L87 Difference]: Start difference. First operand 22581 states and 59028 transitions. Second operand has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 16 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:07,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:07,429 INFO L93 Difference]: Finished difference Result 26295 states and 67598 transitions. [2022-01-18 04:04:07,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 04:04:07,429 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 16 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:07,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:07,488 INFO L225 Difference]: With dead ends: 26295 [2022-01-18 04:04:07,488 INFO L226 Difference]: Without dead ends: 26295 [2022-01-18 04:04:07,489 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=267, Invalid=545, Unknown=0, NotChecked=0, Total=812 [2022-01-18 04:04:07,489 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 356 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:07,489 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [356 Valid, 173 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 590 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:04:07,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26295 states. [2022-01-18 04:04:08,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26295 to 23107. [2022-01-18 04:04:08,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23107 states, 23106 states have (on average 2.618583917597161) internal successors, (60505), 23106 states have internal predecessors, (60505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:08,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23107 states to 23107 states and 60505 transitions. [2022-01-18 04:04:08,075 INFO L78 Accepts]: Start accepts. Automaton has 23107 states and 60505 transitions. Word has length 47 [2022-01-18 04:04:08,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:08,076 INFO L470 AbstractCegarLoop]: Abstraction has 23107 states and 60505 transitions. [2022-01-18 04:04:08,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 16 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:08,076 INFO L276 IsEmpty]: Start isEmpty. Operand 23107 states and 60505 transitions. [2022-01-18 04:04:08,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:08,093 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:08,093 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:08,108 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2022-01-18 04:04:08,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2022-01-18 04:04:08,294 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:08,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:08,294 INFO L85 PathProgramCache]: Analyzing trace with hash -1796576408, now seen corresponding path program 73 times [2022-01-18 04:04:08,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:08,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360655295] [2022-01-18 04:04:08,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:08,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:08,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:08,385 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 27 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:04:08,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:08,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360655295] [2022-01-18 04:04:08,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360655295] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:08,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811494441] [2022-01-18 04:04:08,385 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:04:08,385 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:08,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:08,386 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:08,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-01-18 04:04:08,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:08,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-18 04:04:08,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:08,549 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 37 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:08,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:08,749 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 37 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:08,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811494441] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:08,749 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:08,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 14 [2022-01-18 04:04:08,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833627911] [2022-01-18 04:04:08,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:08,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:04:08,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:08,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:04:08,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:04:08,750 INFO L87 Difference]: Start difference. First operand 23107 states and 60505 transitions. Second operand has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:09,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:09,095 INFO L93 Difference]: Finished difference Result 24544 states and 63385 transitions. [2022-01-18 04:04:09,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 04:04:09,095 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:09,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:09,145 INFO L225 Difference]: With dead ends: 24544 [2022-01-18 04:04:09,145 INFO L226 Difference]: Without dead ends: 24457 [2022-01-18 04:04:09,146 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=168, Invalid=338, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:04:09,146 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 201 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:09,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 137 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:04:09,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24457 states. [2022-01-18 04:04:09,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24457 to 23077. [2022-01-18 04:04:09,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23077 states, 23076 states have (on average 2.612237822846247) internal successors, (60280), 23076 states have internal predecessors, (60280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:09,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23077 states to 23077 states and 60280 transitions. [2022-01-18 04:04:09,679 INFO L78 Accepts]: Start accepts. Automaton has 23077 states and 60280 transitions. Word has length 47 [2022-01-18 04:04:09,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:09,679 INFO L470 AbstractCegarLoop]: Abstraction has 23077 states and 60280 transitions. [2022-01-18 04:04:09,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:09,679 INFO L276 IsEmpty]: Start isEmpty. Operand 23077 states and 60280 transitions. [2022-01-18 04:04:09,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:09,697 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:09,697 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:09,712 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2022-01-18 04:04:09,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:09,898 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:09,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:09,898 INFO L85 PathProgramCache]: Analyzing trace with hash 303161907, now seen corresponding path program 41 times [2022-01-18 04:04:09,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:09,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482323619] [2022-01-18 04:04:09,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:09,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:09,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:09,985 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 86 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:04:09,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:09,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482323619] [2022-01-18 04:04:09,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482323619] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:09,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001249088] [2022-01-18 04:04:09,986 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:04:09,986 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:09,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:09,987 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:09,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-01-18 04:04:10,013 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-01-18 04:04:10,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:10,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:10,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:10,132 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:04:10,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:10,152 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:04:10,152 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:04:10,257 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:04:10,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001249088] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:10,257 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:10,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:04:10,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575772310] [2022-01-18 04:04:10,257 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:10,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:04:10,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:10,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:04:10,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:04:10,258 INFO L87 Difference]: Start difference. First operand 23077 states and 60280 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:10,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:10,710 INFO L93 Difference]: Finished difference Result 24261 states and 62845 transitions. [2022-01-18 04:04:10,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:04:10,710 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:10,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:10,757 INFO L225 Difference]: With dead ends: 24261 [2022-01-18 04:04:10,757 INFO L226 Difference]: Without dead ends: 24257 [2022-01-18 04:04:10,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:04:10,757 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 103 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:10,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 297 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:04:10,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24257 states. [2022-01-18 04:04:11,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24257 to 23090. [2022-01-18 04:04:11,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23090 states, 23089 states have (on average 2.6126293906189093) internal successors, (60323), 23089 states have internal predecessors, (60323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:11,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23090 states to 23090 states and 60323 transitions. [2022-01-18 04:04:11,205 INFO L78 Accepts]: Start accepts. Automaton has 23090 states and 60323 transitions. Word has length 47 [2022-01-18 04:04:11,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:11,205 INFO L470 AbstractCegarLoop]: Abstraction has 23090 states and 60323 transitions. [2022-01-18 04:04:11,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:11,205 INFO L276 IsEmpty]: Start isEmpty. Operand 23090 states and 60323 transitions. [2022-01-18 04:04:11,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:11,224 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:11,224 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:11,240 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Ended with exit code 0 [2022-01-18 04:04:11,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:11,425 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:11,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:11,425 INFO L85 PathProgramCache]: Analyzing trace with hash 62826139, now seen corresponding path program 42 times [2022-01-18 04:04:11,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:11,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141997041] [2022-01-18 04:04:11,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:11,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:11,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:11,522 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:11,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:11,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141997041] [2022-01-18 04:04:11,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141997041] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:11,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040362815] [2022-01-18 04:04:11,523 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:04:11,523 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:11,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:11,524 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:11,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-01-18 04:04:11,550 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-01-18 04:04:11,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:11,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:11,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:11,666 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:11,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:11,687 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:04:11,688 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:04:11,789 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:11,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040362815] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:11,789 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:11,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:04:11,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66283391] [2022-01-18 04:04:11,790 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:11,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:04:11,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:11,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:04:11,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:04:11,790 INFO L87 Difference]: Start difference. First operand 23090 states and 60323 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:12,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:12,300 INFO L93 Difference]: Finished difference Result 24581 states and 63575 transitions. [2022-01-18 04:04:12,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:04:12,300 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:12,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:12,345 INFO L225 Difference]: With dead ends: 24581 [2022-01-18 04:04:12,345 INFO L226 Difference]: Without dead ends: 24554 [2022-01-18 04:04:12,345 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:04:12,345 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 146 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 876 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:12,345 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 353 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 876 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:04:12,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24554 states. [2022-01-18 04:04:12,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24554 to 23208. [2022-01-18 04:04:12,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23208 states, 23207 states have (on average 2.6111948980910933) internal successors, (60598), 23207 states have internal predecessors, (60598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:12,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23208 states to 23208 states and 60598 transitions. [2022-01-18 04:04:12,876 INFO L78 Accepts]: Start accepts. Automaton has 23208 states and 60598 transitions. Word has length 47 [2022-01-18 04:04:12,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:12,876 INFO L470 AbstractCegarLoop]: Abstraction has 23208 states and 60598 transitions. [2022-01-18 04:04:12,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:12,876 INFO L276 IsEmpty]: Start isEmpty. Operand 23208 states and 60598 transitions. [2022-01-18 04:04:12,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:12,895 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:12,895 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:12,910 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Ended with exit code 0 [2022-01-18 04:04:13,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:13,096 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:13,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:13,096 INFO L85 PathProgramCache]: Analyzing trace with hash -2109927755, now seen corresponding path program 74 times [2022-01-18 04:04:13,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:13,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131541434] [2022-01-18 04:04:13,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:13,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:13,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:13,195 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:13,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:13,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131541434] [2022-01-18 04:04:13,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131541434] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:13,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869187243] [2022-01-18 04:04:13,195 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:04:13,195 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:13,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:13,196 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:13,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-01-18 04:04:13,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:04:13,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:13,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:13,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:13,349 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:13,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:13,371 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:04:13,371 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:04:13,480 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:13,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869187243] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:13,480 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:13,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-01-18 04:04:13,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016155639] [2022-01-18 04:04:13,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:13,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:04:13,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:13,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:04:13,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:04:13,481 INFO L87 Difference]: Start difference. First operand 23208 states and 60598 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:14,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:14,090 INFO L93 Difference]: Finished difference Result 24015 states and 62171 transitions. [2022-01-18 04:04:14,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:04:14,090 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:14,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:14,133 INFO L225 Difference]: With dead ends: 24015 [2022-01-18 04:04:14,133 INFO L226 Difference]: Without dead ends: 23929 [2022-01-18 04:04:14,133 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:04:14,134 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 102 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 1079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:14,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 374 Invalid, 1079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1075 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:04:14,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23929 states. [2022-01-18 04:04:14,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23929 to 23114. [2022-01-18 04:04:14,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23114 states, 23113 states have (on average 2.6092675117899016) internal successors, (60308), 23113 states have internal predecessors, (60308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:14,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23114 states to 23114 states and 60308 transitions. [2022-01-18 04:04:14,537 INFO L78 Accepts]: Start accepts. Automaton has 23114 states and 60308 transitions. Word has length 47 [2022-01-18 04:04:14,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:14,537 INFO L470 AbstractCegarLoop]: Abstraction has 23114 states and 60308 transitions. [2022-01-18 04:04:14,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:14,538 INFO L276 IsEmpty]: Start isEmpty. Operand 23114 states and 60308 transitions. [2022-01-18 04:04:14,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:14,555 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:14,555 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:14,570 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Ended with exit code 0 [2022-01-18 04:04:14,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:14,756 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:14,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:14,756 INFO L85 PathProgramCache]: Analyzing trace with hash 1571503361, now seen corresponding path program 75 times [2022-01-18 04:04:14,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:14,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336781678] [2022-01-18 04:04:14,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:14,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:14,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:14,838 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:04:14,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:14,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336781678] [2022-01-18 04:04:14,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336781678] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:14,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131368243] [2022-01-18 04:04:14,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:04:14,838 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:14,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:14,839 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:14,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-01-18 04:04:14,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-01-18 04:04:14,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:14,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:14,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:14,976 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:04:14,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:14,995 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:04:14,996 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:04:15,097 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:04:15,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131368243] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:15,097 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:15,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:04:15,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905384747] [2022-01-18 04:04:15,098 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:15,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:04:15,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:15,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:04:15,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:04:15,098 INFO L87 Difference]: Start difference. First operand 23114 states and 60308 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:15,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:15,546 INFO L93 Difference]: Finished difference Result 24611 states and 63415 transitions. [2022-01-18 04:04:15,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:04:15,546 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:15,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:15,592 INFO L225 Difference]: With dead ends: 24611 [2022-01-18 04:04:15,593 INFO L226 Difference]: Without dead ends: 24551 [2022-01-18 04:04:15,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:04:15,593 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 138 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 880 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:15,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 389 Invalid, 887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 880 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:04:15,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24551 states. [2022-01-18 04:04:16,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24551 to 23030. [2022-01-18 04:04:16,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23030 states, 23029 states have (on average 2.6088410265317643) internal successors, (60079), 23029 states have internal predecessors, (60079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:16,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23030 states to 23030 states and 60079 transitions. [2022-01-18 04:04:16,098 INFO L78 Accepts]: Start accepts. Automaton has 23030 states and 60079 transitions. Word has length 47 [2022-01-18 04:04:16,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:16,098 INFO L470 AbstractCegarLoop]: Abstraction has 23030 states and 60079 transitions. [2022-01-18 04:04:16,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:16,098 INFO L276 IsEmpty]: Start isEmpty. Operand 23030 states and 60079 transitions. [2022-01-18 04:04:16,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:16,116 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:16,116 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:16,131 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2022-01-18 04:04:16,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable164 [2022-01-18 04:04:16,317 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:16,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:16,317 INFO L85 PathProgramCache]: Analyzing trace with hash -581546601, now seen corresponding path program 76 times [2022-01-18 04:04:16,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:16,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229388195] [2022-01-18 04:04:16,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:16,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:16,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:16,399 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:16,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:16,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229388195] [2022-01-18 04:04:16,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229388195] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:16,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238522067] [2022-01-18 04:04:16,399 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:04:16,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:16,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:16,400 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:16,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-01-18 04:04:16,422 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:04:16,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:16,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:16,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:16,546 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:16,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:16,569 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:16,569 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:16,668 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:16,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238522067] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:16,669 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:16,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:04:16,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660791228] [2022-01-18 04:04:16,669 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:16,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:04:16,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:16,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:04:16,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:04:16,669 INFO L87 Difference]: Start difference. First operand 23030 states and 60079 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:17,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:17,243 INFO L93 Difference]: Finished difference Result 26832 states and 68474 transitions. [2022-01-18 04:04:17,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 04:04:17,243 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:17,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:17,296 INFO L225 Difference]: With dead ends: 26832 [2022-01-18 04:04:17,297 INFO L226 Difference]: Without dead ends: 26778 [2022-01-18 04:04:17,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:04:17,297 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 252 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 1059 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 1072 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:17,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 474 Invalid, 1072 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1059 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:04:17,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26778 states. [2022-01-18 04:04:17,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26778 to 23298. [2022-01-18 04:04:17,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23298 states, 23297 states have (on average 2.6057861527235264) internal successors, (60707), 23297 states have internal predecessors, (60707), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:17,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23298 states to 23298 states and 60707 transitions. [2022-01-18 04:04:17,811 INFO L78 Accepts]: Start accepts. Automaton has 23298 states and 60707 transitions. Word has length 47 [2022-01-18 04:04:17,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:17,812 INFO L470 AbstractCegarLoop]: Abstraction has 23298 states and 60707 transitions. [2022-01-18 04:04:17,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:17,812 INFO L276 IsEmpty]: Start isEmpty. Operand 23298 states and 60707 transitions. [2022-01-18 04:04:17,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:17,830 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:17,830 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:17,845 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2022-01-18 04:04:18,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:18,030 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:18,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:18,031 INFO L85 PathProgramCache]: Analyzing trace with hash -426710067, now seen corresponding path program 77 times [2022-01-18 04:04:18,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:18,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140654443] [2022-01-18 04:04:18,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:18,031 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:18,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:18,139 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:18,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:18,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140654443] [2022-01-18 04:04:18,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140654443] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:18,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93315430] [2022-01-18 04:04:18,139 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:04:18,139 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:18,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:18,140 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:18,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-01-18 04:04:18,172 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-01-18 04:04:18,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:18,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:18,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:18,325 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:18,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:18,359 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:18,359 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:18,469 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:18,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93315430] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:18,470 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:18,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:04:18,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289777050] [2022-01-18 04:04:18,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:18,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:04:18,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:18,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:04:18,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:04:18,471 INFO L87 Difference]: Start difference. First operand 23298 states and 60707 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:19,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:19,182 INFO L93 Difference]: Finished difference Result 29848 states and 75292 transitions. [2022-01-18 04:04:19,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-18 04:04:19,183 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:19,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:19,242 INFO L225 Difference]: With dead ends: 29848 [2022-01-18 04:04:19,243 INFO L226 Difference]: Without dead ends: 29494 [2022-01-18 04:04:19,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=171, Invalid=1019, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:04:19,243 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 451 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 472 SdHoareTripleChecker+Invalid, 1093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:19,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [451 Valid, 472 Invalid, 1093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1069 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:04:19,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29494 states. [2022-01-18 04:04:19,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29494 to 23163. [2022-01-18 04:04:19,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23163 states, 23162 states have (on average 2.6059062257145325) internal successors, (60358), 23162 states have internal predecessors, (60358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:19,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23163 states to 23163 states and 60358 transitions. [2022-01-18 04:04:19,707 INFO L78 Accepts]: Start accepts. Automaton has 23163 states and 60358 transitions. Word has length 47 [2022-01-18 04:04:19,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:19,708 INFO L470 AbstractCegarLoop]: Abstraction has 23163 states and 60358 transitions. [2022-01-18 04:04:19,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:19,708 INFO L276 IsEmpty]: Start isEmpty. Operand 23163 states and 60358 transitions. [2022-01-18 04:04:19,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:19,725 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:19,725 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:19,740 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2022-01-18 04:04:19,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:19,926 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:19,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:19,926 INFO L85 PathProgramCache]: Analyzing trace with hash -486401577, now seen corresponding path program 78 times [2022-01-18 04:04:19,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:19,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198128129] [2022-01-18 04:04:19,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:19,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:19,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:20,025 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:20,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:20,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198128129] [2022-01-18 04:04:20,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198128129] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:20,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474053776] [2022-01-18 04:04:20,025 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:04:20,025 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:20,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:20,031 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:20,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-01-18 04:04:20,056 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-01-18 04:04:20,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:20,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:20,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:20,201 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:20,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:20,241 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:20,241 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:20,342 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:20,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474053776] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:20,342 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:20,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:04:20,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178740911] [2022-01-18 04:04:20,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:20,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:04:20,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:20,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:04:20,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:04:20,343 INFO L87 Difference]: Start difference. First operand 23163 states and 60358 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:20,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:20,916 INFO L93 Difference]: Finished difference Result 27805 states and 70492 transitions. [2022-01-18 04:04:20,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 04:04:20,917 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:20,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:20,975 INFO L225 Difference]: With dead ends: 27805 [2022-01-18 04:04:20,975 INFO L226 Difference]: Without dead ends: 27427 [2022-01-18 04:04:20,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:04:20,976 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 252 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:20,976 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 415 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1049 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:04:21,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27427 states. [2022-01-18 04:04:21,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27427 to 22650. [2022-01-18 04:04:21,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22650 states, 22649 states have (on average 2.60660514813016) internal successors, (59037), 22649 states have internal predecessors, (59037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:21,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22650 states to 22650 states and 59037 transitions. [2022-01-18 04:04:21,568 INFO L78 Accepts]: Start accepts. Automaton has 22650 states and 59037 transitions. Word has length 47 [2022-01-18 04:04:21,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:21,568 INFO L470 AbstractCegarLoop]: Abstraction has 22650 states and 59037 transitions. [2022-01-18 04:04:21,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:21,568 INFO L276 IsEmpty]: Start isEmpty. Operand 22650 states and 59037 transitions. [2022-01-18 04:04:21,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:21,586 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:21,586 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:21,601 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Ended with exit code 0 [2022-01-18 04:04:21,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2022-01-18 04:04:21,787 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:21,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:21,787 INFO L85 PathProgramCache]: Analyzing trace with hash 1444774209, now seen corresponding path program 43 times [2022-01-18 04:04:21,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:21,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445788501] [2022-01-18 04:04:21,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:21,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:21,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:21,879 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:21,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:21,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445788501] [2022-01-18 04:04:21,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445788501] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:21,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354595929] [2022-01-18 04:04:21,879 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:04:21,879 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:21,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:21,880 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:21,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-01-18 04:04:21,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:21,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:21,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:22,023 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:22,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:22,045 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:04:22,045 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:04:22,182 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:22,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354595929] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:22,182 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:22,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:04:22,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569705470] [2022-01-18 04:04:22,183 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:22,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:04:22,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:22,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:04:22,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:04:22,183 INFO L87 Difference]: Start difference. First operand 22650 states and 59037 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:22,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:22,615 INFO L93 Difference]: Finished difference Result 23580 states and 61068 transitions. [2022-01-18 04:04:22,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:04:22,615 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:22,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:22,662 INFO L225 Difference]: With dead ends: 23580 [2022-01-18 04:04:22,663 INFO L226 Difference]: Without dead ends: 23576 [2022-01-18 04:04:22,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:04:22,663 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 103 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 797 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 797 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:22,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 305 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 797 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:04:22,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23576 states. [2022-01-18 04:04:23,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23576 to 22522. [2022-01-18 04:04:23,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22522 states, 22521 states have (on average 2.607166644465166) internal successors, (58716), 22521 states have internal predecessors, (58716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:23,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22522 states to 22522 states and 58716 transitions. [2022-01-18 04:04:23,161 INFO L78 Accepts]: Start accepts. Automaton has 22522 states and 58716 transitions. Word has length 47 [2022-01-18 04:04:23,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:23,161 INFO L470 AbstractCegarLoop]: Abstraction has 22522 states and 58716 transitions. [2022-01-18 04:04:23,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:23,161 INFO L276 IsEmpty]: Start isEmpty. Operand 22522 states and 58716 transitions. [2022-01-18 04:04:23,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:23,180 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:23,180 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:23,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Ended with exit code 0 [2022-01-18 04:04:23,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2022-01-18 04:04:23,380 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:23,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:23,380 INFO L85 PathProgramCache]: Analyzing trace with hash -1341515865, now seen corresponding path program 79 times [2022-01-18 04:04:23,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:23,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911738325] [2022-01-18 04:04:23,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:23,381 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:23,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:23,468 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:04:23,468 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:23,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911738325] [2022-01-18 04:04:23,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911738325] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:23,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062037447] [2022-01-18 04:04:23,468 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:04:23,468 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:23,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:23,469 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:23,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-01-18 04:04:23,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:23,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:23,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:23,608 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:04:23,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:23,628 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:04:23,628 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:04:23,732 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:04:23,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062037447] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:23,732 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:23,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:04:23,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560047628] [2022-01-18 04:04:23,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:23,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:04:23,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:23,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:04:23,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:04:23,733 INFO L87 Difference]: Start difference. First operand 22522 states and 58716 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:24,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:24,150 INFO L93 Difference]: Finished difference Result 23865 states and 61494 transitions. [2022-01-18 04:04:24,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:04:24,150 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:24,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:24,197 INFO L225 Difference]: With dead ends: 23865 [2022-01-18 04:04:24,197 INFO L226 Difference]: Without dead ends: 23811 [2022-01-18 04:04:24,197 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:04:24,198 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 149 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:24,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 359 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:04:24,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23811 states. [2022-01-18 04:04:24,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23811 to 22530. [2022-01-18 04:04:24,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22530 states, 22529 states have (on average 2.606906653646411) internal successors, (58731), 22529 states have internal predecessors, (58731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:24,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22530 states to 22530 states and 58731 transitions. [2022-01-18 04:04:24,601 INFO L78 Accepts]: Start accepts. Automaton has 22530 states and 58731 transitions. Word has length 47 [2022-01-18 04:04:24,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:24,601 INFO L470 AbstractCegarLoop]: Abstraction has 22530 states and 58731 transitions. [2022-01-18 04:04:24,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:24,602 INFO L276 IsEmpty]: Start isEmpty. Operand 22530 states and 58731 transitions. [2022-01-18 04:04:24,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:24,622 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:24,622 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:24,637 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2022-01-18 04:04:24,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2022-01-18 04:04:24,822 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:24,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:24,823 INFO L85 PathProgramCache]: Analyzing trace with hash 800401469, now seen corresponding path program 80 times [2022-01-18 04:04:24,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:24,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931421796] [2022-01-18 04:04:24,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:24,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:24,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:24,910 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:24,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:24,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931421796] [2022-01-18 04:04:24,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931421796] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:24,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250633038] [2022-01-18 04:04:24,910 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:04:24,910 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:24,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:24,911 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:24,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-01-18 04:04:24,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:04:24,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:24,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:24,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:25,072 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:25,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:25,095 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:25,096 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:25,198 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:25,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250633038] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:25,198 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:25,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:04:25,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28088340] [2022-01-18 04:04:25,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:25,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:04:25,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:25,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:04:25,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:04:25,199 INFO L87 Difference]: Start difference. First operand 22530 states and 58731 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:25,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:25,757 INFO L93 Difference]: Finished difference Result 25620 states and 65419 transitions. [2022-01-18 04:04:25,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 04:04:25,758 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:25,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:25,809 INFO L225 Difference]: With dead ends: 25620 [2022-01-18 04:04:25,809 INFO L226 Difference]: Without dead ends: 25566 [2022-01-18 04:04:25,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:04:25,810 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 268 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 1002 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 1011 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:25,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 477 Invalid, 1011 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1002 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:04:25,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25566 states. [2022-01-18 04:04:26,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25566 to 22724. [2022-01-18 04:04:26,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22724 states, 22723 states have (on average 2.6042335959160323) internal successors, (59176), 22723 states have internal predecessors, (59176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:26,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22724 states to 22724 states and 59176 transitions. [2022-01-18 04:04:26,364 INFO L78 Accepts]: Start accepts. Automaton has 22724 states and 59176 transitions. Word has length 47 [2022-01-18 04:04:26,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:26,364 INFO L470 AbstractCegarLoop]: Abstraction has 22724 states and 59176 transitions. [2022-01-18 04:04:26,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:26,364 INFO L276 IsEmpty]: Start isEmpty. Operand 22724 states and 59176 transitions. [2022-01-18 04:04:26,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:26,384 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:26,384 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:26,399 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Ended with exit code 0 [2022-01-18 04:04:26,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:26,584 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:26,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:26,585 INFO L85 PathProgramCache]: Analyzing trace with hash 955238003, now seen corresponding path program 81 times [2022-01-18 04:04:26,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:26,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55215552] [2022-01-18 04:04:26,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:26,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:26,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:26,699 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:26,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:26,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55215552] [2022-01-18 04:04:26,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55215552] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:26,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770845812] [2022-01-18 04:04:26,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:04:26,700 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:26,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:26,704 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:26,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-01-18 04:04:26,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-01-18 04:04:26,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:26,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:26,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:26,860 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:26,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:26,887 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:26,888 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:26,975 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:26,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770845812] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:26,976 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:26,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:04:26,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226088644] [2022-01-18 04:04:26,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:26,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:04:26,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:26,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:04:26,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:04:26,977 INFO L87 Difference]: Start difference. First operand 22724 states and 59176 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:27,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:27,770 INFO L93 Difference]: Finished difference Result 28648 states and 71941 transitions. [2022-01-18 04:04:27,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 04:04:27,771 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:27,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:27,833 INFO L225 Difference]: With dead ends: 28648 [2022-01-18 04:04:27,833 INFO L226 Difference]: Without dead ends: 28324 [2022-01-18 04:04:27,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=219, Invalid=1421, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 04:04:27,834 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 562 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 1142 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 562 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:27,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [562 Valid, 544 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1142 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:04:27,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28324 states. [2022-01-18 04:04:28,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28324 to 22394. [2022-01-18 04:04:28,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22394 states, 22393 states have (on average 2.603045594605457) internal successors, (58290), 22393 states have internal predecessors, (58290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:28,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22394 states to 22394 states and 58290 transitions. [2022-01-18 04:04:28,317 INFO L78 Accepts]: Start accepts. Automaton has 22394 states and 58290 transitions. Word has length 47 [2022-01-18 04:04:28,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:28,317 INFO L470 AbstractCegarLoop]: Abstraction has 22394 states and 58290 transitions. [2022-01-18 04:04:28,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:28,317 INFO L276 IsEmpty]: Start isEmpty. Operand 22394 states and 58290 transitions. [2022-01-18 04:04:28,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:28,336 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:28,336 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:28,351 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Ended with exit code 0 [2022-01-18 04:04:28,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2022-01-18 04:04:28,536 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:28,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:28,536 INFO L85 PathProgramCache]: Analyzing trace with hash 895546493, now seen corresponding path program 82 times [2022-01-18 04:04:28,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:28,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667058698] [2022-01-18 04:04:28,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:28,537 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:28,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:28,644 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:28,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:28,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667058698] [2022-01-18 04:04:28,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667058698] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:28,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358154545] [2022-01-18 04:04:28,644 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:04:28,644 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:28,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:28,645 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:28,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-01-18 04:04:28,668 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:04:28,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:28,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:28,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:28,785 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:28,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:28,819 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:28,819 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:28,899 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:28,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358154545] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:28,900 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:28,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:04:28,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189972275] [2022-01-18 04:04:28,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:28,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:04:28,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:28,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:04:28,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:04:28,900 INFO L87 Difference]: Start difference. First operand 22394 states and 58290 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:30,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:30,047 INFO L93 Difference]: Finished difference Result 30483 states and 76275 transitions. [2022-01-18 04:04:30,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-01-18 04:04:30,048 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:30,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:30,106 INFO L225 Difference]: With dead ends: 30483 [2022-01-18 04:04:30,107 INFO L226 Difference]: Without dead ends: 30207 [2022-01-18 04:04:30,107 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1373 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=489, Invalid=3671, Unknown=0, NotChecked=0, Total=4160 [2022-01-18 04:04:30,107 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 833 mSDsluCounter, 804 mSDsCounter, 0 mSdLazyCounter, 1353 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 833 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 1401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:30,108 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [833 Valid, 625 Invalid, 1401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1353 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:04:30,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30207 states. [2022-01-18 04:04:30,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30207 to 22650. [2022-01-18 04:04:30,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22650 states, 22649 states have (on average 2.6063402357719987) internal successors, (59031), 22649 states have internal predecessors, (59031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:30,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22650 states to 22650 states and 59031 transitions. [2022-01-18 04:04:30,597 INFO L78 Accepts]: Start accepts. Automaton has 22650 states and 59031 transitions. Word has length 47 [2022-01-18 04:04:30,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:30,597 INFO L470 AbstractCegarLoop]: Abstraction has 22650 states and 59031 transitions. [2022-01-18 04:04:30,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:30,597 INFO L276 IsEmpty]: Start isEmpty. Operand 22650 states and 59031 transitions. [2022-01-18 04:04:30,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:30,617 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:30,617 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:30,633 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Ended with exit code 0 [2022-01-18 04:04:30,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2022-01-18 04:04:30,818 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:30,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:30,818 INFO L85 PathProgramCache]: Analyzing trace with hash 742232627, now seen corresponding path program 83 times [2022-01-18 04:04:30,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:30,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435226357] [2022-01-18 04:04:30,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:30,818 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:30,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:30,926 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:30,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:30,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435226357] [2022-01-18 04:04:30,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435226357] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:30,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986136667] [2022-01-18 04:04:30,927 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:04:30,927 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:30,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:30,928 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:30,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-01-18 04:04:30,953 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-01-18 04:04:30,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:30,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:30,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:31,070 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:31,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:31,108 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:31,108 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:31,181 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:31,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986136667] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:31,181 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:31,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-01-18 04:04:31,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670959640] [2022-01-18 04:04:31,181 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:31,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:04:31,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:31,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:04:31,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:04:31,182 INFO L87 Difference]: Start difference. First operand 22650 states and 59031 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:31,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:31,794 INFO L93 Difference]: Finished difference Result 24813 states and 63452 transitions. [2022-01-18 04:04:31,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:04:31,795 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:31,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:31,837 INFO L225 Difference]: With dead ends: 24813 [2022-01-18 04:04:31,838 INFO L226 Difference]: Without dead ends: 24435 [2022-01-18 04:04:31,838 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 84 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-01-18 04:04:31,838 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 334 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 1102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:31,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 437 Invalid, 1102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1078 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:04:31,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24435 states. [2022-01-18 04:04:32,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24435 to 21611. [2022-01-18 04:04:32,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21611 states, 21610 states have (on average 2.6075890791300322) internal successors, (56350), 21610 states have internal predecessors, (56350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:32,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21611 states to 21611 states and 56350 transitions. [2022-01-18 04:04:32,273 INFO L78 Accepts]: Start accepts. Automaton has 21611 states and 56350 transitions. Word has length 47 [2022-01-18 04:04:32,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:32,273 INFO L470 AbstractCegarLoop]: Abstraction has 21611 states and 56350 transitions. [2022-01-18 04:04:32,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:32,273 INFO L276 IsEmpty]: Start isEmpty. Operand 21611 states and 56350 transitions. [2022-01-18 04:04:32,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:32,290 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:32,290 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:32,305 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Ended with exit code 0 [2022-01-18 04:04:32,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:32,491 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:32,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:32,491 INFO L85 PathProgramCache]: Analyzing trace with hash -952663166, now seen corresponding path program 84 times [2022-01-18 04:04:32,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:32,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644328020] [2022-01-18 04:04:32,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:32,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:32,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:32,625 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 40 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:04:32,625 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:32,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644328020] [2022-01-18 04:04:32,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644328020] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:32,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937514532] [2022-01-18 04:04:32,625 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:04:32,626 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:32,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:32,627 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:32,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-01-18 04:04:32,653 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-01-18 04:04:32,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:32,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-18 04:04:32,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:32,826 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 49 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:32,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:33,090 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 49 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:33,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937514532] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:33,090 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:33,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 16 [2022-01-18 04:04:33,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997218522] [2022-01-18 04:04:33,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:33,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:04:33,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:33,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:04:33,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:04:33,091 INFO L87 Difference]: Start difference. First operand 21611 states and 56350 transitions. Second operand has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:33,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:33,584 INFO L93 Difference]: Finished difference Result 24522 states and 63115 transitions. [2022-01-18 04:04:33,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:04:33,584 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:33,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:33,627 INFO L225 Difference]: With dead ends: 24522 [2022-01-18 04:04:33,627 INFO L226 Difference]: Without dead ends: 24522 [2022-01-18 04:04:33,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=295, Invalid=635, Unknown=0, NotChecked=0, Total=930 [2022-01-18 04:04:33,628 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 243 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:33,628 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 198 Invalid, 728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:04:33,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24522 states. [2022-01-18 04:04:33,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24522 to 20542. [2022-01-18 04:04:33,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20542 states, 20541 states have (on average 2.5769923567499147) internal successors, (52934), 20541 states have internal predecessors, (52934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:34,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20542 states to 20542 states and 52934 transitions. [2022-01-18 04:04:34,022 INFO L78 Accepts]: Start accepts. Automaton has 20542 states and 52934 transitions. Word has length 47 [2022-01-18 04:04:34,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:34,023 INFO L470 AbstractCegarLoop]: Abstraction has 20542 states and 52934 transitions. [2022-01-18 04:04:34,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:34,023 INFO L276 IsEmpty]: Start isEmpty. Operand 20542 states and 52934 transitions. [2022-01-18 04:04:34,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:34,039 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:34,039 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:34,055 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Ended with exit code 0 [2022-01-18 04:04:34,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:34,240 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:34,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:34,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1422396085, now seen corresponding path program 44 times [2022-01-18 04:04:34,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:34,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94197939] [2022-01-18 04:04:34,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:34,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:34,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:34,348 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:34,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:34,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94197939] [2022-01-18 04:04:34,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94197939] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:34,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87080749] [2022-01-18 04:04:34,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:04:34,349 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:34,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:34,350 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:34,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-01-18 04:04:34,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:04:34,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:34,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:04:34,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:35,005 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 29 proven. 67 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:35,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:35,380 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:04:35,380 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:04:35,476 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 25 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:35,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87080749] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:35,476 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:35,476 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16, 16] total 34 [2022-01-18 04:04:35,476 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975724176] [2022-01-18 04:04:35,476 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:35,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-01-18 04:04:35,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:35,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-01-18 04:04:35,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=1053, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:04:35,477 INFO L87 Difference]: Start difference. First operand 20542 states and 52934 transitions. Second operand has 35 states, 35 states have (on average 2.857142857142857) internal successors, (100), 34 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:37,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:37,654 INFO L93 Difference]: Finished difference Result 36033 states and 87657 transitions. [2022-01-18 04:04:37,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-01-18 04:04:37,654 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.857142857142857) internal successors, (100), 34 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:37,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:37,723 INFO L225 Difference]: With dead ends: 36033 [2022-01-18 04:04:37,723 INFO L226 Difference]: Without dead ends: 35888 [2022-01-18 04:04:37,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 113 SyntacticMatches, 3 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 2951 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1043, Invalid=9463, Unknown=0, NotChecked=0, Total=10506 [2022-01-18 04:04:37,725 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 412 mSDsluCounter, 684 mSDsCounter, 0 mSdLazyCounter, 1137 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 1726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 558 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:37,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 576 Invalid, 1726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1137 Invalid, 0 Unknown, 558 Unchecked, 0.4s Time] [2022-01-18 04:04:37,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35888 states. [2022-01-18 04:04:38,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35888 to 25172. [2022-01-18 04:04:38,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25172 states, 25171 states have (on average 2.5370068729887567) internal successors, (63859), 25171 states have internal predecessors, (63859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:38,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25172 states to 25172 states and 63859 transitions. [2022-01-18 04:04:38,420 INFO L78 Accepts]: Start accepts. Automaton has 25172 states and 63859 transitions. Word has length 47 [2022-01-18 04:04:38,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:38,420 INFO L470 AbstractCegarLoop]: Abstraction has 25172 states and 63859 transitions. [2022-01-18 04:04:38,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.857142857142857) internal successors, (100), 34 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:38,420 INFO L276 IsEmpty]: Start isEmpty. Operand 25172 states and 63859 transitions. [2022-01-18 04:04:38,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:38,444 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:38,444 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:38,459 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2022-01-18 04:04:38,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:38,644 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:38,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:38,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1872969269, now seen corresponding path program 45 times [2022-01-18 04:04:38,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:38,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691306129] [2022-01-18 04:04:38,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:38,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:38,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:38,752 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:38,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:38,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691306129] [2022-01-18 04:04:38,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691306129] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:38,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135511359] [2022-01-18 04:04:38,752 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:04:38,752 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:38,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:38,753 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:38,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-01-18 04:04:38,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-01-18 04:04:38,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:38,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:38,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:38,896 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:38,896 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:38,946 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:38,947 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:39,018 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:39,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135511359] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:39,018 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:39,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-01-18 04:04:39,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804172945] [2022-01-18 04:04:39,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:39,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:04:39,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:39,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:04:39,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:04:39,019 INFO L87 Difference]: Start difference. First operand 25172 states and 63859 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:39,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:39,549 INFO L93 Difference]: Finished difference Result 30606 states and 77046 transitions. [2022-01-18 04:04:39,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:04:39,550 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:39,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:39,612 INFO L225 Difference]: With dead ends: 30606 [2022-01-18 04:04:39,612 INFO L226 Difference]: Without dead ends: 30562 [2022-01-18 04:04:39,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 84 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-01-18 04:04:39,612 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 149 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 804 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 804 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:39,612 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 258 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 804 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:04:39,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30562 states. [2022-01-18 04:04:39,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30562 to 24212. [2022-01-18 04:04:40,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24212 states, 24211 states have (on average 2.5319069844285655) internal successors, (61300), 24211 states have internal predecessors, (61300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:40,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24212 states to 24212 states and 61300 transitions. [2022-01-18 04:04:40,075 INFO L78 Accepts]: Start accepts. Automaton has 24212 states and 61300 transitions. Word has length 47 [2022-01-18 04:04:40,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:40,075 INFO L470 AbstractCegarLoop]: Abstraction has 24212 states and 61300 transitions. [2022-01-18 04:04:40,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:40,075 INFO L276 IsEmpty]: Start isEmpty. Operand 24212 states and 61300 transitions. [2022-01-18 04:04:40,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:40,096 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:40,096 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:40,112 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2022-01-18 04:04:40,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:40,297 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:40,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:40,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1859862027, now seen corresponding path program 85 times [2022-01-18 04:04:40,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:40,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946706995] [2022-01-18 04:04:40,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:40,297 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:40,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:40,398 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:40,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:40,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946706995] [2022-01-18 04:04:40,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946706995] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:40,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198872522] [2022-01-18 04:04:40,399 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:04:40,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:40,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:40,400 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:40,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-01-18 04:04:40,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:40,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:40,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:40,604 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:40,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:40,664 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:40,665 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:40,745 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:40,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198872522] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:40,746 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:40,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-01-18 04:04:40,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54911278] [2022-01-18 04:04:40,746 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:40,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:04:40,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:40,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:04:40,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:04:40,746 INFO L87 Difference]: Start difference. First operand 24212 states and 61300 transitions. Second operand has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 16 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:41,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:41,028 INFO L93 Difference]: Finished difference Result 24450 states and 61740 transitions. [2022-01-18 04:04:41,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:04:41,028 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 16 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:41,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:41,073 INFO L225 Difference]: With dead ends: 24450 [2022-01-18 04:04:41,073 INFO L226 Difference]: Without dead ends: 24362 [2022-01-18 04:04:41,073 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:04:41,073 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 56 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:41,073 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 232 Invalid, 655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 581 Invalid, 0 Unknown, 70 Unchecked, 0.2s Time] [2022-01-18 04:04:41,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24362 states. [2022-01-18 04:04:41,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24362 to 24227. [2022-01-18 04:04:41,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24227 states, 24226 states have (on average 2.530050359118303) internal successors, (61293), 24226 states have internal predecessors, (61293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:41,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24227 states to 24227 states and 61293 transitions. [2022-01-18 04:04:41,484 INFO L78 Accepts]: Start accepts. Automaton has 24227 states and 61293 transitions. Word has length 47 [2022-01-18 04:04:41,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:41,484 INFO L470 AbstractCegarLoop]: Abstraction has 24227 states and 61293 transitions. [2022-01-18 04:04:41,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.0588235294117645) internal successors, (69), 16 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:41,485 INFO L276 IsEmpty]: Start isEmpty. Operand 24227 states and 61293 transitions. [2022-01-18 04:04:41,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:41,507 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:41,507 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:41,522 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Ended with exit code 0 [2022-01-18 04:04:41,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2022-01-18 04:04:41,707 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:41,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:41,707 INFO L85 PathProgramCache]: Analyzing trace with hash 318376203, now seen corresponding path program 86 times [2022-01-18 04:04:41,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:41,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509667981] [2022-01-18 04:04:41,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:41,708 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:41,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:41,825 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:41,825 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:41,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509667981] [2022-01-18 04:04:41,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509667981] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:41,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122043613] [2022-01-18 04:04:41,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:04:41,825 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:41,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:41,826 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:41,827 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2022-01-18 04:04:41,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:04:41,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:41,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:41,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:42,068 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:42,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:42,169 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:42,170 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:42,251 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:42,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122043613] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:42,252 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:42,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 04:04:42,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178781806] [2022-01-18 04:04:42,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:42,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 04:04:42,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:42,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 04:04:42,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:04:42,252 INFO L87 Difference]: Start difference. First operand 24227 states and 61293 transitions. Second operand has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:42,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:42,546 INFO L93 Difference]: Finished difference Result 24438 states and 61664 transitions. [2022-01-18 04:04:42,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:04:42,547 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:42,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:42,589 INFO L225 Difference]: With dead ends: 24438 [2022-01-18 04:04:42,590 INFO L226 Difference]: Without dead ends: 24374 [2022-01-18 04:04:42,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 79 SyntacticMatches, 9 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:04:42,590 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 48 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 760 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 148 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:42,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 328 Invalid, 760 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 609 Invalid, 0 Unknown, 148 Unchecked, 0.2s Time] [2022-01-18 04:04:42,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24374 states. [2022-01-18 04:04:42,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24374 to 24231. [2022-01-18 04:04:43,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24231 states, 24230 states have (on average 2.529880313660751) internal successors, (61299), 24230 states have internal predecessors, (61299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:43,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24231 states to 24231 states and 61299 transitions. [2022-01-18 04:04:43,140 INFO L78 Accepts]: Start accepts. Automaton has 24231 states and 61299 transitions. Word has length 47 [2022-01-18 04:04:43,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:43,141 INFO L470 AbstractCegarLoop]: Abstraction has 24231 states and 61299 transitions. [2022-01-18 04:04:43,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:43,141 INFO L276 IsEmpty]: Start isEmpty. Operand 24231 states and 61299 transitions. [2022-01-18 04:04:43,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:43,163 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:43,164 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:43,179 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Ended with exit code 0 [2022-01-18 04:04:43,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2022-01-18 04:04:43,364 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:43,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:43,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1216998795, now seen corresponding path program 87 times [2022-01-18 04:04:43,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:43,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412030254] [2022-01-18 04:04:43,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:43,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:43,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:43,487 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:43,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:43,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412030254] [2022-01-18 04:04:43,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412030254] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:43,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725135099] [2022-01-18 04:04:43,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:04:43,488 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:43,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:43,489 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:43,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-01-18 04:04:43,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-01-18 04:04:43,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:43,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:43,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:43,736 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:43,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:43,815 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:43,815 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:43,897 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:43,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725135099] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:43,897 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:43,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 04:04:43,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050707763] [2022-01-18 04:04:43,898 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:43,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 04:04:43,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:43,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 04:04:43,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:04:43,898 INFO L87 Difference]: Start difference. First operand 24231 states and 61299 transitions. Second operand has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:44,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:44,180 INFO L93 Difference]: Finished difference Result 25093 states and 63013 transitions. [2022-01-18 04:04:44,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:04:44,180 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:44,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:44,226 INFO L225 Difference]: With dead ends: 25093 [2022-01-18 04:04:44,226 INFO L226 Difference]: Without dead ends: 25020 [2022-01-18 04:04:44,227 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 79 SyntacticMatches, 9 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:04:44,227 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 48 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 129 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:44,227 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 217 Invalid, 619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 487 Invalid, 0 Unknown, 129 Unchecked, 0.2s Time] [2022-01-18 04:04:44,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25020 states. [2022-01-18 04:04:44,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25020 to 24687. [2022-01-18 04:04:44,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24687 states, 24686 states have (on average 2.5209025358502797) internal successors, (62231), 24686 states have internal predecessors, (62231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:44,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24687 states to 24687 states and 62231 transitions. [2022-01-18 04:04:44,718 INFO L78 Accepts]: Start accepts. Automaton has 24687 states and 62231 transitions. Word has length 47 [2022-01-18 04:04:44,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:44,718 INFO L470 AbstractCegarLoop]: Abstraction has 24687 states and 62231 transitions. [2022-01-18 04:04:44,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:44,718 INFO L276 IsEmpty]: Start isEmpty. Operand 24687 states and 62231 transitions. [2022-01-18 04:04:44,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:44,737 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:44,737 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:44,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2022-01-18 04:04:44,938 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2022-01-18 04:04:44,938 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:44,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:44,938 INFO L85 PathProgramCache]: Analyzing trace with hash 859298519, now seen corresponding path program 46 times [2022-01-18 04:04:44,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:44,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999797369] [2022-01-18 04:04:44,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:44,939 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:44,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:45,040 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:45,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:45,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999797369] [2022-01-18 04:04:45,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999797369] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:45,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929620317] [2022-01-18 04:04:45,041 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:04:45,041 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:45,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:45,042 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:45,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-01-18 04:04:45,065 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:04:45,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:45,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:45,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:45,184 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:45,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:45,221 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:45,222 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:45,297 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:45,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929620317] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:45,298 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:45,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:04:45,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936580653] [2022-01-18 04:04:45,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:45,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:04:45,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:45,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:04:45,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:04:45,298 INFO L87 Difference]: Start difference. First operand 24687 states and 62231 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:45,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:45,800 INFO L93 Difference]: Finished difference Result 29039 states and 72501 transitions. [2022-01-18 04:04:45,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 04:04:45,801 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:45,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:45,851 INFO L225 Difference]: With dead ends: 29039 [2022-01-18 04:04:45,851 INFO L226 Difference]: Without dead ends: 28999 [2022-01-18 04:04:45,851 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:04:45,851 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 133 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 823 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:45,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 276 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 823 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:04:45,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28999 states. [2022-01-18 04:04:46,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28999 to 25054. [2022-01-18 04:04:46,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25054 states, 25053 states have (on average 2.518540693729294) internal successors, (63097), 25053 states have internal predecessors, (63097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:46,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25054 states to 25054 states and 63097 transitions. [2022-01-18 04:04:46,346 INFO L78 Accepts]: Start accepts. Automaton has 25054 states and 63097 transitions. Word has length 47 [2022-01-18 04:04:46,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:46,346 INFO L470 AbstractCegarLoop]: Abstraction has 25054 states and 63097 transitions. [2022-01-18 04:04:46,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:46,346 INFO L276 IsEmpty]: Start isEmpty. Operand 25054 states and 63097 transitions. [2022-01-18 04:04:46,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:46,366 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:46,366 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:46,381 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Ended with exit code 0 [2022-01-18 04:04:46,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:46,566 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:46,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:46,567 INFO L85 PathProgramCache]: Analyzing trace with hash 636456791, now seen corresponding path program 88 times [2022-01-18 04:04:46,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:46,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826943522] [2022-01-18 04:04:46,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:46,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:46,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:46,660 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:46,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:46,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826943522] [2022-01-18 04:04:46,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826943522] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:46,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21055696] [2022-01-18 04:04:46,660 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:04:46,660 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:46,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:46,661 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:46,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-01-18 04:04:46,684 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:04:46,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:46,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:46,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:46,857 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:46,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:46,903 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:46,903 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:46,995 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:46,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21055696] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:46,995 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:46,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 04:04:46,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42436829] [2022-01-18 04:04:46,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:46,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:04:46,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:46,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:04:46,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:04:46,996 INFO L87 Difference]: Start difference. First operand 25054 states and 63097 transitions. Second operand has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:47,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:47,339 INFO L93 Difference]: Finished difference Result 25349 states and 63616 transitions. [2022-01-18 04:04:47,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:04:47,340 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:47,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:47,384 INFO L225 Difference]: With dead ends: 25349 [2022-01-18 04:04:47,384 INFO L226 Difference]: Without dead ends: 25303 [2022-01-18 04:04:47,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:04:47,385 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 71 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 649 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:47,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 281 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 649 Invalid, 0 Unknown, 53 Unchecked, 0.2s Time] [2022-01-18 04:04:47,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25303 states. [2022-01-18 04:04:47,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25303 to 25027. [2022-01-18 04:04:47,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25027 states, 25026 states have (on average 2.516782546152002) internal successors, (62985), 25026 states have internal predecessors, (62985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:47,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25027 states to 25027 states and 62985 transitions. [2022-01-18 04:04:47,810 INFO L78 Accepts]: Start accepts. Automaton has 25027 states and 62985 transitions. Word has length 47 [2022-01-18 04:04:47,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:47,810 INFO L470 AbstractCegarLoop]: Abstraction has 25027 states and 62985 transitions. [2022-01-18 04:04:47,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:47,810 INFO L276 IsEmpty]: Start isEmpty. Operand 25027 states and 62985 transitions. [2022-01-18 04:04:47,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:47,829 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:47,829 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:47,843 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Ended with exit code 0 [2022-01-18 04:04:48,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable181 [2022-01-18 04:04:48,029 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:48,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:48,029 INFO L85 PathProgramCache]: Analyzing trace with hash 1365741569, now seen corresponding path program 89 times [2022-01-18 04:04:48,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:48,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088600947] [2022-01-18 04:04:48,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:48,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:48,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:48,160 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:48,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:48,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088600947] [2022-01-18 04:04:48,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088600947] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:48,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226097893] [2022-01-18 04:04:48,161 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:04:48,161 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:48,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:48,162 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:48,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-01-18 04:04:48,188 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-01-18 04:04:48,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:48,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:48,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:48,397 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:48,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:48,457 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:48,458 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:48,556 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:48,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226097893] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:48,556 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:48,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-01-18 04:04:48,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927229440] [2022-01-18 04:04:48,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:48,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:04:48,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:48,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:04:48,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:04:48,557 INFO L87 Difference]: Start difference. First operand 25027 states and 62985 transitions. Second operand has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 16 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:48,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:48,806 INFO L93 Difference]: Finished difference Result 25981 states and 64908 transitions. [2022-01-18 04:04:48,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:04:48,806 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 16 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:48,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:48,861 INFO L225 Difference]: With dead ends: 25981 [2022-01-18 04:04:48,861 INFO L226 Difference]: Without dead ends: 25918 [2022-01-18 04:04:48,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:04:48,861 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 39 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:48,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 147 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 402 Invalid, 0 Unknown, 99 Unchecked, 0.1s Time] [2022-01-18 04:04:48,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25918 states. [2022-01-18 04:04:49,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25918 to 25540. [2022-01-18 04:04:49,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25540 states, 25539 states have (on average 2.507772426484984) internal successors, (64046), 25539 states have internal predecessors, (64046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:49,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25540 states to 25540 states and 64046 transitions. [2022-01-18 04:04:49,442 INFO L78 Accepts]: Start accepts. Automaton has 25540 states and 64046 transitions. Word has length 47 [2022-01-18 04:04:49,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:49,443 INFO L470 AbstractCegarLoop]: Abstraction has 25540 states and 64046 transitions. [2022-01-18 04:04:49,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 16 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:49,443 INFO L276 IsEmpty]: Start isEmpty. Operand 25540 states and 64046 transitions. [2022-01-18 04:04:49,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:49,462 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:49,462 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:49,476 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Ended with exit code 0 [2022-01-18 04:04:49,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:49,662 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:49,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:49,663 INFO L85 PathProgramCache]: Analyzing trace with hash 637917488, now seen corresponding path program 47 times [2022-01-18 04:04:49,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:49,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119912415] [2022-01-18 04:04:49,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:49,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:49,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:49,756 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 25 proven. 73 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:04:49,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:49,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119912415] [2022-01-18 04:04:49,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119912415] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:49,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506130012] [2022-01-18 04:04:49,757 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:04:49,757 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:49,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:49,758 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:49,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2022-01-18 04:04:49,781 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 04:04:49,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:49,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-18 04:04:49,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:49,924 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 31 proven. 66 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:49,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:50,093 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 31 proven. 66 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:50,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506130012] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:50,093 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:50,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2022-01-18 04:04:50,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154234095] [2022-01-18 04:04:50,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:50,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 04:04:50,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:50,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 04:04:50,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:04:50,094 INFO L87 Difference]: Start difference. First operand 25540 states and 64046 transitions. Second operand has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:50,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:50,485 INFO L93 Difference]: Finished difference Result 27576 states and 68304 transitions. [2022-01-18 04:04:50,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 04:04:50,486 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:50,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:50,538 INFO L225 Difference]: With dead ends: 27576 [2022-01-18 04:04:50,538 INFO L226 Difference]: Without dead ends: 27506 [2022-01-18 04:04:50,539 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:04:50,539 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 256 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:50,539 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 259 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:04:50,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27506 states. [2022-01-18 04:04:50,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27506 to 22339. [2022-01-18 04:04:50,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22339 states, 22338 states have (on average 2.509938221864088) internal successors, (56067), 22338 states have internal predecessors, (56067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:51,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22339 states to 22339 states and 56067 transitions. [2022-01-18 04:04:51,027 INFO L78 Accepts]: Start accepts. Automaton has 22339 states and 56067 transitions. Word has length 47 [2022-01-18 04:04:51,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:51,027 INFO L470 AbstractCegarLoop]: Abstraction has 22339 states and 56067 transitions. [2022-01-18 04:04:51,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:51,027 INFO L276 IsEmpty]: Start isEmpty. Operand 22339 states and 56067 transitions. [2022-01-18 04:04:51,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:51,044 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:51,044 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:51,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Forceful destruction successful, exit code 0 [2022-01-18 04:04:51,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:51,245 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:51,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:51,245 INFO L85 PathProgramCache]: Analyzing trace with hash -820758385, now seen corresponding path program 90 times [2022-01-18 04:04:51,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:51,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669249645] [2022-01-18 04:04:51,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:51,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:51,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:51,345 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 79 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:51,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:51,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669249645] [2022-01-18 04:04:51,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669249645] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:51,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383477943] [2022-01-18 04:04:51,345 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:04:51,345 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:51,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:51,346 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:51,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2022-01-18 04:04:51,371 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-01-18 04:04:51,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:51,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:51,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:51,552 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:51,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:51,611 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:51,611 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:51,700 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:51,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383477943] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:51,700 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:51,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-01-18 04:04:51,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941565270] [2022-01-18 04:04:51,701 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:51,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:04:51,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:51,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:04:51,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:04:51,701 INFO L87 Difference]: Start difference. First operand 22339 states and 56067 transitions. Second operand has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 16 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:51,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:51,985 INFO L93 Difference]: Finished difference Result 22625 states and 56599 transitions. [2022-01-18 04:04:51,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:04:51,985 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 16 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:51,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:52,028 INFO L225 Difference]: With dead ends: 22625 [2022-01-18 04:04:52,029 INFO L226 Difference]: Without dead ends: 22549 [2022-01-18 04:04:52,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:04:52,029 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 54 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 211 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:52,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 298 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 556 Invalid, 0 Unknown, 211 Unchecked, 0.2s Time] [2022-01-18 04:04:52,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22549 states. [2022-01-18 04:04:52,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22549 to 22046. [2022-01-18 04:04:52,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22046 states, 22045 states have (on average 2.5153095940122476) internal successors, (55450), 22045 states have internal predecessors, (55450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:52,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22046 states to 22046 states and 55450 transitions. [2022-01-18 04:04:52,494 INFO L78 Accepts]: Start accepts. Automaton has 22046 states and 55450 transitions. Word has length 47 [2022-01-18 04:04:52,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:52,494 INFO L470 AbstractCegarLoop]: Abstraction has 22046 states and 55450 transitions. [2022-01-18 04:04:52,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 16 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:52,494 INFO L276 IsEmpty]: Start isEmpty. Operand 22046 states and 55450 transitions. [2022-01-18 04:04:52,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:52,512 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:52,512 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:52,528 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Ended with exit code 0 [2022-01-18 04:04:52,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:52,713 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:52,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:52,713 INFO L85 PathProgramCache]: Analyzing trace with hash -2072068990, now seen corresponding path program 91 times [2022-01-18 04:04:52,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:52,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062987909] [2022-01-18 04:04:52,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:52,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:52,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:52,806 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 40 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:04:52,806 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:52,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062987909] [2022-01-18 04:04:52,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062987909] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:52,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154161997] [2022-01-18 04:04:52,806 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:04:52,806 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:52,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:52,807 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:52,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2022-01-18 04:04:52,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:52,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-18 04:04:52,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:52,985 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 45 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:52,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:53,222 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 45 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:53,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154161997] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:53,222 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:53,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 14 [2022-01-18 04:04:53,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718591224] [2022-01-18 04:04:53,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:53,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:04:53,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:53,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:04:53,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:04:53,223 INFO L87 Difference]: Start difference. First operand 22046 states and 55450 transitions. Second operand has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:53,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:53,639 INFO L93 Difference]: Finished difference Result 25738 states and 64444 transitions. [2022-01-18 04:04:53,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:04:53,639 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:53,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:53,688 INFO L225 Difference]: With dead ends: 25738 [2022-01-18 04:04:53,688 INFO L226 Difference]: Without dead ends: 25738 [2022-01-18 04:04:53,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 91 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=234, Invalid=468, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:04:53,689 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 254 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:53,689 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [254 Valid, 155 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:04:53,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25738 states. [2022-01-18 04:04:54,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25738 to 22895. [2022-01-18 04:04:54,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22895 states, 22894 states have (on average 2.523761684284092) internal successors, (57779), 22894 states have internal predecessors, (57779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:54,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22895 states to 22895 states and 57779 transitions. [2022-01-18 04:04:54,179 INFO L78 Accepts]: Start accepts. Automaton has 22895 states and 57779 transitions. Word has length 47 [2022-01-18 04:04:54,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:54,179 INFO L470 AbstractCegarLoop]: Abstraction has 22895 states and 57779 transitions. [2022-01-18 04:04:54,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:54,180 INFO L276 IsEmpty]: Start isEmpty. Operand 22895 states and 57779 transitions. [2022-01-18 04:04:54,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:54,203 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:54,203 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:54,219 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Ended with exit code 0 [2022-01-18 04:04:54,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:54,404 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:54,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:54,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1429418507, now seen corresponding path program 48 times [2022-01-18 04:04:54,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:54,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347250772] [2022-01-18 04:04:54,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:54,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:54,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:54,502 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:54,503 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:54,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347250772] [2022-01-18 04:04:54,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347250772] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:54,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088572969] [2022-01-18 04:04:54,503 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:04:54,503 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:54,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:54,504 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:54,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2022-01-18 04:04:54,528 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-01-18 04:04:54,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:54,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:54,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:54,647 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:54,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:54,678 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:54,679 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:54,762 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:54,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088572969] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:54,762 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:54,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:04:54,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015229566] [2022-01-18 04:04:54,762 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:54,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:04:54,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:54,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:04:54,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:04:54,763 INFO L87 Difference]: Start difference. First operand 22895 states and 57779 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:55,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:55,208 INFO L93 Difference]: Finished difference Result 26122 states and 65290 transitions. [2022-01-18 04:04:55,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:04:55,208 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:55,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:55,252 INFO L225 Difference]: With dead ends: 26122 [2022-01-18 04:04:55,252 INFO L226 Difference]: Without dead ends: 26108 [2022-01-18 04:04:55,252 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:04:55,252 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 118 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 833 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:55,253 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 298 Invalid, 850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 833 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:04:55,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26108 states. [2022-01-18 04:04:55,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26108 to 23114. [2022-01-18 04:04:55,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23114 states, 23113 states have (on average 2.523904296283477) internal successors, (58335), 23113 states have internal predecessors, (58335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:55,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23114 states to 23114 states and 58335 transitions. [2022-01-18 04:04:55,668 INFO L78 Accepts]: Start accepts. Automaton has 23114 states and 58335 transitions. Word has length 47 [2022-01-18 04:04:55,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:55,668 INFO L470 AbstractCegarLoop]: Abstraction has 23114 states and 58335 transitions. [2022-01-18 04:04:55,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:55,668 INFO L276 IsEmpty]: Start isEmpty. Operand 23114 states and 58335 transitions. [2022-01-18 04:04:55,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:55,687 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:55,687 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:55,703 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Ended with exit code 0 [2022-01-18 04:04:55,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:55,888 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:55,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:55,888 INFO L85 PathProgramCache]: Analyzing trace with hash -539861813, now seen corresponding path program 92 times [2022-01-18 04:04:55,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:55,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450917712] [2022-01-18 04:04:55,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:55,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:55,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:55,983 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 79 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:55,983 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:55,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450917712] [2022-01-18 04:04:55,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450917712] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:55,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619571437] [2022-01-18 04:04:55,983 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:04:55,983 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:55,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:55,984 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:55,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2022-01-18 04:04:56,006 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:04:56,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:56,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:56,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:56,168 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:56,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:56,208 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:56,208 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:56,307 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:04:56,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619571437] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:56,307 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:56,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 04:04:56,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999875090] [2022-01-18 04:04:56,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:56,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:04:56,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:56,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:04:56,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:04:56,308 INFO L87 Difference]: Start difference. First operand 23114 states and 58335 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:56,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:56,495 INFO L93 Difference]: Finished difference Result 23457 states and 59021 transitions. [2022-01-18 04:04:56,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 04:04:56,495 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:04:56,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:56,532 INFO L225 Difference]: With dead ends: 23457 [2022-01-18 04:04:56,532 INFO L226 Difference]: Without dead ends: 23418 [2022-01-18 04:04:56,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 85 SyntacticMatches, 9 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:04:56,533 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 31 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 105 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:56,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 113 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 321 Invalid, 0 Unknown, 105 Unchecked, 0.1s Time] [2022-01-18 04:04:56,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23418 states. [2022-01-18 04:04:56,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23418 to 23198. [2022-01-18 04:04:56,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23198 states, 23197 states have (on average 2.5225244643703926) internal successors, (58515), 23197 states have internal predecessors, (58515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:56,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23198 states to 23198 states and 58515 transitions. [2022-01-18 04:04:56,870 INFO L78 Accepts]: Start accepts. Automaton has 23198 states and 58515 transitions. Word has length 47 [2022-01-18 04:04:56,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:56,870 INFO L470 AbstractCegarLoop]: Abstraction has 23198 states and 58515 transitions. [2022-01-18 04:04:56,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:56,870 INFO L276 IsEmpty]: Start isEmpty. Operand 23198 states and 58515 transitions. [2022-01-18 04:04:56,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:56,888 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:56,888 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:56,902 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Ended with exit code 0 [2022-01-18 04:04:57,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:57,088 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:57,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:57,088 INFO L85 PathProgramCache]: Analyzing trace with hash -858005609, now seen corresponding path program 49 times [2022-01-18 04:04:57,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:57,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382733347] [2022-01-18 04:04:57,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:57,089 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:57,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:57,171 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:57,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:57,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382733347] [2022-01-18 04:04:57,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382733347] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:57,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089106889] [2022-01-18 04:04:57,172 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:04:57,172 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:57,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:57,173 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:57,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process [2022-01-18 04:04:57,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:57,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-18 04:04:57,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:57,357 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:04:57,357 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-01-18 04:04:57,359 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:04:57,359 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-01-18 04:04:57,367 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:57,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:57,447 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:57,447 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:04:57,664 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 2 proven. 93 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:57,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089106889] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:04:57,664 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:04:57,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 11] total 21 [2022-01-18 04:04:57,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114768540] [2022-01-18 04:04:57,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:04:57,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 04:04:57,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:04:57,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 04:04:57,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:04:57,665 INFO L87 Difference]: Start difference. First operand 23198 states and 58515 transitions. Second operand has 22 states, 22 states have (on average 4.409090909090909) internal successors, (97), 21 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-01-18 04:04:58,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:04:58,720 INFO L93 Difference]: Finished difference Result 31866 states and 79160 transitions. [2022-01-18 04:04:58,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 04:04:58,720 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.409090909090909) internal successors, (97), 21 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 47 [2022-01-18 04:04:58,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:04:58,778 INFO L225 Difference]: With dead ends: 31866 [2022-01-18 04:04:58,778 INFO L226 Difference]: Without dead ends: 31796 [2022-01-18 04:04:58,779 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 76 SyntacticMatches, 10 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=204, Invalid=1278, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 04:04:58,779 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 414 mSDsluCounter, 1167 mSDsCounter, 0 mSdLazyCounter, 2017 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 414 SdHoareTripleChecker+Valid, 831 SdHoareTripleChecker+Invalid, 2068 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 2017 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 04:04:58,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [414 Valid, 831 Invalid, 2068 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 2017 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 04:04:58,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31796 states. [2022-01-18 04:04:59,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31796 to 27197. [2022-01-18 04:04:59,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27197 states, 27196 states have (on average 2.5342697455508163) internal successors, (68922), 27196 states have internal predecessors, (68922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:04:59,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27197 states to 27197 states and 68922 transitions. [2022-01-18 04:04:59,385 INFO L78 Accepts]: Start accepts. Automaton has 27197 states and 68922 transitions. Word has length 47 [2022-01-18 04:04:59,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:04:59,385 INFO L470 AbstractCegarLoop]: Abstraction has 27197 states and 68922 transitions. [2022-01-18 04:04:59,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.409090909090909) internal successors, (97), 21 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-01-18 04:04:59,385 INFO L276 IsEmpty]: Start isEmpty. Operand 27197 states and 68922 transitions. [2022-01-18 04:04:59,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:04:59,409 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:04:59,409 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:04:59,425 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Ended with exit code 0 [2022-01-18 04:04:59,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 182 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2022-01-18 04:04:59,610 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:04:59,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:04:59,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1803665303, now seen corresponding path program 93 times [2022-01-18 04:04:59,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:04:59,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094102265] [2022-01-18 04:04:59,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:04:59,611 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:04:59,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:04:59,701 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 81 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:59,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:04:59,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094102265] [2022-01-18 04:04:59,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094102265] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:04:59,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14916039] [2022-01-18 04:04:59,701 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:04:59,701 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:04:59,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:04:59,702 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:04:59,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2022-01-18 04:04:59,734 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-01-18 04:04:59,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:04:59,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:04:59,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:04:59,903 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:04:59,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:04:59,947 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:04:59,947 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:05:00,041 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:00,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14916039] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:00,041 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:00,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 04:05:00,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223230692] [2022-01-18 04:05:00,041 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:00,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:05:00,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:00,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:05:00,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:05:00,042 INFO L87 Difference]: Start difference. First operand 27197 states and 68922 transitions. Second operand has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:00,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:00,334 INFO L93 Difference]: Finished difference Result 27246 states and 69002 transitions. [2022-01-18 04:05:00,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:05:00,334 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:05:00,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:00,380 INFO L225 Difference]: With dead ends: 27246 [2022-01-18 04:05:00,380 INFO L226 Difference]: Without dead ends: 27223 [2022-01-18 04:05:00,380 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:05:00,380 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 37 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:00,381 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 106 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 608 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:05:00,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27223 states. [2022-01-18 04:05:00,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27223 to 27197. [2022-01-18 04:05:00,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27197 states, 27196 states have (on average 2.533828504191793) internal successors, (68910), 27196 states have internal predecessors, (68910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:00,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27197 states to 27197 states and 68910 transitions. [2022-01-18 04:05:00,831 INFO L78 Accepts]: Start accepts. Automaton has 27197 states and 68910 transitions. Word has length 47 [2022-01-18 04:05:00,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:00,832 INFO L470 AbstractCegarLoop]: Abstraction has 27197 states and 68910 transitions. [2022-01-18 04:05:00,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:00,832 INFO L276 IsEmpty]: Start isEmpty. Operand 27197 states and 68910 transitions. [2022-01-18 04:05:00,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:05:00,856 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:00,856 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:00,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Ended with exit code 0 [2022-01-18 04:05:01,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:01,060 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:01,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:01,060 INFO L85 PathProgramCache]: Analyzing trace with hash -496771877, now seen corresponding path program 50 times [2022-01-18 04:05:01,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:01,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815022927] [2022-01-18 04:05:01,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:01,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:01,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:01,154 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:01,154 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:01,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815022927] [2022-01-18 04:05:01,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815022927] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:01,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893873873] [2022-01-18 04:05:01,155 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:05:01,155 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:01,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:01,156 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:01,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2022-01-18 04:05:01,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:05:01,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:01,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:05:01,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:01,297 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:01,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:01,319 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:05:01,319 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:05:01,423 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:01,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893873873] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:01,423 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:01,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:05:01,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110286109] [2022-01-18 04:05:01,423 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:01,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:05:01,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:01,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:05:01,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:05:01,424 INFO L87 Difference]: Start difference. First operand 27197 states and 68910 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:01,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:01,856 INFO L93 Difference]: Finished difference Result 28174 states and 70971 transitions. [2022-01-18 04:05:01,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:05:01,856 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:05:01,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:01,906 INFO L225 Difference]: With dead ends: 28174 [2022-01-18 04:05:01,906 INFO L226 Difference]: Without dead ends: 28165 [2022-01-18 04:05:01,907 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:05:01,907 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 112 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:01,907 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 325 Invalid, 866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:05:01,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28165 states. [2022-01-18 04:05:02,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28165 to 26980. [2022-01-18 04:05:02,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26980 states, 26979 states have (on average 2.534304459023685) internal successors, (68373), 26979 states have internal predecessors, (68373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:02,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26980 states to 26980 states and 68373 transitions. [2022-01-18 04:05:02,378 INFO L78 Accepts]: Start accepts. Automaton has 26980 states and 68373 transitions. Word has length 47 [2022-01-18 04:05:02,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:02,378 INFO L470 AbstractCegarLoop]: Abstraction has 26980 states and 68373 transitions. [2022-01-18 04:05:02,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:02,378 INFO L276 IsEmpty]: Start isEmpty. Operand 26980 states and 68373 transitions. [2022-01-18 04:05:02,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:05:02,399 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:02,399 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:02,414 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Ended with exit code 0 [2022-01-18 04:05:02,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,184 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:02,601 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:02,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:02,601 INFO L85 PathProgramCache]: Analyzing trace with hash 1625441525, now seen corresponding path program 94 times [2022-01-18 04:05:02,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:02,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374881527] [2022-01-18 04:05:02,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:02,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:02,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:02,683 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 80 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:02,683 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:02,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374881527] [2022-01-18 04:05:02,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374881527] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:02,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6371150] [2022-01-18 04:05:02,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:05:02,684 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:02,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:02,685 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:02,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2022-01-18 04:05:02,706 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:05:02,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:02,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:05:02,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:02,828 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:02,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:02,850 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:05:02,851 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:05:02,952 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:02,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6371150] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:02,952 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:02,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-01-18 04:05:02,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422466413] [2022-01-18 04:05:02,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:02,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:05:02,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:02,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:05:02,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:05:02,953 INFO L87 Difference]: Start difference. First operand 26980 states and 68373 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:03,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:03,473 INFO L93 Difference]: Finished difference Result 27646 states and 69694 transitions. [2022-01-18 04:05:03,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:05:03,474 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:05:03,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:03,531 INFO L225 Difference]: With dead ends: 27646 [2022-01-18 04:05:03,531 INFO L226 Difference]: Without dead ends: 27529 [2022-01-18 04:05:03,531 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:05:03,531 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 116 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 1060 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1060 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:03,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 371 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1060 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:05:03,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27529 states. [2022-01-18 04:05:03,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27529 to 26990. [2022-01-18 04:05:03,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26990 states, 26989 states have (on average 2.5320315684167625) internal successors, (68337), 26989 states have internal predecessors, (68337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:04,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26990 states to 26990 states and 68337 transitions. [2022-01-18 04:05:04,039 INFO L78 Accepts]: Start accepts. Automaton has 26990 states and 68337 transitions. Word has length 47 [2022-01-18 04:05:04,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:04,039 INFO L470 AbstractCegarLoop]: Abstraction has 26990 states and 68337 transitions. [2022-01-18 04:05:04,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:04,040 INFO L276 IsEmpty]: Start isEmpty. Operand 26990 states and 68337 transitions. [2022-01-18 04:05:04,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:05:04,062 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:04,062 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:04,077 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Ended with exit code 0 [2022-01-18 04:05:04,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,185 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:04,262 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:04,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:04,262 INFO L85 PathProgramCache]: Analyzing trace with hash 1011905345, now seen corresponding path program 95 times [2022-01-18 04:05:04,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:04,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297208049] [2022-01-18 04:05:04,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:04,263 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:04,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:04,348 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:04,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:04,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297208049] [2022-01-18 04:05:04,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297208049] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:04,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950613933] [2022-01-18 04:05:04,348 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:05:04,348 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:04,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:04,349 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:04,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2022-01-18 04:05:04,373 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-01-18 04:05:04,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:04,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:05:04,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:04,490 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:04,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:04,509 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:05:04,509 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:05:04,611 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:04,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950613933] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:04,611 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:04,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-01-18 04:05:04,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864918123] [2022-01-18 04:05:04,611 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:04,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:05:04,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:04,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:05:04,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:05:04,612 INFO L87 Difference]: Start difference. First operand 26990 states and 68337 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:05,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:05,014 INFO L93 Difference]: Finished difference Result 27815 states and 70065 transitions. [2022-01-18 04:05:05,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:05:05,015 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:05:05,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:05,063 INFO L225 Difference]: With dead ends: 27815 [2022-01-18 04:05:05,063 INFO L226 Difference]: Without dead ends: 27803 [2022-01-18 04:05:05,063 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:05:05,064 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 104 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:05,064 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 299 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 777 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:05:05,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27803 states. [2022-01-18 04:05:05,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27803 to 26994. [2022-01-18 04:05:05,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26994 states, 26993 states have (on average 2.531952728485163) internal successors, (68345), 26993 states have internal predecessors, (68345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:05,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26994 states to 26994 states and 68345 transitions. [2022-01-18 04:05:05,655 INFO L78 Accepts]: Start accepts. Automaton has 26994 states and 68345 transitions. Word has length 47 [2022-01-18 04:05:05,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:05,655 INFO L470 AbstractCegarLoop]: Abstraction has 26994 states and 68345 transitions. [2022-01-18 04:05:05,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:05,655 INFO L276 IsEmpty]: Start isEmpty. Operand 26994 states and 68345 transitions. [2022-01-18 04:05:05,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:05:05,678 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:05,678 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:05,693 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Ended with exit code 0 [2022-01-18 04:05:05,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:05,879 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:05,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:05,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1141144617, now seen corresponding path program 96 times [2022-01-18 04:05:05,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:05,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228581973] [2022-01-18 04:05:05,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:05,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:05,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:05,960 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:05,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:05,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228581973] [2022-01-18 04:05:05,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228581973] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:05,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623322877] [2022-01-18 04:05:05,960 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:05:05,960 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:05,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:05,961 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:05,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2022-01-18 04:05:05,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-01-18 04:05:05,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:05,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:05:05,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:06,114 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:06,114 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:06,138 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:05:06,138 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:05:06,235 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:06,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623322877] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:06,235 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:06,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:05:06,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546510691] [2022-01-18 04:05:06,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:06,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:05:06,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:06,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:05:06,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:05:06,236 INFO L87 Difference]: Start difference. First operand 26994 states and 68345 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:06,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:06,807 INFO L93 Difference]: Finished difference Result 29078 states and 72893 transitions. [2022-01-18 04:05:06,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 04:05:06,808 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:05:06,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:06,871 INFO L225 Difference]: With dead ends: 29078 [2022-01-18 04:05:06,871 INFO L226 Difference]: Without dead ends: 29024 [2022-01-18 04:05:06,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 92 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:05:06,871 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 262 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:06,871 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [262 Valid, 381 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:05:06,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29024 states. [2022-01-18 04:05:07,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29024 to 27102. [2022-01-18 04:05:07,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27102 states, 27101 states have (on average 2.532341980000738) internal successors, (68629), 27101 states have internal predecessors, (68629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:07,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27102 states to 27102 states and 68629 transitions. [2022-01-18 04:05:07,429 INFO L78 Accepts]: Start accepts. Automaton has 27102 states and 68629 transitions. Word has length 47 [2022-01-18 04:05:07,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:07,429 INFO L470 AbstractCegarLoop]: Abstraction has 27102 states and 68629 transitions. [2022-01-18 04:05:07,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:07,430 INFO L276 IsEmpty]: Start isEmpty. Operand 27102 states and 68629 transitions. [2022-01-18 04:05:07,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:05:07,450 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:07,451 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:07,465 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Ended with exit code 0 [2022-01-18 04:05:07,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:07,651 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:07,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:07,651 INFO L85 PathProgramCache]: Analyzing trace with hash -986308083, now seen corresponding path program 97 times [2022-01-18 04:05:07,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:07,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775376301] [2022-01-18 04:05:07,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:07,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:07,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:07,738 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:07,738 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:07,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775376301] [2022-01-18 04:05:07,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775376301] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:07,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617844708] [2022-01-18 04:05:07,739 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:05:07,739 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:07,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:07,740 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:07,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2022-01-18 04:05:07,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:07,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-18 04:05:07,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:07,924 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:05:07,925 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-01-18 04:05:07,927 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:05:07,928 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-01-18 04:05:07,939 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 79 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:07,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:08,032 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:05:08,032 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:05:08,244 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 4 proven. 91 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:08,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617844708] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:08,245 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:08,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 12] total 24 [2022-01-18 04:05:08,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062701257] [2022-01-18 04:05:08,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:08,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 04:05:08,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:08,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 04:05:08,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:05:08,245 INFO L87 Difference]: Start difference. First operand 27102 states and 68629 transitions. Second operand has 25 states, 25 states have (on average 3.92) internal successors, (98), 24 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:10,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:10,349 INFO L93 Difference]: Finished difference Result 36740 states and 89922 transitions. [2022-01-18 04:05:10,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-01-18 04:05:10,349 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.92) internal successors, (98), 24 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:05:10,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:10,425 INFO L225 Difference]: With dead ends: 36740 [2022-01-18 04:05:10,425 INFO L226 Difference]: Without dead ends: 36474 [2022-01-18 04:05:10,426 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 77 SyntacticMatches, 6 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2717 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=981, Invalid=7761, Unknown=0, NotChecked=0, Total=8742 [2022-01-18 04:05:10,426 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 1189 mSDsluCounter, 1735 mSDsCounter, 0 mSdLazyCounter, 2544 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1189 SdHoareTripleChecker+Valid, 1275 SdHoareTripleChecker+Invalid, 2623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 2544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:10,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1189 Valid, 1275 Invalid, 2623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 2544 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-18 04:05:10,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36474 states. [2022-01-18 04:05:11,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36474 to 28019. [2022-01-18 04:05:11,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28019 states, 28018 states have (on average 2.533656934827611) internal successors, (70988), 28018 states have internal predecessors, (70988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:11,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28019 states to 28019 states and 70988 transitions. [2022-01-18 04:05:11,118 INFO L78 Accepts]: Start accepts. Automaton has 28019 states and 70988 transitions. Word has length 47 [2022-01-18 04:05:11,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:11,118 INFO L470 AbstractCegarLoop]: Abstraction has 28019 states and 70988 transitions. [2022-01-18 04:05:11,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.92) internal successors, (98), 24 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:11,118 INFO L276 IsEmpty]: Start isEmpty. Operand 28019 states and 70988 transitions. [2022-01-18 04:05:11,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:05:11,140 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:11,140 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:11,155 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Ended with exit code 0 [2022-01-18 04:05:11,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2022-01-18 04:05:11,340 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:11,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:11,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1045999593, now seen corresponding path program 98 times [2022-01-18 04:05:11,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:11,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249204662] [2022-01-18 04:05:11,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:11,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:11,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:11,456 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:11,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:11,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249204662] [2022-01-18 04:05:11,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249204662] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:11,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980968933] [2022-01-18 04:05:11,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:05:11,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:11,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:11,458 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:11,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2022-01-18 04:05:11,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:05:11,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:11,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:05:11,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:11,602 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:11,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:11,636 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:05:11,636 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:05:11,719 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:11,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980968933] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:11,720 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:11,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:05:11,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508224206] [2022-01-18 04:05:11,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:11,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:05:11,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:11,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:05:11,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:05:11,720 INFO L87 Difference]: Start difference. First operand 28019 states and 70988 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:13,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:13,235 INFO L93 Difference]: Finished difference Result 40175 states and 98525 transitions. [2022-01-18 04:05:13,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-01-18 04:05:13,236 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:05:13,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:13,304 INFO L225 Difference]: With dead ends: 40175 [2022-01-18 04:05:13,304 INFO L226 Difference]: Without dead ends: 39653 [2022-01-18 04:05:13,305 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 90 SyntacticMatches, 5 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2209 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=645, Invalid=5517, Unknown=0, NotChecked=0, Total=6162 [2022-01-18 04:05:13,305 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 1235 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 1361 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1235 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:13,305 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1235 Valid, 557 Invalid, 1431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1361 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:05:13,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39653 states. [2022-01-18 04:05:13,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39653 to 28643. [2022-01-18 04:05:13,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28643 states, 28642 states have (on average 2.5344947978493124) internal successors, (72593), 28642 states have internal predecessors, (72593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:13,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28643 states to 28643 states and 72593 transitions. [2022-01-18 04:05:13,892 INFO L78 Accepts]: Start accepts. Automaton has 28643 states and 72593 transitions. Word has length 47 [2022-01-18 04:05:13,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:13,892 INFO L470 AbstractCegarLoop]: Abstraction has 28643 states and 72593 transitions. [2022-01-18 04:05:13,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:13,892 INFO L276 IsEmpty]: Start isEmpty. Operand 28643 states and 72593 transitions. [2022-01-18 04:05:13,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:05:13,914 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:13,914 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:13,929 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Ended with exit code 0 [2022-01-18 04:05:14,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,189 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:14,115 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:14,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:14,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1199313459, now seen corresponding path program 99 times [2022-01-18 04:05:14,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:14,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759538579] [2022-01-18 04:05:14,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:14,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:14,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:14,218 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:14,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:14,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759538579] [2022-01-18 04:05:14,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759538579] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:14,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960122571] [2022-01-18 04:05:14,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:05:14,219 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:14,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:14,220 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:14,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2022-01-18 04:05:14,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-01-18 04:05:14,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:14,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:05:14,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:14,354 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:14,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:14,391 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:05:14,391 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:05:14,461 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:05:14,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960122571] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:14,461 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:14,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-01-18 04:05:14,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127071662] [2022-01-18 04:05:14,462 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:14,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:05:14,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:14,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:05:14,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:05:14,462 INFO L87 Difference]: Start difference. First operand 28643 states and 72593 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:16,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:16,496 INFO L93 Difference]: Finished difference Result 45394 states and 112859 transitions. [2022-01-18 04:05:16,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-01-18 04:05:16,496 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:05:16,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:16,589 INFO L225 Difference]: With dead ends: 45394 [2022-01-18 04:05:16,589 INFO L226 Difference]: Without dead ends: 44776 [2022-01-18 04:05:16,591 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 89 SyntacticMatches, 5 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6451 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1455, Invalid=14547, Unknown=0, NotChecked=0, Total=16002 [2022-01-18 04:05:16,591 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 1702 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 1324 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1702 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 1424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:16,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1702 Valid, 481 Invalid, 1424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1324 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:05:16,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44776 states. [2022-01-18 04:05:17,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44776 to 31291. [2022-01-18 04:05:17,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31291 states, 31290 states have (on average 2.5506232023010544) internal successors, (79809), 31290 states have internal predecessors, (79809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:17,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31291 states to 31291 states and 79809 transitions. [2022-01-18 04:05:17,345 INFO L78 Accepts]: Start accepts. Automaton has 31291 states and 79809 transitions. Word has length 47 [2022-01-18 04:05:17,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:17,345 INFO L470 AbstractCegarLoop]: Abstraction has 31291 states and 79809 transitions. [2022-01-18 04:05:17,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:17,345 INFO L276 IsEmpty]: Start isEmpty. Operand 31291 states and 79809 transitions. [2022-01-18 04:05:17,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-18 04:05:17,373 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:17,373 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:17,388 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Ended with exit code 0 [2022-01-18 04:05:17,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,190 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:17,573 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:17,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:17,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1272507479, now seen corresponding path program 100 times [2022-01-18 04:05:17,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:17,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377232006] [2022-01-18 04:05:17,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:17,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:17,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:17,688 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:05:17,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:17,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377232006] [2022-01-18 04:05:17,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377232006] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:17,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27149971] [2022-01-18 04:05:17,688 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:05:17,689 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:17,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:17,689 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:17,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2022-01-18 04:05:17,712 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:05:17,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:17,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-18 04:05:17,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:17,954 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:05:17,955 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-01-18 04:05:17,957 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:05:17,963 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-01-18 04:05:17,975 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:05:17,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:18,193 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:05:18,193 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:05:18,369 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 4 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:05:18,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27149971] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:18,370 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:18,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 15] total 33 [2022-01-18 04:05:18,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828342336] [2022-01-18 04:05:18,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:18,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-18 04:05:18,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:18,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-18 04:05:18,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=994, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 04:05:18,370 INFO L87 Difference]: Start difference. First operand 31291 states and 79809 transitions. Second operand has 34 states, 34 states have (on average 3.2058823529411766) internal successors, (109), 33 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:22,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:22,560 INFO L93 Difference]: Finished difference Result 53023 states and 130282 transitions. [2022-01-18 04:05:22,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-01-18 04:05:22,560 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.2058823529411766) internal successors, (109), 33 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-01-18 04:05:22,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:22,676 INFO L225 Difference]: With dead ends: 53023 [2022-01-18 04:05:22,676 INFO L226 Difference]: Without dead ends: 52117 [2022-01-18 04:05:22,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 71 SyntacticMatches, 3 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7787 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=2586, Invalid=20670, Unknown=0, NotChecked=0, Total=23256 [2022-01-18 04:05:22,677 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 1765 mSDsluCounter, 2170 mSDsCounter, 0 mSdLazyCounter, 3855 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1765 SdHoareTripleChecker+Valid, 1579 SdHoareTripleChecker+Invalid, 4015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 3855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:22,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1765 Valid, 1579 Invalid, 4015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 3855 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-18 04:05:22,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52117 states. [2022-01-18 04:05:23,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52117 to 33886. [2022-01-18 04:05:23,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33886 states, 33885 states have (on average 2.554375092223698) internal successors, (86555), 33885 states have internal predecessors, (86555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:23,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33886 states to 33886 states and 86555 transitions. [2022-01-18 04:05:23,459 INFO L78 Accepts]: Start accepts. Automaton has 33886 states and 86555 transitions. Word has length 47 [2022-01-18 04:05:23,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:23,459 INFO L470 AbstractCegarLoop]: Abstraction has 33886 states and 86555 transitions. [2022-01-18 04:05:23,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.2058823529411766) internal successors, (109), 33 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:23,459 INFO L276 IsEmpty]: Start isEmpty. Operand 33886 states and 86555 transitions. [2022-01-18 04:05:23,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-01-18 04:05:23,483 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:23,483 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:23,498 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Ended with exit code 0 [2022-01-18 04:05:23,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,191 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:23,684 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:23,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:23,684 INFO L85 PathProgramCache]: Analyzing trace with hash -539236665, now seen corresponding path program 101 times [2022-01-18 04:05:23,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:23,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003977751] [2022-01-18 04:05:23,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:23,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:23,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:23,754 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:23,754 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:23,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003977751] [2022-01-18 04:05:23,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003977751] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:23,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067579411] [2022-01-18 04:05:23,754 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:05:23,754 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:23,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:23,755 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:23,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2022-01-18 04:05:23,783 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-01-18 04:05:23,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:23,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-01-18 04:05:23,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:23,969 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:23,969 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:24,100 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:24,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067579411] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:24,100 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:24,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-01-18 04:05:24,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050875415] [2022-01-18 04:05:24,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:24,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:05:24,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:24,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:05:24,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:05:24,101 INFO L87 Difference]: Start difference. First operand 33886 states and 86555 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:24,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:24,453 INFO L93 Difference]: Finished difference Result 35433 states and 89971 transitions. [2022-01-18 04:05:24,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:05:24,453 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-01-18 04:05:24,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:24,515 INFO L225 Difference]: With dead ends: 35433 [2022-01-18 04:05:24,516 INFO L226 Difference]: Without dead ends: 35399 [2022-01-18 04:05:24,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 98 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:05:24,516 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 77 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:24,516 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 266 Invalid, 688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:05:24,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35399 states. [2022-01-18 04:05:25,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35399 to 34688. [2022-01-18 04:05:25,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34688 states, 34687 states have (on average 2.5474673508807335) internal successors, (88364), 34687 states have internal predecessors, (88364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:25,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34688 states to 34688 states and 88364 transitions. [2022-01-18 04:05:25,223 INFO L78 Accepts]: Start accepts. Automaton has 34688 states and 88364 transitions. Word has length 50 [2022-01-18 04:05:25,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:25,223 INFO L470 AbstractCegarLoop]: Abstraction has 34688 states and 88364 transitions. [2022-01-18 04:05:25,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:25,223 INFO L276 IsEmpty]: Start isEmpty. Operand 34688 states and 88364 transitions. [2022-01-18 04:05:25,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-01-18 04:05:25,249 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:25,249 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:25,264 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2022-01-18 04:05:25,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:25,450 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:25,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:25,450 INFO L85 PathProgramCache]: Analyzing trace with hash 547340560, now seen corresponding path program 51 times [2022-01-18 04:05:25,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:25,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768116951] [2022-01-18 04:05:25,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:25,450 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:25,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:25,523 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-01-18 04:05:25,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:25,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768116951] [2022-01-18 04:05:25,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768116951] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:25,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084893194] [2022-01-18 04:05:25,523 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:05:25,524 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:25,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:25,525 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:25,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2022-01-18 04:05:25,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-01-18 04:05:25,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:25,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-01-18 04:05:25,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:25,694 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-01-18 04:05:25,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:25,825 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-01-18 04:05:25,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084893194] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:25,825 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:25,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-01-18 04:05:25,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142788493] [2022-01-18 04:05:25,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:25,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:05:25,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:25,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:05:25,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:05:25,826 INFO L87 Difference]: Start difference. First operand 34688 states and 88364 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:26,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:26,181 INFO L93 Difference]: Finished difference Result 35842 states and 90763 transitions. [2022-01-18 04:05:26,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:05:26,182 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-01-18 04:05:26,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:26,261 INFO L225 Difference]: With dead ends: 35842 [2022-01-18 04:05:26,261 INFO L226 Difference]: Without dead ends: 35803 [2022-01-18 04:05:26,261 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:05:26,261 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 80 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:26,262 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 267 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:05:26,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35803 states. [2022-01-18 04:05:26,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35803 to 34688. [2022-01-18 04:05:26,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34688 states, 34687 states have (on average 2.547207887681264) internal successors, (88355), 34687 states have internal predecessors, (88355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:26,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34688 states to 34688 states and 88355 transitions. [2022-01-18 04:05:26,971 INFO L78 Accepts]: Start accepts. Automaton has 34688 states and 88355 transitions. Word has length 50 [2022-01-18 04:05:26,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:26,971 INFO L470 AbstractCegarLoop]: Abstraction has 34688 states and 88355 transitions. [2022-01-18 04:05:26,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:26,971 INFO L276 IsEmpty]: Start isEmpty. Operand 34688 states and 88355 transitions. [2022-01-18 04:05:26,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-01-18 04:05:26,996 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:26,996 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:27,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Ended with exit code 0 [2022-01-18 04:05:27,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2022-01-18 04:05:27,206 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:27,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:27,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1656654610, now seen corresponding path program 1 times [2022-01-18 04:05:27,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:27,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679916109] [2022-01-18 04:05:27,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:27,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:27,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:27,428 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 25 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:27,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:27,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679916109] [2022-01-18 04:05:27,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679916109] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:27,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093908992] [2022-01-18 04:05:27,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:27,429 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:27,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:27,430 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:27,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2022-01-18 04:05:27,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:27,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:05:27,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:27,723 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 86 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:27,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:27,854 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:05:27,855 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:05:27,915 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 86 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:27,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093908992] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:27,915 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:27,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-01-18 04:05:27,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591949388] [2022-01-18 04:05:27,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:27,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 04:05:27,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:27,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 04:05:27,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2022-01-18 04:05:27,916 INFO L87 Difference]: Start difference. First operand 34688 states and 88355 transitions. Second operand has 26 states, 26 states have (on average 3.4615384615384617) internal successors, (90), 25 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:28,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:28,453 INFO L93 Difference]: Finished difference Result 34847 states and 88604 transitions. [2022-01-18 04:05:28,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:05:28,454 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.4615384615384617) internal successors, (90), 25 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-01-18 04:05:28,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:28,528 INFO L225 Difference]: With dead ends: 34847 [2022-01-18 04:05:28,529 INFO L226 Difference]: Without dead ends: 34687 [2022-01-18 04:05:28,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 84 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2022-01-18 04:05:28,529 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 62 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 1227 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 1405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 169 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:28,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 335 Invalid, 1405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1227 Invalid, 0 Unknown, 169 Unchecked, 0.4s Time] [2022-01-18 04:05:28,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34687 states. [2022-01-18 04:05:29,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34687 to 34625. [2022-01-18 04:05:29,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34625 states, 34624 states have (on average 2.5462396025878005) internal successors, (88161), 34624 states have internal predecessors, (88161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:29,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34625 states to 34625 states and 88161 transitions. [2022-01-18 04:05:29,207 INFO L78 Accepts]: Start accepts. Automaton has 34625 states and 88161 transitions. Word has length 50 [2022-01-18 04:05:29,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:29,207 INFO L470 AbstractCegarLoop]: Abstraction has 34625 states and 88161 transitions. [2022-01-18 04:05:29,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.4615384615384617) internal successors, (90), 25 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:29,207 INFO L276 IsEmpty]: Start isEmpty. Operand 34625 states and 88161 transitions. [2022-01-18 04:05:29,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-01-18 04:05:29,231 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:29,231 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:29,246 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Ended with exit code 0 [2022-01-18 04:05:29,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2022-01-18 04:05:29,431 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:29,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:29,432 INFO L85 PathProgramCache]: Analyzing trace with hash -1679284717, now seen corresponding path program 102 times [2022-01-18 04:05:29,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:29,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629410232] [2022-01-18 04:05:29,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:29,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:29,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:29,505 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:05:29,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:29,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629410232] [2022-01-18 04:05:29,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629410232] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:29,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348408680] [2022-01-18 04:05:29,506 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:05:29,506 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:29,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:29,507 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:29,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2022-01-18 04:05:29,531 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-01-18 04:05:29,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:29,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-01-18 04:05:29,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:29,664 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:05:29,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:29,797 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:05:29,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348408680] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:29,797 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:29,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-01-18 04:05:29,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117578220] [2022-01-18 04:05:29,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:29,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:05:29,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:29,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:05:29,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:05:29,797 INFO L87 Difference]: Start difference. First operand 34625 states and 88161 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:30,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:30,158 INFO L93 Difference]: Finished difference Result 35694 states and 90392 transitions. [2022-01-18 04:05:30,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:05:30,159 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-01-18 04:05:30,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:30,224 INFO L225 Difference]: With dead ends: 35694 [2022-01-18 04:05:30,224 INFO L226 Difference]: Without dead ends: 35642 [2022-01-18 04:05:30,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:05:30,224 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 81 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 704 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:30,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 276 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 704 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:05:30,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35642 states. [2022-01-18 04:05:30,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35642 to 34625. [2022-01-18 04:05:30,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34625 states, 34624 states have (on average 2.545286506469501) internal successors, (88128), 34624 states have internal predecessors, (88128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:30,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34625 states to 34625 states and 88128 transitions. [2022-01-18 04:05:30,929 INFO L78 Accepts]: Start accepts. Automaton has 34625 states and 88128 transitions. Word has length 50 [2022-01-18 04:05:30,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:30,930 INFO L470 AbstractCegarLoop]: Abstraction has 34625 states and 88128 transitions. [2022-01-18 04:05:30,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:30,930 INFO L276 IsEmpty]: Start isEmpty. Operand 34625 states and 88128 transitions. [2022-01-18 04:05:30,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-01-18 04:05:30,955 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:30,955 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:30,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Ended with exit code 0 [2022-01-18 04:05:31,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2022-01-18 04:05:31,155 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:31,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:31,155 INFO L85 PathProgramCache]: Analyzing trace with hash -1330720574, now seen corresponding path program 52 times [2022-01-18 04:05:31,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:31,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334149639] [2022-01-18 04:05:31,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:31,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:31,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:31,227 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-18 04:05:31,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:31,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334149639] [2022-01-18 04:05:31,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334149639] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:31,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841398721] [2022-01-18 04:05:31,227 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:05:31,227 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:31,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:31,228 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:31,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2022-01-18 04:05:31,251 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:05:31,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:31,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-01-18 04:05:31,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:31,387 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-18 04:05:31,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:31,523 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-01-18 04:05:31,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841398721] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:31,523 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:31,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-01-18 04:05:31,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889002065] [2022-01-18 04:05:31,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:31,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:05:31,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:31,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:05:31,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:05:31,524 INFO L87 Difference]: Start difference. First operand 34625 states and 88128 transitions. Second operand has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:31,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:31,903 INFO L93 Difference]: Finished difference Result 35658 states and 90295 transitions. [2022-01-18 04:05:31,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:05:31,903 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-01-18 04:05:31,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:31,982 INFO L225 Difference]: With dead ends: 35658 [2022-01-18 04:05:31,982 INFO L226 Difference]: Without dead ends: 35607 [2022-01-18 04:05:31,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:05:31,982 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 83 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:31,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 284 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:05:32,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35607 states. [2022-01-18 04:05:32,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35607 to 34625. [2022-01-18 04:05:32,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34625 states, 34624 states have (on average 2.5445644639556377) internal successors, (88103), 34624 states have internal predecessors, (88103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:32,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34625 states to 34625 states and 88103 transitions. [2022-01-18 04:05:32,657 INFO L78 Accepts]: Start accepts. Automaton has 34625 states and 88103 transitions. Word has length 50 [2022-01-18 04:05:32,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:32,657 INFO L470 AbstractCegarLoop]: Abstraction has 34625 states and 88103 transitions. [2022-01-18 04:05:32,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:32,657 INFO L276 IsEmpty]: Start isEmpty. Operand 34625 states and 88103 transitions. [2022-01-18 04:05:32,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-01-18 04:05:32,767 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:32,767 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:32,782 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Forceful destruction successful, exit code 0 [2022-01-18 04:05:32,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2022-01-18 04:05:32,968 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:32,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:32,968 INFO L85 PathProgramCache]: Analyzing trace with hash 665028206, now seen corresponding path program 2 times [2022-01-18 04:05:32,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:32,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722356083] [2022-01-18 04:05:32,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:32,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:32,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:33,123 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 26 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:33,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:33,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722356083] [2022-01-18 04:05:33,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722356083] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:33,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072439342] [2022-01-18 04:05:33,123 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:05:33,123 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:33,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:33,124 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:33,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2022-01-18 04:05:33,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:05:33,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:33,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:05:33,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:33,382 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:33,382 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:33,489 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:05:33,489 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:05:33,552 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:33,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072439342] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:33,553 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:33,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 22 [2022-01-18 04:05:33,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975976937] [2022-01-18 04:05:33,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:33,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 04:05:33,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:33,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 04:05:33,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:05:33,553 INFO L87 Difference]: Start difference. First operand 34625 states and 88103 transitions. Second operand has 23 states, 23 states have (on average 3.652173913043478) internal successors, (84), 22 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:33,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:33,942 INFO L93 Difference]: Finished difference Result 34790 states and 88361 transitions. [2022-01-18 04:05:33,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:05:33,943 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.652173913043478) internal successors, (84), 22 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-01-18 04:05:33,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:34,018 INFO L225 Difference]: With dead ends: 34790 [2022-01-18 04:05:34,019 INFO L226 Difference]: Without dead ends: 34647 [2022-01-18 04:05:34,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 82 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:05:34,019 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 80 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 321 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:34,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 262 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 686 Invalid, 0 Unknown, 321 Unchecked, 0.2s Time] [2022-01-18 04:05:34,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34647 states. [2022-01-18 04:05:34,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34647 to 34080. [2022-01-18 04:05:34,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34080 states, 34079 states have (on average 2.5513952874204056) internal successors, (86949), 34079 states have internal predecessors, (86949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:34,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34080 states to 34080 states and 86949 transitions. [2022-01-18 04:05:34,707 INFO L78 Accepts]: Start accepts. Automaton has 34080 states and 86949 transitions. Word has length 50 [2022-01-18 04:05:34,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:34,707 INFO L470 AbstractCegarLoop]: Abstraction has 34080 states and 86949 transitions. [2022-01-18 04:05:34,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.652173913043478) internal successors, (84), 22 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:34,707 INFO L276 IsEmpty]: Start isEmpty. Operand 34080 states and 86949 transitions. [2022-01-18 04:05:34,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-01-18 04:05:34,735 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:34,735 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:34,750 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Ended with exit code 0 [2022-01-18 04:05:34,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,197 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:34,935 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:34,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:34,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1283395892, now seen corresponding path program 3 times [2022-01-18 04:05:34,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:34,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217044683] [2022-01-18 04:05:34,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:34,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:34,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:35,048 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 26 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:35,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:35,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217044683] [2022-01-18 04:05:35,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217044683] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:35,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250897286] [2022-01-18 04:05:35,049 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:05:35,049 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:35,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:35,050 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:35,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2022-01-18 04:05:35,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-01-18 04:05:35,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:35,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:05:35,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:35,284 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:35,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:35,366 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:05:35,366 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:05:35,438 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:35,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250897286] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:35,438 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:35,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 04:05:35,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153942231] [2022-01-18 04:05:35,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:35,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 04:05:35,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:35,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 04:05:35,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:05:35,439 INFO L87 Difference]: Start difference. First operand 34080 states and 86949 transitions. Second operand has 20 states, 20 states have (on average 3.9) internal successors, (78), 19 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:35,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:35,760 INFO L93 Difference]: Finished difference Result 34164 states and 87076 transitions. [2022-01-18 04:05:35,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:05:35,761 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.9) internal successors, (78), 19 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-01-18 04:05:35,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:35,835 INFO L225 Difference]: With dead ends: 34164 [2022-01-18 04:05:35,835 INFO L226 Difference]: Without dead ends: 34070 [2022-01-18 04:05:35,836 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:05:35,836 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 57 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 187 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:35,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 173 Invalid, 781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 590 Invalid, 0 Unknown, 187 Unchecked, 0.2s Time] [2022-01-18 04:05:35,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34070 states. [2022-01-18 04:05:36,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34070 to 34044. [2022-01-18 04:05:36,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34044 states, 34043 states have (on average 2.551067767235555) internal successors, (86846), 34043 states have internal predecessors, (86846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:36,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34044 states to 34044 states and 86846 transitions. [2022-01-18 04:05:36,515 INFO L78 Accepts]: Start accepts. Automaton has 34044 states and 86846 transitions. Word has length 50 [2022-01-18 04:05:36,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:36,515 INFO L470 AbstractCegarLoop]: Abstraction has 34044 states and 86846 transitions. [2022-01-18 04:05:36,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.9) internal successors, (78), 19 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:36,516 INFO L276 IsEmpty]: Start isEmpty. Operand 34044 states and 86846 transitions. [2022-01-18 04:05:36,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-01-18 04:05:36,540 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:36,540 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:36,555 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Ended with exit code 0 [2022-01-18 04:05:36,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2022-01-18 04:05:36,740 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:36,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:36,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1528982738, now seen corresponding path program 4 times [2022-01-18 04:05:36,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:36,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979804677] [2022-01-18 04:05:36,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:36,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:36,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:36,851 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 26 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:36,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:36,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979804677] [2022-01-18 04:05:36,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979804677] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:36,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174704549] [2022-01-18 04:05:36,851 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:05:36,851 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:36,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:36,852 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:36,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2022-01-18 04:05:36,874 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:05:36,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:36,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 04:05:36,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:37,062 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:37,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:37,125 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:05:37,125 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:05:37,207 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:37,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174704549] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:37,207 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:37,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-01-18 04:05:37,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650699148] [2022-01-18 04:05:37,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:37,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:05:37,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:37,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:05:37,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:05:37,208 INFO L87 Difference]: Start difference. First operand 34044 states and 86846 transitions. Second operand has 17 states, 17 states have (on average 4.235294117647059) internal successors, (72), 16 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:37,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:37,514 INFO L93 Difference]: Finished difference Result 34070 states and 86872 transitions. [2022-01-18 04:05:37,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:05:37,515 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.235294117647059) internal successors, (72), 16 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-01-18 04:05:37,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:37,589 INFO L225 Difference]: With dead ends: 34070 [2022-01-18 04:05:37,589 INFO L226 Difference]: Without dead ends: 33979 [2022-01-18 04:05:37,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 88 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:05:37,589 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 36 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:37,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 107 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 508 Invalid, 0 Unknown, 61 Unchecked, 0.2s Time] [2022-01-18 04:05:37,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33979 states. [2022-01-18 04:05:38,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33979 to 33862. [2022-01-18 04:05:38,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33862 states, 33861 states have (on average 2.5514899146510737) internal successors, (86396), 33861 states have internal predecessors, (86396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:38,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33862 states to 33862 states and 86396 transitions. [2022-01-18 04:05:38,215 INFO L78 Accepts]: Start accepts. Automaton has 33862 states and 86396 transitions. Word has length 50 [2022-01-18 04:05:38,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:38,215 INFO L470 AbstractCegarLoop]: Abstraction has 33862 states and 86396 transitions. [2022-01-18 04:05:38,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.235294117647059) internal successors, (72), 16 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:38,215 INFO L276 IsEmpty]: Start isEmpty. Operand 33862 states and 86396 transitions. [2022-01-18 04:05:38,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-01-18 04:05:38,240 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:38,240 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:38,255 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Ended with exit code 0 [2022-01-18 04:05:38,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 199 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2022-01-18 04:05:38,440 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:38,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:38,441 INFO L85 PathProgramCache]: Analyzing trace with hash -648745823, now seen corresponding path program 103 times [2022-01-18 04:05:38,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:38,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036304983] [2022-01-18 04:05:38,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:38,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:38,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:38,511 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:05:38,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:38,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036304983] [2022-01-18 04:05:38,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036304983] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:38,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821965237] [2022-01-18 04:05:38,512 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:05:38,512 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:38,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:38,513 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:38,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2022-01-18 04:05:38,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:38,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-01-18 04:05:38,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:38,759 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:05:38,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:38,897 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:05:38,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821965237] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:38,898 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:38,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-01-18 04:05:38,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024771546] [2022-01-18 04:05:38,898 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:38,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:05:38,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:38,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:05:38,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:05:38,898 INFO L87 Difference]: Start difference. First operand 33862 states and 86396 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:39,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:39,288 INFO L93 Difference]: Finished difference Result 36593 states and 92480 transitions. [2022-01-18 04:05:39,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:05:39,288 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-01-18 04:05:39,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:39,371 INFO L225 Difference]: With dead ends: 36593 [2022-01-18 04:05:39,371 INFO L226 Difference]: Without dead ends: 36532 [2022-01-18 04:05:39,371 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:05:39,372 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 84 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 731 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:39,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 284 Invalid, 731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 731 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:05:39,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36532 states. [2022-01-18 04:05:40,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36532 to 34558. [2022-01-18 04:05:40,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34558 states, 34557 states have (on average 2.5533466446740167) internal successors, (88236), 34557 states have internal predecessors, (88236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:40,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34558 states to 34558 states and 88236 transitions. [2022-01-18 04:05:40,115 INFO L78 Accepts]: Start accepts. Automaton has 34558 states and 88236 transitions. Word has length 50 [2022-01-18 04:05:40,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:40,115 INFO L470 AbstractCegarLoop]: Abstraction has 34558 states and 88236 transitions. [2022-01-18 04:05:40,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:40,115 INFO L276 IsEmpty]: Start isEmpty. Operand 34558 states and 88236 transitions. [2022-01-18 04:05:40,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:05:40,144 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:40,144 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:40,159 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Ended with exit code 0 [2022-01-18 04:05:40,344 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2022-01-18 04:05:40,345 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:40,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:40,345 INFO L85 PathProgramCache]: Analyzing trace with hash 487346049, now seen corresponding path program 104 times [2022-01-18 04:05:40,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:40,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612654063] [2022-01-18 04:05:40,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:40,345 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:40,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:40,523 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 51 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:05:40,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:40,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612654063] [2022-01-18 04:05:40,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612654063] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:40,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40370733] [2022-01-18 04:05:40,524 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:05:40,524 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:40,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:40,525 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:40,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2022-01-18 04:05:40,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:05:40,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:40,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:05:40,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:40,754 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 70 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:05:40,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:41,050 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 70 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:05:41,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40370733] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:41,051 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:41,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 19 [2022-01-18 04:05:41,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585755912] [2022-01-18 04:05:41,051 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:41,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 04:05:41,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:41,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 04:05:41,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:05:41,051 INFO L87 Difference]: Start difference. First operand 34558 states and 88236 transitions. Second operand has 20 states, 20 states have (on average 3.8) internal successors, (76), 19 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:41,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:41,742 INFO L93 Difference]: Finished difference Result 37934 states and 96009 transitions. [2022-01-18 04:05:41,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 04:05:41,743 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.8) internal successors, (76), 19 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:05:41,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:41,823 INFO L225 Difference]: With dead ends: 37934 [2022-01-18 04:05:41,823 INFO L226 Difference]: Without dead ends: 37934 [2022-01-18 04:05:41,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 100 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=415, Invalid=917, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 04:05:41,824 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 274 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 850 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:41,824 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 234 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 850 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:05:41,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37934 states. [2022-01-18 04:05:42,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37934 to 34153. [2022-01-18 04:05:42,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34153 states, 34152 states have (on average 2.5534082923401265) internal successors, (87204), 34152 states have internal predecessors, (87204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:42,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34153 states to 34153 states and 87204 transitions. [2022-01-18 04:05:42,514 INFO L78 Accepts]: Start accepts. Automaton has 34153 states and 87204 transitions. Word has length 53 [2022-01-18 04:05:42,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:42,514 INFO L470 AbstractCegarLoop]: Abstraction has 34153 states and 87204 transitions. [2022-01-18 04:05:42,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.8) internal successors, (76), 19 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:42,514 INFO L276 IsEmpty]: Start isEmpty. Operand 34153 states and 87204 transitions. [2022-01-18 04:05:42,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:05:42,542 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:42,542 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:42,557 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Ended with exit code 0 [2022-01-18 04:05:42,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable207 [2022-01-18 04:05:42,743 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:42,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:42,743 INFO L85 PathProgramCache]: Analyzing trace with hash -1334489720, now seen corresponding path program 53 times [2022-01-18 04:05:42,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:42,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564111655] [2022-01-18 04:05:42,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:42,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:42,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:42,885 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:05:42,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:42,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564111655] [2022-01-18 04:05:42,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564111655] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:42,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115980819] [2022-01-18 04:05:42,885 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:05:42,885 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:42,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:42,886 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:42,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2022-01-18 04:05:42,912 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-01-18 04:05:42,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:42,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:05:42,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:43,039 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:05:43,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:43,090 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:05:43,091 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:05:43,165 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:05:43,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115980819] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:43,166 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:43,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-01-18 04:05:43,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756747786] [2022-01-18 04:05:43,166 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:43,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:05:43,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:43,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:05:43,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:05:43,166 INFO L87 Difference]: Start difference. First operand 34153 states and 87204 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:44,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:44,104 INFO L93 Difference]: Finished difference Result 39403 states and 99402 transitions. [2022-01-18 04:05:44,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 04:05:44,105 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:05:44,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:44,185 INFO L225 Difference]: With dead ends: 39403 [2022-01-18 04:05:44,185 INFO L226 Difference]: Without dead ends: 39346 [2022-01-18 04:05:44,185 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 100 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=218, Invalid=1042, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 04:05:44,185 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 574 mSDsluCounter, 928 mSDsCounter, 0 mSdLazyCounter, 1618 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 698 SdHoareTripleChecker+Invalid, 1655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:44,186 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [574 Valid, 698 Invalid, 1655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1618 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:05:44,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39346 states. [2022-01-18 04:05:44,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39346 to 33633. [2022-01-18 04:05:44,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33633 states, 33632 states have (on average 2.5527473834443386) internal successors, (85854), 33632 states have internal predecessors, (85854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:44,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33633 states to 33633 states and 85854 transitions. [2022-01-18 04:05:44,991 INFO L78 Accepts]: Start accepts. Automaton has 33633 states and 85854 transitions. Word has length 53 [2022-01-18 04:05:44,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:44,992 INFO L470 AbstractCegarLoop]: Abstraction has 33633 states and 85854 transitions. [2022-01-18 04:05:44,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:44,992 INFO L276 IsEmpty]: Start isEmpty. Operand 33633 states and 85854 transitions. [2022-01-18 04:05:45,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:05:45,019 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:45,019 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:45,034 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Ended with exit code 0 [2022-01-18 04:05:45,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,202 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:45,220 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:45,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:45,220 INFO L85 PathProgramCache]: Analyzing trace with hash 723607176, now seen corresponding path program 105 times [2022-01-18 04:05:45,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:45,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53508554] [2022-01-18 04:05:45,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:45,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:45,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:45,322 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 118 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:45,322 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:45,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53508554] [2022-01-18 04:05:45,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53508554] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:45,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669523279] [2022-01-18 04:05:45,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:05:45,323 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:45,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:45,324 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:45,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2022-01-18 04:05:45,350 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-01-18 04:05:45,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:45,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:05:45,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:45,538 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:45,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:45,583 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:05:45,583 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:05:45,696 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:45,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669523279] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:45,696 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:45,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-01-18 04:05:45,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378093020] [2022-01-18 04:05:45,697 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:45,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:05:45,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:45,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:05:45,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:05:45,697 INFO L87 Difference]: Start difference. First operand 33633 states and 85854 transitions. Second operand has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:46,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:46,112 INFO L93 Difference]: Finished difference Result 34076 states and 86681 transitions. [2022-01-18 04:05:46,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:05:46,112 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:05:46,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:46,177 INFO L225 Difference]: With dead ends: 34076 [2022-01-18 04:05:46,177 INFO L226 Difference]: Without dead ends: 34026 [2022-01-18 04:05:46,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 103 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:05:46,177 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 98 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 1025 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 185 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:46,177 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 435 Invalid, 1025 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 839 Invalid, 0 Unknown, 185 Unchecked, 0.3s Time] [2022-01-18 04:05:46,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34026 states. [2022-01-18 04:05:46,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34026 to 33651. [2022-01-18 04:05:46,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33651 states, 33650 states have (on average 2.5522734026745915) internal successors, (85884), 33650 states have internal predecessors, (85884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:46,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33651 states to 33651 states and 85884 transitions. [2022-01-18 04:05:46,796 INFO L78 Accepts]: Start accepts. Automaton has 33651 states and 85884 transitions. Word has length 53 [2022-01-18 04:05:46,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:46,796 INFO L470 AbstractCegarLoop]: Abstraction has 33651 states and 85884 transitions. [2022-01-18 04:05:46,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 14 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:46,796 INFO L276 IsEmpty]: Start isEmpty. Operand 33651 states and 85884 transitions. [2022-01-18 04:05:46,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:05:46,823 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:46,823 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:46,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Ended with exit code 0 [2022-01-18 04:05:47,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,203 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:47,024 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:47,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:47,024 INFO L85 PathProgramCache]: Analyzing trace with hash -2046886724, now seen corresponding path program 106 times [2022-01-18 04:05:47,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:47,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973030694] [2022-01-18 04:05:47,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:47,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:47,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:47,123 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 118 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:47,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:47,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973030694] [2022-01-18 04:05:47,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973030694] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:47,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626960361] [2022-01-18 04:05:47,123 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:05:47,123 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:47,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:47,124 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:47,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2022-01-18 04:05:47,147 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:05:47,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:47,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:05:47,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:47,292 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:47,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:47,313 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:05:47,313 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:05:47,437 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:47,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626960361] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:47,438 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:47,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-01-18 04:05:47,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952644264] [2022-01-18 04:05:47,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:47,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:05:47,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:47,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:05:47,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:05:47,438 INFO L87 Difference]: Start difference. First operand 33651 states and 85884 transitions. Second operand has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:47,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:47,781 INFO L93 Difference]: Finished difference Result 33796 states and 86110 transitions. [2022-01-18 04:05:47,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:05:47,782 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:05:47,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:47,845 INFO L225 Difference]: With dead ends: 33796 [2022-01-18 04:05:47,845 INFO L226 Difference]: Without dead ends: 33764 [2022-01-18 04:05:47,845 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:05:47,846 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 47 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:47,846 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 195 Invalid, 663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:05:47,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33764 states. [2022-01-18 04:05:48,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33764 to 33657. [2022-01-18 04:05:48,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33657 states, 33656 states have (on average 2.5519966722129785) internal successors, (85890), 33656 states have internal predecessors, (85890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:48,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33657 states to 33657 states and 85890 transitions. [2022-01-18 04:05:48,462 INFO L78 Accepts]: Start accepts. Automaton has 33657 states and 85890 transitions. Word has length 53 [2022-01-18 04:05:48,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:48,463 INFO L470 AbstractCegarLoop]: Abstraction has 33657 states and 85890 transitions. [2022-01-18 04:05:48,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 10 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:48,463 INFO L276 IsEmpty]: Start isEmpty. Operand 33657 states and 85890 transitions. [2022-01-18 04:05:48,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:05:48,490 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:48,490 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:48,505 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Ended with exit code 0 [2022-01-18 04:05:48,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2022-01-18 04:05:48,690 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:48,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:48,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1634544392, now seen corresponding path program 107 times [2022-01-18 04:05:48,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:48,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891922383] [2022-01-18 04:05:48,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:48,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:48,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:48,790 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:48,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:48,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891922383] [2022-01-18 04:05:48,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891922383] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:48,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288678699] [2022-01-18 04:05:48,790 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:05:48,790 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:48,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:48,791 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:48,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2022-01-18 04:05:48,818 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-01-18 04:05:48,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:48,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:05:48,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:48,956 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:48,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:48,975 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:05:48,975 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:05:49,099 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:49,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288678699] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:49,100 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:49,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:05:49,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774350463] [2022-01-18 04:05:49,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:49,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:05:49,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:49,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:05:49,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:05:49,100 INFO L87 Difference]: Start difference. First operand 33657 states and 85890 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:49,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:49,476 INFO L93 Difference]: Finished difference Result 34600 states and 87892 transitions. [2022-01-18 04:05:49,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:05:49,477 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:05:49,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:49,537 INFO L225 Difference]: With dead ends: 34600 [2022-01-18 04:05:49,537 INFO L226 Difference]: Without dead ends: 34576 [2022-01-18 04:05:49,538 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:05:49,538 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 56 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:49,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 159 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 672 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:05:49,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34576 states. [2022-01-18 04:05:50,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34576 to 33662. [2022-01-18 04:05:50,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33662 states, 33661 states have (on average 2.5521523424734855) internal successors, (85908), 33661 states have internal predecessors, (85908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:50,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33662 states to 33662 states and 85908 transitions. [2022-01-18 04:05:50,297 INFO L78 Accepts]: Start accepts. Automaton has 33662 states and 85908 transitions. Word has length 53 [2022-01-18 04:05:50,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:50,297 INFO L470 AbstractCegarLoop]: Abstraction has 33662 states and 85908 transitions. [2022-01-18 04:05:50,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:50,297 INFO L276 IsEmpty]: Start isEmpty. Operand 33662 states and 85908 transitions. [2022-01-18 04:05:50,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:05:50,328 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:50,328 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:50,344 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Ended with exit code 0 [2022-01-18 04:05:50,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 205 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2022-01-18 04:05:50,529 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:50,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:50,529 INFO L85 PathProgramCache]: Analyzing trace with hash 1452891954, now seen corresponding path program 108 times [2022-01-18 04:05:50,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:50,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773404299] [2022-01-18 04:05:50,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:50,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:50,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:50,644 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 118 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:50,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:50,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773404299] [2022-01-18 04:05:50,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773404299] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:50,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495322181] [2022-01-18 04:05:50,645 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:05:50,645 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:50,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:50,646 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:50,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2022-01-18 04:05:50,672 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-01-18 04:05:50,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:50,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:05:50,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:50,882 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:50,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:50,941 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:05:50,942 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:05:51,050 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:05:51,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495322181] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:51,050 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:51,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 04:05:51,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832492288] [2022-01-18 04:05:51,050 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:51,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:05:51,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:51,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:05:51,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:05:51,051 INFO L87 Difference]: Start difference. First operand 33662 states and 85908 transitions. Second operand has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:51,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:51,463 INFO L93 Difference]: Finished difference Result 33840 states and 86194 transitions. [2022-01-18 04:05:51,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:05:51,464 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:05:51,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:51,530 INFO L225 Difference]: With dead ends: 33840 [2022-01-18 04:05:51,530 INFO L226 Difference]: Without dead ends: 33764 [2022-01-18 04:05:51,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 100 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:05:51,530 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 58 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 836 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:51,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 277 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 836 Invalid, 0 Unknown, 53 Unchecked, 0.3s Time] [2022-01-18 04:05:51,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33764 states. [2022-01-18 04:05:52,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33764 to 33656. [2022-01-18 04:05:52,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33656 states, 33655 states have (on average 2.5518050809686526) internal successors, (85881), 33655 states have internal predecessors, (85881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:52,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33656 states to 33656 states and 85881 transitions. [2022-01-18 04:05:52,373 INFO L78 Accepts]: Start accepts. Automaton has 33656 states and 85881 transitions. Word has length 53 [2022-01-18 04:05:52,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:52,373 INFO L470 AbstractCegarLoop]: Abstraction has 33656 states and 85881 transitions. [2022-01-18 04:05:52,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:52,373 INFO L276 IsEmpty]: Start isEmpty. Operand 33656 states and 85881 transitions. [2022-01-18 04:05:52,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:05:52,400 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:52,400 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:52,415 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Ended with exit code 0 [2022-01-18 04:05:52,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2022-01-18 04:05:52,601 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:52,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:52,601 INFO L85 PathProgramCache]: Analyzing trace with hash -525749867, now seen corresponding path program 54 times [2022-01-18 04:05:52,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:52,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982920146] [2022-01-18 04:05:52,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:52,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:52,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:52,907 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 78 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:05:52,907 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:52,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982920146] [2022-01-18 04:05:52,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982920146] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:52,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996482196] [2022-01-18 04:05:52,907 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:05:52,908 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:52,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:52,908 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:52,909 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2022-01-18 04:05:52,934 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-01-18 04:05:52,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:05:52,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:05:52,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:53,278 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 80 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:05:53,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:53,935 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 59 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:05:53,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996482196] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:53,935 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:53,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 18] total 38 [2022-01-18 04:05:53,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097258196] [2022-01-18 04:05:53,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:53,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 04:05:53,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:53,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 04:05:53,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=354, Invalid=1128, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 04:05:53,936 INFO L87 Difference]: Start difference. First operand 33656 states and 85881 transitions. Second operand has 39 states, 39 states have (on average 3.282051282051282) internal successors, (128), 38 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:54,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:54,758 INFO L93 Difference]: Finished difference Result 39749 states and 99054 transitions. [2022-01-18 04:05:54,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 04:05:54,758 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.282051282051282) internal successors, (128), 38 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:05:54,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:54,944 INFO L225 Difference]: With dead ends: 39749 [2022-01-18 04:05:54,945 INFO L226 Difference]: Without dead ends: 39606 [2022-01-18 04:05:54,945 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 902 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=851, Invalid=2455, Unknown=0, NotChecked=0, Total=3306 [2022-01-18 04:05:54,945 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 755 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 676 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 755 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:54,945 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [755 Valid, 282 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 676 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:05:54,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39606 states. [2022-01-18 04:05:55,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39606 to 33884. [2022-01-18 04:05:55,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33884 states, 33883 states have (on average 2.5614319865419235) internal successors, (86789), 33883 states have internal predecessors, (86789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:55,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33884 states to 33884 states and 86789 transitions. [2022-01-18 04:05:55,681 INFO L78 Accepts]: Start accepts. Automaton has 33884 states and 86789 transitions. Word has length 53 [2022-01-18 04:05:55,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:55,681 INFO L470 AbstractCegarLoop]: Abstraction has 33884 states and 86789 transitions. [2022-01-18 04:05:55,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.282051282051282) internal successors, (128), 38 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:55,681 INFO L276 IsEmpty]: Start isEmpty. Operand 33884 states and 86789 transitions. [2022-01-18 04:05:55,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:05:55,707 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:55,707 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:55,722 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Forceful destruction successful, exit code 0 [2022-01-18 04:05:55,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2022-01-18 04:05:55,908 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:55,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:55,909 INFO L85 PathProgramCache]: Analyzing trace with hash 279114444, now seen corresponding path program 55 times [2022-01-18 04:05:55,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:55,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33841627] [2022-01-18 04:05:55,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:55,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:55,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:56,008 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:56,008 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:56,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33841627] [2022-01-18 04:05:56,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33841627] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:56,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130532983] [2022-01-18 04:05:56,008 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:05:56,008 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:56,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:56,009 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:56,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2022-01-18 04:05:56,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:56,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:05:56,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:56,166 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:56,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:56,187 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:05:56,187 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:05:56,305 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:56,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130532983] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:56,305 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:56,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:05:56,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161558658] [2022-01-18 04:05:56,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:56,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:05:56,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:56,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:05:56,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:05:56,306 INFO L87 Difference]: Start difference. First operand 33884 states and 86789 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:56,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:56,956 INFO L93 Difference]: Finished difference Result 35869 states and 90945 transitions. [2022-01-18 04:05:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:05:56,956 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:05:56,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:57,020 INFO L225 Difference]: With dead ends: 35869 [2022-01-18 04:05:57,020 INFO L226 Difference]: Without dead ends: 35818 [2022-01-18 04:05:57,020 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:05:57,021 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 198 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:57,021 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 411 Invalid, 938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 932 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:05:57,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35818 states. [2022-01-18 04:05:57,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35818 to 34090. [2022-01-18 04:05:57,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34090 states, 34089 states have (on average 2.5612954325442225) internal successors, (87312), 34089 states have internal predecessors, (87312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:57,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34090 states to 34090 states and 87312 transitions. [2022-01-18 04:05:57,766 INFO L78 Accepts]: Start accepts. Automaton has 34090 states and 87312 transitions. Word has length 53 [2022-01-18 04:05:57,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:57,766 INFO L470 AbstractCegarLoop]: Abstraction has 34090 states and 87312 transitions. [2022-01-18 04:05:57,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:57,766 INFO L276 IsEmpty]: Start isEmpty. Operand 34090 states and 87312 transitions. [2022-01-18 04:05:57,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:05:57,793 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:57,793 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:05:57,808 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Ended with exit code 0 [2022-01-18 04:05:57,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,208 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:57,994 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:05:57,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:05:57,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1893639450, now seen corresponding path program 109 times [2022-01-18 04:05:57,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:05:57,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509031432] [2022-01-18 04:05:57,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:05:57,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:05:57,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:58,091 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:58,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:05:58,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509031432] [2022-01-18 04:05:58,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509031432] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:05:58,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147452822] [2022-01-18 04:05:58,092 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:05:58,092 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:05:58,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:05:58,095 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:05:58,103 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2022-01-18 04:05:58,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:05:58,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:05:58,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:05:58,266 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:58,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:05:58,287 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:05:58,288 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:05:58,411 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:05:58,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147452822] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:05:58,412 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:05:58,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-01-18 04:05:58,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703205781] [2022-01-18 04:05:58,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:05:58,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:05:58,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:05:58,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:05:58,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:05:58,412 INFO L87 Difference]: Start difference. First operand 34090 states and 87312 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:59,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:05:59,121 INFO L93 Difference]: Finished difference Result 34819 states and 88705 transitions. [2022-01-18 04:05:59,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:05:59,121 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:05:59,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:05:59,182 INFO L225 Difference]: With dead ends: 34819 [2022-01-18 04:05:59,182 INFO L226 Difference]: Without dead ends: 34769 [2022-01-18 04:05:59,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:05:59,182 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 111 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 1179 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:05:59,182 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 407 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1179 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:05:59,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34769 states. [2022-01-18 04:05:59,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34769 to 34123. [2022-01-18 04:05:59,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34123 states, 34122 states have (on average 2.560195768126136) internal successors, (87359), 34122 states have internal predecessors, (87359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:59,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34123 states to 34123 states and 87359 transitions. [2022-01-18 04:05:59,960 INFO L78 Accepts]: Start accepts. Automaton has 34123 states and 87359 transitions. Word has length 53 [2022-01-18 04:05:59,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:05:59,960 INFO L470 AbstractCegarLoop]: Abstraction has 34123 states and 87359 transitions. [2022-01-18 04:05:59,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:05:59,960 INFO L276 IsEmpty]: Start isEmpty. Operand 34123 states and 87359 transitions. [2022-01-18 04:05:59,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:05:59,995 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:05:59,995 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:00,010 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Ended with exit code 0 [2022-01-18 04:06:00,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2022-01-18 04:06:00,195 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:00,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:00,196 INFO L85 PathProgramCache]: Analyzing trace with hash 1787791666, now seen corresponding path program 110 times [2022-01-18 04:06:00,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:00,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495529188] [2022-01-18 04:06:00,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:00,196 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:00,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:00,312 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:06:00,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:00,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495529188] [2022-01-18 04:06:00,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495529188] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:00,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108350452] [2022-01-18 04:06:00,312 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:06:00,313 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:00,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:00,314 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:00,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2022-01-18 04:06:00,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:06:00,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:00,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:00,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:00,482 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:06:00,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:00,502 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:06:00,502 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:06:00,629 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:06:00,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108350452] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:00,629 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:00,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:06:00,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056872455] [2022-01-18 04:06:00,629 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:00,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:06:00,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:00,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:06:00,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:06:00,630 INFO L87 Difference]: Start difference. First operand 34123 states and 87359 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:01,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:01,301 INFO L93 Difference]: Finished difference Result 35999 states and 91258 transitions. [2022-01-18 04:06:01,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:06:01,302 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:01,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:01,373 INFO L225 Difference]: With dead ends: 35999 [2022-01-18 04:06:01,373 INFO L226 Difference]: Without dead ends: 35963 [2022-01-18 04:06:01,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:06:01,373 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 124 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 1051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:01,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 415 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:06:01,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35963 states. [2022-01-18 04:06:02,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35963 to 33896. [2022-01-18 04:06:02,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33896 states, 33895 states have (on average 2.559876087918572) internal successors, (86767), 33895 states have internal predecessors, (86767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:02,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33896 states to 33896 states and 86767 transitions. [2022-01-18 04:06:02,252 INFO L78 Accepts]: Start accepts. Automaton has 33896 states and 86767 transitions. Word has length 53 [2022-01-18 04:06:02,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:02,252 INFO L470 AbstractCegarLoop]: Abstraction has 33896 states and 86767 transitions. [2022-01-18 04:06:02,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:02,252 INFO L276 IsEmpty]: Start isEmpty. Operand 33896 states and 86767 transitions. [2022-01-18 04:06:02,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:02,282 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:02,282 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:02,297 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Ended with exit code 0 [2022-01-18 04:06:02,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2022-01-18 04:06:02,483 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:02,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:02,483 INFO L85 PathProgramCache]: Analyzing trace with hash -365258296, now seen corresponding path program 111 times [2022-01-18 04:06:02,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:02,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522357369] [2022-01-18 04:06:02,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:02,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:02,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:02,728 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:02,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:02,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522357369] [2022-01-18 04:06:02,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522357369] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:02,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976172844] [2022-01-18 04:06:02,728 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:06:02,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:02,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:02,729 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:02,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Waiting until timeout for monitored process [2022-01-18 04:06:02,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-01-18 04:06:02,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:02,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:02,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:02,902 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:02,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:02,925 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:06:02,925 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:06:03,051 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:03,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976172844] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:03,052 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:03,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:06:03,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327072439] [2022-01-18 04:06:03,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:03,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:06:03,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:03,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:06:03,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:06:03,053 INFO L87 Difference]: Start difference. First operand 33896 states and 86767 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:03,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:03,691 INFO L93 Difference]: Finished difference Result 37797 states and 95299 transitions. [2022-01-18 04:06:03,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 04:06:03,691 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:03,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:03,769 INFO L225 Difference]: With dead ends: 37797 [2022-01-18 04:06:03,769 INFO L226 Difference]: Without dead ends: 37785 [2022-01-18 04:06:03,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:06:03,770 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 145 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 1206 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 1217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:03,770 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 466 Invalid, 1217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1206 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:06:03,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37785 states. [2022-01-18 04:06:04,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37785 to 33938. [2022-01-18 04:06:04,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33938 states, 33937 states have (on average 2.559978784217815) internal successors, (86878), 33937 states have internal predecessors, (86878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:04,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33938 states to 33938 states and 86878 transitions. [2022-01-18 04:06:04,607 INFO L78 Accepts]: Start accepts. Automaton has 33938 states and 86878 transitions. Word has length 53 [2022-01-18 04:06:04,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:04,607 INFO L470 AbstractCegarLoop]: Abstraction has 33938 states and 86878 transitions. [2022-01-18 04:06:04,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:04,607 INFO L276 IsEmpty]: Start isEmpty. Operand 33938 states and 86878 transitions. [2022-01-18 04:06:04,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:04,636 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:04,636 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:04,651 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Ended with exit code 0 [2022-01-18 04:06:04,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 211 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2022-01-18 04:06:04,836 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:04,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:04,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1975891952, now seen corresponding path program 56 times [2022-01-18 04:06:04,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:04,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238926870] [2022-01-18 04:06:04,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:04,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:04,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:04,934 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:04,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:04,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238926870] [2022-01-18 04:06:04,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238926870] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:04,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015810807] [2022-01-18 04:06:04,935 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:06:04,935 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:04,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:04,936 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:04,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Waiting until timeout for monitored process [2022-01-18 04:06:04,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:06:04,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:04,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:04,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:05,094 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:05,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:05,115 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:06:05,115 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:06:05,368 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:05,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015810807] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:05,368 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:05,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:06:05,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257097866] [2022-01-18 04:06:05,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:05,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:06:05,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:05,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:06:05,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:06:05,369 INFO L87 Difference]: Start difference. First operand 33938 states and 86878 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:05,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:05,988 INFO L93 Difference]: Finished difference Result 36071 states and 91355 transitions. [2022-01-18 04:06:05,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:06:05,989 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:05,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:06,071 INFO L225 Difference]: With dead ends: 36071 [2022-01-18 04:06:06,072 INFO L226 Difference]: Without dead ends: 36028 [2022-01-18 04:06:06,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:06:06,072 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 185 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 1088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:06,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 459 Invalid, 1088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:06:06,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36028 states. [2022-01-18 04:06:06,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36028 to 33966. [2022-01-18 04:06:06,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33966 states, 33965 states have (on average 2.5602826438981303) internal successors, (86960), 33965 states have internal predecessors, (86960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:06,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33966 states to 33966 states and 86960 transitions. [2022-01-18 04:06:06,905 INFO L78 Accepts]: Start accepts. Automaton has 33966 states and 86960 transitions. Word has length 53 [2022-01-18 04:06:06,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:06,905 INFO L470 AbstractCegarLoop]: Abstraction has 33966 states and 86960 transitions. [2022-01-18 04:06:06,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:06,905 INFO L276 IsEmpty]: Start isEmpty. Operand 33966 states and 86960 transitions. [2022-01-18 04:06:06,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:06,933 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:06,933 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:06,948 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Ended with exit code 0 [2022-01-18 04:06:07,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,212 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:07,134 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:07,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:07,134 INFO L85 PathProgramCache]: Analyzing trace with hash -196861942, now seen corresponding path program 112 times [2022-01-18 04:06:07,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:07,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711863872] [2022-01-18 04:06:07,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:07,135 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:07,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:07,339 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:07,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:07,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711863872] [2022-01-18 04:06:07,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711863872] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:07,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438316215] [2022-01-18 04:06:07,340 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:06:07,340 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:07,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:07,341 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:07,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Waiting until timeout for monitored process [2022-01-18 04:06:07,364 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:06:07,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:07,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:07,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:07,506 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:07,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:07,528 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:06:07,528 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:06:07,649 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:07,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438316215] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:07,649 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:07,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-01-18 04:06:07,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298057577] [2022-01-18 04:06:07,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:07,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:06:07,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:07,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:06:07,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:06:07,650 INFO L87 Difference]: Start difference. First operand 33966 states and 86960 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:08,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:08,230 INFO L93 Difference]: Finished difference Result 34769 states and 88510 transitions. [2022-01-18 04:06:08,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:06:08,231 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:08,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:08,295 INFO L225 Difference]: With dead ends: 34769 [2022-01-18 04:06:08,295 INFO L226 Difference]: Without dead ends: 34701 [2022-01-18 04:06:08,295 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:06:08,295 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 114 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 1215 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 1219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:08,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 425 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1215 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:06:08,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34701 states. [2022-01-18 04:06:08,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34701 to 34014. [2022-01-18 04:06:08,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34014 states, 34013 states have (on average 2.5586687443036484) internal successors, (87028), 34013 states have internal predecessors, (87028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:09,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34014 states to 34014 states and 87028 transitions. [2022-01-18 04:06:09,156 INFO L78 Accepts]: Start accepts. Automaton has 34014 states and 87028 transitions. Word has length 53 [2022-01-18 04:06:09,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:09,156 INFO L470 AbstractCegarLoop]: Abstraction has 34014 states and 87028 transitions. [2022-01-18 04:06:09,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:09,156 INFO L276 IsEmpty]: Start isEmpty. Operand 34014 states and 87028 transitions. [2022-01-18 04:06:09,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:09,187 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:09,188 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:09,204 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Forceful destruction successful, exit code 0 [2022-01-18 04:06:09,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,213 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:09,388 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:09,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:09,389 INFO L85 PathProgramCache]: Analyzing trace with hash -810398122, now seen corresponding path program 113 times [2022-01-18 04:06:09,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:09,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162504848] [2022-01-18 04:06:09,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:09,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:09,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:09,513 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:06:09,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:09,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162504848] [2022-01-18 04:06:09,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162504848] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:09,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332020147] [2022-01-18 04:06:09,513 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:06:09,513 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:09,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:09,528 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:09,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Waiting until timeout for monitored process [2022-01-18 04:06:09,556 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-01-18 04:06:09,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:09,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:09,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:09,694 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:06:09,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:09,713 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:06:09,714 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:06:09,841 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:06:09,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332020147] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:09,841 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:09,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:06:09,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255628628] [2022-01-18 04:06:09,841 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:09,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:06:09,841 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:09,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:06:09,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:06:09,842 INFO L87 Difference]: Start difference. First operand 34014 states and 87028 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:10,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:10,395 INFO L93 Difference]: Finished difference Result 36157 states and 91478 transitions. [2022-01-18 04:06:10,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:06:10,396 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:10,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:10,466 INFO L225 Difference]: With dead ends: 36157 [2022-01-18 04:06:10,467 INFO L226 Difference]: Without dead ends: 36109 [2022-01-18 04:06:10,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:06:10,467 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 145 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 1027 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 1037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1027 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:10,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 417 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1027 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:06:10,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36109 states. [2022-01-18 04:06:11,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36109 to 33749. [2022-01-18 04:06:11,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33749 states, 33748 states have (on average 2.559677610525068) internal successors, (86384), 33748 states have internal predecessors, (86384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:11,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33749 states to 33749 states and 86384 transitions. [2022-01-18 04:06:11,309 INFO L78 Accepts]: Start accepts. Automaton has 33749 states and 86384 transitions. Word has length 53 [2022-01-18 04:06:11,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:11,309 INFO L470 AbstractCegarLoop]: Abstraction has 33749 states and 86384 transitions. [2022-01-18 04:06:11,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:11,309 INFO L276 IsEmpty]: Start isEmpty. Operand 33749 states and 86384 transitions. [2022-01-18 04:06:11,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:11,340 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:11,340 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:11,356 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Ended with exit code 0 [2022-01-18 04:06:11,541 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable220 [2022-01-18 04:06:11,541 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:11,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:11,541 INFO L85 PathProgramCache]: Analyzing trace with hash -935076116, now seen corresponding path program 114 times [2022-01-18 04:06:11,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:11,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944704716] [2022-01-18 04:06:11,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:11,542 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:11,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:11,637 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:11,638 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:11,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944704716] [2022-01-18 04:06:11,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944704716] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:11,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483820656] [2022-01-18 04:06:11,638 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:06:11,638 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:11,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:11,639 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:11,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Waiting until timeout for monitored process [2022-01-18 04:06:11,665 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-01-18 04:06:11,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:11,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:06:11,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:12,115 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 41 proven. 90 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:12,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:12,263 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:06:12,264 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:06:12,433 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 36 proven. 95 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:12,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483820656] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:12,433 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:12,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 26 [2022-01-18 04:06:12,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083845432] [2022-01-18 04:06:12,433 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:12,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 04:06:12,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:12,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 04:06:12,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=590, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:06:12,434 INFO L87 Difference]: Start difference. First operand 33749 states and 86384 transitions. Second operand has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 26 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:16,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:16,750 INFO L93 Difference]: Finished difference Result 68924 states and 174961 transitions. [2022-01-18 04:06:16,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-01-18 04:06:16,750 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 26 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:16,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:16,907 INFO L225 Difference]: With dead ends: 68924 [2022-01-18 04:06:16,908 INFO L226 Difference]: Without dead ends: 68898 [2022-01-18 04:06:16,909 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 179 SyntacticMatches, 40 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 14259 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=4435, Invalid=20371, Unknown=0, NotChecked=0, Total=24806 [2022-01-18 04:06:16,909 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 691 mSDsluCounter, 1301 mSDsCounter, 0 mSdLazyCounter, 2126 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 3489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 2126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1282 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:16,909 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [691 Valid, 1004 Invalid, 3489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 2126 Invalid, 0 Unknown, 1282 Unchecked, 0.8s Time] [2022-01-18 04:06:16,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68898 states. [2022-01-18 04:06:18,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68898 to 36585. [2022-01-18 04:06:18,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36585 states, 36584 states have (on average 2.5490104963918654) internal successors, (93253), 36584 states have internal predecessors, (93253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:18,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36585 states to 36585 states and 93253 transitions. [2022-01-18 04:06:18,248 INFO L78 Accepts]: Start accepts. Automaton has 36585 states and 93253 transitions. Word has length 53 [2022-01-18 04:06:18,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:18,248 INFO L470 AbstractCegarLoop]: Abstraction has 36585 states and 93253 transitions. [2022-01-18 04:06:18,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.6296296296296298) internal successors, (98), 26 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:18,248 INFO L276 IsEmpty]: Start isEmpty. Operand 36585 states and 93253 transitions. [2022-01-18 04:06:18,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:18,280 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:18,280 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:18,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Forceful destruction successful, exit code 0 [2022-01-18 04:06:18,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 215 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2022-01-18 04:06:18,481 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:18,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:18,481 INFO L85 PathProgramCache]: Analyzing trace with hash -310420104, now seen corresponding path program 115 times [2022-01-18 04:06:18,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:18,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693498291] [2022-01-18 04:06:18,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:18,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:18,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:18,582 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:18,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:18,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693498291] [2022-01-18 04:06:18,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693498291] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:18,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919279274] [2022-01-18 04:06:18,582 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:06:18,583 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:18,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:18,584 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:18,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Waiting until timeout for monitored process [2022-01-18 04:06:18,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:18,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:18,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:18,763 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:18,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:18,789 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:06:18,789 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:06:18,911 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:18,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919279274] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:18,911 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:18,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:06:18,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125369762] [2022-01-18 04:06:18,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:18,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:06:18,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:18,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:06:18,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:06:18,912 INFO L87 Difference]: Start difference. First operand 36585 states and 93253 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:19,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:19,668 INFO L93 Difference]: Finished difference Result 40804 states and 102537 transitions. [2022-01-18 04:06:19,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 04:06:19,669 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:19,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:19,751 INFO L225 Difference]: With dead ends: 40804 [2022-01-18 04:06:19,751 INFO L226 Difference]: Without dead ends: 40762 [2022-01-18 04:06:19,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:06:19,752 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 223 mSDsluCounter, 713 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 1357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:19,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 549 Invalid, 1357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:06:19,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40762 states. [2022-01-18 04:06:20,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40762 to 36523. [2022-01-18 04:06:20,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36523 states, 36522 states have (on average 2.5495044083018454) internal successors, (93113), 36522 states have internal predecessors, (93113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:20,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36523 states to 36523 states and 93113 transitions. [2022-01-18 04:06:20,858 INFO L78 Accepts]: Start accepts. Automaton has 36523 states and 93113 transitions. Word has length 53 [2022-01-18 04:06:20,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:20,858 INFO L470 AbstractCegarLoop]: Abstraction has 36523 states and 93113 transitions. [2022-01-18 04:06:20,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:20,858 INFO L276 IsEmpty]: Start isEmpty. Operand 36523 states and 93113 transitions. [2022-01-18 04:06:20,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:20,892 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:20,892 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:20,908 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Ended with exit code 0 [2022-01-18 04:06:21,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable222,216 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:21,094 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:21,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:21,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1486355746, now seen corresponding path program 116 times [2022-01-18 04:06:21,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:21,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751816615] [2022-01-18 04:06:21,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:21,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:21,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:21,197 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:21,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:21,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751816615] [2022-01-18 04:06:21,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751816615] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:21,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548819799] [2022-01-18 04:06:21,198 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:06:21,198 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:21,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:21,199 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:21,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Waiting until timeout for monitored process [2022-01-18 04:06:21,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:06:21,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:21,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:21,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:21,362 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:21,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:21,389 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:06:21,389 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:06:21,497 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:21,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548819799] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:21,498 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:21,498 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:06:21,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407106842] [2022-01-18 04:06:21,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:21,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:06:21,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:21,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:06:21,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:06:21,498 INFO L87 Difference]: Start difference. First operand 36523 states and 93113 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:22,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:22,208 INFO L93 Difference]: Finished difference Result 41366 states and 103940 transitions. [2022-01-18 04:06:22,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:06:22,208 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:22,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:22,285 INFO L225 Difference]: With dead ends: 41366 [2022-01-18 04:06:22,285 INFO L226 Difference]: Without dead ends: 41312 [2022-01-18 04:06:22,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:06:22,285 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 206 mSDsluCounter, 735 mSDsCounter, 0 mSdLazyCounter, 1425 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 1444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:22,285 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 551 Invalid, 1444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1425 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:06:22,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41312 states. [2022-01-18 04:06:23,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41312 to 36458. [2022-01-18 04:06:23,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36458 states, 36457 states have (on average 2.549222371561017) internal successors, (92937), 36457 states have internal predecessors, (92937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:23,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36458 states to 36458 states and 92937 transitions. [2022-01-18 04:06:23,187 INFO L78 Accepts]: Start accepts. Automaton has 36458 states and 92937 transitions. Word has length 53 [2022-01-18 04:06:23,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:23,187 INFO L470 AbstractCegarLoop]: Abstraction has 36458 states and 92937 transitions. [2022-01-18 04:06:23,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:23,187 INFO L276 IsEmpty]: Start isEmpty. Operand 36458 states and 92937 transitions. [2022-01-18 04:06:23,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:23,363 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:23,363 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:23,378 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Ended with exit code 0 [2022-01-18 04:06:23,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2022-01-18 04:06:23,563 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:23,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:23,564 INFO L85 PathProgramCache]: Analyzing trace with hash -1090441140, now seen corresponding path program 57 times [2022-01-18 04:06:23,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:23,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666880864] [2022-01-18 04:06:23,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:23,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:23,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:23,669 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:23,669 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:23,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666880864] [2022-01-18 04:06:23,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666880864] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:23,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659640910] [2022-01-18 04:06:23,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:06:23,670 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:23,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:23,671 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:23,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Waiting until timeout for monitored process [2022-01-18 04:06:23,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-01-18 04:06:23,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:23,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:23,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:23,829 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:23,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:23,849 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:06:23,849 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:06:23,964 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:23,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659640910] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:23,964 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:23,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:06:23,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265189163] [2022-01-18 04:06:23,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:23,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:06:23,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:23,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:06:23,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:06:23,965 INFO L87 Difference]: Start difference. First operand 36458 states and 92937 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:24,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:24,478 INFO L93 Difference]: Finished difference Result 38744 states and 97778 transitions. [2022-01-18 04:06:24,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:06:24,479 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:24,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:24,548 INFO L225 Difference]: With dead ends: 38744 [2022-01-18 04:06:24,548 INFO L226 Difference]: Without dead ends: 38709 [2022-01-18 04:06:24,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:06:24,549 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 182 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 1004 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1004 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:24,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 411 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1004 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:06:24,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38709 states. [2022-01-18 04:06:25,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38709 to 36349. [2022-01-18 04:06:25,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36349 states, 36348 states have (on average 2.549576317816661) internal successors, (92672), 36348 states have internal predecessors, (92672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:25,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36349 states to 36349 states and 92672 transitions. [2022-01-18 04:06:25,497 INFO L78 Accepts]: Start accepts. Automaton has 36349 states and 92672 transitions. Word has length 53 [2022-01-18 04:06:25,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:25,497 INFO L470 AbstractCegarLoop]: Abstraction has 36349 states and 92672 transitions. [2022-01-18 04:06:25,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:25,497 INFO L276 IsEmpty]: Start isEmpty. Operand 36349 states and 92672 transitions. [2022-01-18 04:06:25,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:25,526 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:25,526 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:25,541 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Ended with exit code 0 [2022-01-18 04:06:25,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 218 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2022-01-18 04:06:25,727 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:25,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:25,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1031772262, now seen corresponding path program 117 times [2022-01-18 04:06:25,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:25,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699097621] [2022-01-18 04:06:25,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:25,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:25,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:25,838 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:25,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:25,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699097621] [2022-01-18 04:06:25,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699097621] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:25,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436956243] [2022-01-18 04:06:25,839 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:06:25,839 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:25,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:25,840 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:25,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Waiting until timeout for monitored process [2022-01-18 04:06:25,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-01-18 04:06:25,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:25,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:25,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:26,069 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:26,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:26,091 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:06:26,091 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:06:26,217 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:26,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436956243] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:26,218 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:26,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-01-18 04:06:26,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479699509] [2022-01-18 04:06:26,218 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:26,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:06:26,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:26,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:06:26,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:06:26,218 INFO L87 Difference]: Start difference. First operand 36349 states and 92672 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:27,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:27,014 INFO L93 Difference]: Finished difference Result 37190 states and 94326 transitions. [2022-01-18 04:06:27,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:06:27,014 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:27,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:27,077 INFO L225 Difference]: With dead ends: 37190 [2022-01-18 04:06:27,077 INFO L226 Difference]: Without dead ends: 37104 [2022-01-18 04:06:27,077 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:06:27,077 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 113 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 1315 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 1319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:27,077 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 467 Invalid, 1319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1315 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:06:27,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37104 states. [2022-01-18 04:06:27,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37104 to 36421. [2022-01-18 04:06:27,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36421 states, 36420 states have (on average 2.547638660076881) internal successors, (92785), 36420 states have internal predecessors, (92785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:27,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36421 states to 36421 states and 92785 transitions. [2022-01-18 04:06:27,865 INFO L78 Accepts]: Start accepts. Automaton has 36421 states and 92785 transitions. Word has length 53 [2022-01-18 04:06:27,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:27,865 INFO L470 AbstractCegarLoop]: Abstraction has 36421 states and 92785 transitions. [2022-01-18 04:06:27,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:27,865 INFO L276 IsEmpty]: Start isEmpty. Operand 36421 states and 92785 transitions. [2022-01-18 04:06:27,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:27,897 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:27,897 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:27,912 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Ended with exit code 0 [2022-01-18 04:06:28,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2022-01-18 04:06:28,097 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:28,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:28,097 INFO L85 PathProgramCache]: Analyzing trace with hash 418236082, now seen corresponding path program 118 times [2022-01-18 04:06:28,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:28,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860324953] [2022-01-18 04:06:28,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:28,098 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:28,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:28,195 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:06:28,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:28,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860324953] [2022-01-18 04:06:28,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860324953] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:28,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009154453] [2022-01-18 04:06:28,195 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:06:28,195 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:28,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:28,196 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:28,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Waiting until timeout for monitored process [2022-01-18 04:06:28,221 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:06:28,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:28,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:28,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:28,356 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:06:28,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:28,375 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:06:28,375 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:06:28,497 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:06:28,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009154453] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:28,497 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:28,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:06:28,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574216997] [2022-01-18 04:06:28,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:28,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:06:28,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:28,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:06:28,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:06:28,498 INFO L87 Difference]: Start difference. First operand 36421 states and 92785 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:29,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:29,062 INFO L93 Difference]: Finished difference Result 38842 states and 97828 transitions. [2022-01-18 04:06:29,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:06:29,062 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:29,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:29,144 INFO L225 Difference]: With dead ends: 38842 [2022-01-18 04:06:29,144 INFO L226 Difference]: Without dead ends: 38782 [2022-01-18 04:06:29,144 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:06:29,144 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 154 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 1042 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 1051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1042 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:29,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 433 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1042 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:06:29,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38782 states. [2022-01-18 04:06:29,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38782 to 36258. [2022-01-18 04:06:29,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36258 states, 36257 states have (on average 2.5473977438839395) internal successors, (92361), 36257 states have internal predecessors, (92361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:30,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36258 states to 36258 states and 92361 transitions. [2022-01-18 04:06:30,007 INFO L78 Accepts]: Start accepts. Automaton has 36258 states and 92361 transitions. Word has length 53 [2022-01-18 04:06:30,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:30,007 INFO L470 AbstractCegarLoop]: Abstraction has 36258 states and 92361 transitions. [2022-01-18 04:06:30,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:30,008 INFO L276 IsEmpty]: Start isEmpty. Operand 36258 states and 92361 transitions. [2022-01-18 04:06:30,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:30,037 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:30,037 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:30,052 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Ended with exit code 0 [2022-01-18 04:06:30,237 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,220 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:30,238 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:30,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:30,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1734813880, now seen corresponding path program 119 times [2022-01-18 04:06:30,238 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:30,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848331772] [2022-01-18 04:06:30,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:30,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:30,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:30,549 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:30,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:30,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848331772] [2022-01-18 04:06:30,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848331772] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:30,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970377626] [2022-01-18 04:06:30,550 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:06:30,550 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:30,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:30,551 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:30,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Waiting until timeout for monitored process [2022-01-18 04:06:30,579 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-01-18 04:06:30,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:30,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:30,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:30,737 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:30,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:30,762 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:06:30,762 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:06:30,888 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:30,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970377626] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:30,889 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:30,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:06:30,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289167202] [2022-01-18 04:06:30,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:30,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:06:30,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:30,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:06:30,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:06:30,890 INFO L87 Difference]: Start difference. First operand 36258 states and 92361 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:31,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:31,658 INFO L93 Difference]: Finished difference Result 40819 states and 102351 transitions. [2022-01-18 04:06:31,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 04:06:31,658 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:31,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:31,751 INFO L225 Difference]: With dead ends: 40819 [2022-01-18 04:06:31,751 INFO L226 Difference]: Without dead ends: 40765 [2022-01-18 04:06:31,751 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:06:31,751 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 268 mSDsluCounter, 755 mSDsCounter, 0 mSdLazyCounter, 1370 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 1386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:31,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 577 Invalid, 1386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1370 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:06:31,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40765 states. [2022-01-18 04:06:32,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40765 to 36274. [2022-01-18 04:06:32,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36274 states, 36273 states have (on average 2.547431974195683) internal successors, (92403), 36273 states have internal predecessors, (92403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:32,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36274 states to 36274 states and 92403 transitions. [2022-01-18 04:06:32,686 INFO L78 Accepts]: Start accepts. Automaton has 36274 states and 92403 transitions. Word has length 53 [2022-01-18 04:06:32,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:32,686 INFO L470 AbstractCegarLoop]: Abstraction has 36274 states and 92403 transitions. [2022-01-18 04:06:32,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:32,686 INFO L276 IsEmpty]: Start isEmpty. Operand 36274 states and 92403 transitions. [2022-01-18 04:06:32,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:32,717 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:32,717 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:32,733 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Ended with exit code 0 [2022-01-18 04:06:32,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 221 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2022-01-18 04:06:32,918 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:32,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:32,918 INFO L85 PathProgramCache]: Analyzing trace with hash -1579977346, now seen corresponding path program 120 times [2022-01-18 04:06:32,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:32,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948569678] [2022-01-18 04:06:32,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:32,919 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:32,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:33,019 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:33,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:33,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948569678] [2022-01-18 04:06:33,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948569678] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:33,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742373312] [2022-01-18 04:06:33,020 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:06:33,020 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:33,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:33,021 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:33,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Waiting until timeout for monitored process [2022-01-18 04:06:33,048 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-01-18 04:06:33,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:33,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:33,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:33,184 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:33,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:33,210 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:06:33,210 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:06:33,314 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:33,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742373312] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:33,314 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:33,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:06:33,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531012007] [2022-01-18 04:06:33,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:33,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:06:33,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:33,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:06:33,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:06:33,315 INFO L87 Difference]: Start difference. First operand 36274 states and 92403 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:34,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:34,289 INFO L93 Difference]: Finished difference Result 44074 states and 109960 transitions. [2022-01-18 04:06:34,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-18 04:06:34,289 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:34,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:34,386 INFO L225 Difference]: With dead ends: 44074 [2022-01-18 04:06:34,386 INFO L226 Difference]: Without dead ends: 43960 [2022-01-18 04:06:34,387 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=177, Invalid=1155, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 04:06:34,387 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 449 mSDsluCounter, 753 mSDsCounter, 0 mSdLazyCounter, 1384 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 1411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:34,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [449 Valid, 579 Invalid, 1411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1384 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:06:34,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43960 states. [2022-01-18 04:06:35,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43960 to 36387. [2022-01-18 04:06:35,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36387 states, 36386 states have (on average 2.548562633980102) internal successors, (92732), 36386 states have internal predecessors, (92732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:35,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36387 states to 36387 states and 92732 transitions. [2022-01-18 04:06:35,296 INFO L78 Accepts]: Start accepts. Automaton has 36387 states and 92732 transitions. Word has length 53 [2022-01-18 04:06:35,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:35,296 INFO L470 AbstractCegarLoop]: Abstraction has 36387 states and 92732 transitions. [2022-01-18 04:06:35,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:35,296 INFO L276 IsEmpty]: Start isEmpty. Operand 36387 states and 92732 transitions. [2022-01-18 04:06:35,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:35,325 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:35,325 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:35,340 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Forceful destruction successful, exit code 0 [2022-01-18 04:06:35,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,222 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:35,525 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:35,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:35,526 INFO L85 PathProgramCache]: Analyzing trace with hash -1639668856, now seen corresponding path program 121 times [2022-01-18 04:06:35,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:35,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205406686] [2022-01-18 04:06:35,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:35,526 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:35,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:35,634 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:35,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:35,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205406686] [2022-01-18 04:06:35,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205406686] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:35,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694480202] [2022-01-18 04:06:35,635 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:06:35,635 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:35,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:35,636 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:35,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Waiting until timeout for monitored process [2022-01-18 04:06:35,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:35,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:35,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:35,795 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:35,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:35,827 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:06:35,827 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:06:35,926 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:35,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694480202] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:35,927 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:35,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-01-18 04:06:35,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45038905] [2022-01-18 04:06:35,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:35,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:06:35,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:35,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:06:35,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:06:35,927 INFO L87 Difference]: Start difference. First operand 36387 states and 92732 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:36,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:36,679 INFO L93 Difference]: Finished difference Result 42403 states and 106254 transitions. [2022-01-18 04:06:36,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 04:06:36,680 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:36,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:36,757 INFO L225 Difference]: With dead ends: 42403 [2022-01-18 04:06:36,757 INFO L226 Difference]: Without dead ends: 42247 [2022-01-18 04:06:36,757 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:06:36,757 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 275 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:36,757 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 530 Invalid, 1382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1359 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:06:36,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42247 states. [2022-01-18 04:06:37,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42247 to 36245. [2022-01-18 04:06:37,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36245 states, 36244 states have (on average 2.5455247765147333) internal successors, (92260), 36244 states have internal predecessors, (92260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:37,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36245 states to 36245 states and 92260 transitions. [2022-01-18 04:06:37,762 INFO L78 Accepts]: Start accepts. Automaton has 36245 states and 92260 transitions. Word has length 53 [2022-01-18 04:06:37,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:37,762 INFO L470 AbstractCegarLoop]: Abstraction has 36245 states and 92260 transitions. [2022-01-18 04:06:37,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:37,762 INFO L276 IsEmpty]: Start isEmpty. Operand 36245 states and 92260 transitions. [2022-01-18 04:06:37,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:37,796 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:37,796 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:37,812 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Ended with exit code 0 [2022-01-18 04:06:37,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,223 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:37,997 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:37,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:37,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1562047114, now seen corresponding path program 122 times [2022-01-18 04:06:37,997 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:37,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635713369] [2022-01-18 04:06:37,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:37,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:38,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:38,344 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:38,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:38,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635713369] [2022-01-18 04:06:38,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635713369] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:38,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555992024] [2022-01-18 04:06:38,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:06:38,345 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:38,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:38,346 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:38,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Waiting until timeout for monitored process [2022-01-18 04:06:38,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:06:38,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:38,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:38,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:38,505 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:38,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:38,526 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:06:38,526 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:06:38,642 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:38,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555992024] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:38,642 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:38,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-01-18 04:06:38,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570755464] [2022-01-18 04:06:38,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:38,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:06:38,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:38,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:06:38,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:06:38,643 INFO L87 Difference]: Start difference. First operand 36245 states and 92260 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:39,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:39,288 INFO L93 Difference]: Finished difference Result 37813 states and 95466 transitions. [2022-01-18 04:06:39,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:06:39,288 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:39,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:39,357 INFO L225 Difference]: With dead ends: 37813 [2022-01-18 04:06:39,357 INFO L226 Difference]: Without dead ends: 37584 [2022-01-18 04:06:39,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:06:39,358 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 111 mSDsluCounter, 681 mSDsCounter, 0 mSdLazyCounter, 1397 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 1402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:39,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 508 Invalid, 1402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1397 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:06:39,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37584 states. [2022-01-18 04:06:40,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37584 to 36450. [2022-01-18 04:06:40,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36450 states, 36449 states have (on average 2.542922988285001) internal successors, (92687), 36449 states have internal predecessors, (92687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:40,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36450 states to 36450 states and 92687 transitions. [2022-01-18 04:06:40,223 INFO L78 Accepts]: Start accepts. Automaton has 36450 states and 92687 transitions. Word has length 53 [2022-01-18 04:06:40,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:40,223 INFO L470 AbstractCegarLoop]: Abstraction has 36450 states and 92687 transitions. [2022-01-18 04:06:40,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:40,223 INFO L276 IsEmpty]: Start isEmpty. Operand 36450 states and 92687 transitions. [2022-01-18 04:06:40,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:40,255 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:40,255 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:40,270 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Ended with exit code 0 [2022-01-18 04:06:40,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,224 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:40,455 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:40,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:40,456 INFO L85 PathProgramCache]: Analyzing trace with hash 948510934, now seen corresponding path program 123 times [2022-01-18 04:06:40,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:40,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747113338] [2022-01-18 04:06:40,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:40,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:40,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:40,556 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:06:40,556 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:40,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747113338] [2022-01-18 04:06:40,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747113338] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:40,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712228955] [2022-01-18 04:06:40,556 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:06:40,556 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:40,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:40,557 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:40,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Waiting until timeout for monitored process [2022-01-18 04:06:40,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-01-18 04:06:40,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:40,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:40,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:40,716 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:06:40,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:40,735 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:06:40,735 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:06:40,855 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:06:40,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712228955] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:40,855 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:40,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:06:40,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407901983] [2022-01-18 04:06:40,855 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:40,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:06:40,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:40,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:06:40,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:06:40,856 INFO L87 Difference]: Start difference. First operand 36450 states and 92687 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:41,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:41,406 INFO L93 Difference]: Finished difference Result 38975 states and 97929 transitions. [2022-01-18 04:06:41,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:06:41,407 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:41,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:41,481 INFO L225 Difference]: With dead ends: 38975 [2022-01-18 04:06:41,481 INFO L226 Difference]: Without dead ends: 38918 [2022-01-18 04:06:41,482 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:06:41,482 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 176 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 1063 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 1071 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:41,482 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 459 Invalid, 1071 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1063 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:06:41,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38918 states. [2022-01-18 04:06:42,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38918 to 36510. [2022-01-18 04:06:42,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36510 states, 36509 states have (on average 2.5426333232901475) internal successors, (92829), 36509 states have internal predecessors, (92829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:42,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36510 states to 36510 states and 92829 transitions. [2022-01-18 04:06:42,378 INFO L78 Accepts]: Start accepts. Automaton has 36510 states and 92829 transitions. Word has length 53 [2022-01-18 04:06:42,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:42,378 INFO L470 AbstractCegarLoop]: Abstraction has 36510 states and 92829 transitions. [2022-01-18 04:06:42,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:42,379 INFO L276 IsEmpty]: Start isEmpty. Operand 36510 states and 92829 transitions. [2022-01-18 04:06:42,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:42,569 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:42,569 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:42,584 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Ended with exit code 0 [2022-01-18 04:06:42,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,225 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:42,769 INFO L402 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:42,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:42,770 INFO L85 PathProgramCache]: Analyzing trace with hash -699846569, now seen corresponding path program 124 times [2022-01-18 04:06:42,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:42,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757170272] [2022-01-18 04:06:42,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:42,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:42,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:42,866 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 33 proven. 102 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:42,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:42,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757170272] [2022-01-18 04:06:42,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757170272] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:42,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735572664] [2022-01-18 04:06:42,866 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:06:42,866 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:42,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:42,867 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:42,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Waiting until timeout for monitored process [2022-01-18 04:06:42,891 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:06:42,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:42,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:06:42,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:43,051 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 39 proven. 94 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:43,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:43,293 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 39 proven. 94 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:43,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735572664] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:43,294 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:43,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 13 [2022-01-18 04:06:43,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166173941] [2022-01-18 04:06:43,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:43,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:06:43,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:43,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:06:43,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:06:43,295 INFO L87 Difference]: Start difference. First operand 36510 states and 92829 transitions. Second operand has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:43,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:43,688 INFO L93 Difference]: Finished difference Result 41389 states and 103877 transitions. [2022-01-18 04:06:43,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 04:06:43,689 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:43,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:43,786 INFO L225 Difference]: With dead ends: 41389 [2022-01-18 04:06:43,786 INFO L226 Difference]: Without dead ends: 41329 [2022-01-18 04:06:43,786 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=216, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:06:43,786 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 207 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:43,787 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 143 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:06:43,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41329 states. [2022-01-18 04:06:44,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41329 to 37578. [2022-01-18 04:06:44,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37578 states, 37577 states have (on average 2.5463448385980785) internal successors, (95684), 37577 states have internal predecessors, (95684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:44,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37578 states to 37578 states and 95684 transitions. [2022-01-18 04:06:44,761 INFO L78 Accepts]: Start accepts. Automaton has 37578 states and 95684 transitions. Word has length 53 [2022-01-18 04:06:44,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:44,761 INFO L470 AbstractCegarLoop]: Abstraction has 37578 states and 95684 transitions. [2022-01-18 04:06:44,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:44,762 INFO L276 IsEmpty]: Start isEmpty. Operand 37578 states and 95684 transitions. [2022-01-18 04:06:44,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:44,790 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:44,790 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:44,805 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Ended with exit code 0 [2022-01-18 04:06:44,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable232,226 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:44,991 INFO L402 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:44,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:44,991 INFO L85 PathProgramCache]: Analyzing trace with hash -1204539028, now seen corresponding path program 125 times [2022-01-18 04:06:44,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:44,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242274630] [2022-01-18 04:06:44,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:44,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:44,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:45,085 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:45,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:45,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242274630] [2022-01-18 04:06:45,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242274630] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:45,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621401869] [2022-01-18 04:06:45,085 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:06:45,085 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:45,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:45,086 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:45,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Waiting until timeout for monitored process [2022-01-18 04:06:45,113 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-01-18 04:06:45,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:45,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:45,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:45,258 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:45,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:45,280 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:06:45,281 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:06:45,397 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:45,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621401869] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:45,397 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:45,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:06:45,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837848930] [2022-01-18 04:06:45,398 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:45,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:06:45,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:45,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:06:45,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:06:45,398 INFO L87 Difference]: Start difference. First operand 37578 states and 95684 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:46,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:46,154 INFO L93 Difference]: Finished difference Result 42938 states and 107560 transitions. [2022-01-18 04:06:46,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 04:06:46,155 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:46,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:46,240 INFO L225 Difference]: With dead ends: 42938 [2022-01-18 04:06:46,240 INFO L226 Difference]: Without dead ends: 42884 [2022-01-18 04:06:46,241 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:06:46,241 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 306 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 1292 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:46,241 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [306 Valid, 582 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1292 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:06:46,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42884 states. [2022-01-18 04:06:47,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42884 to 38036. [2022-01-18 04:06:47,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38036 states, 38035 states have (on average 2.5473642697515446) internal successors, (96889), 38035 states have internal predecessors, (96889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:47,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38036 states to 38036 states and 96889 transitions. [2022-01-18 04:06:47,386 INFO L78 Accepts]: Start accepts. Automaton has 38036 states and 96889 transitions. Word has length 53 [2022-01-18 04:06:47,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:47,386 INFO L470 AbstractCegarLoop]: Abstraction has 38036 states and 96889 transitions. [2022-01-18 04:06:47,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:47,386 INFO L276 IsEmpty]: Start isEmpty. Operand 38036 states and 96889 transitions. [2022-01-18 04:06:47,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:47,421 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:47,421 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:47,437 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Ended with exit code 0 [2022-01-18 04:06:47,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2022-01-18 04:06:47,621 INFO L402 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:47,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:47,622 INFO L85 PathProgramCache]: Analyzing trace with hash -1049702494, now seen corresponding path program 126 times [2022-01-18 04:06:47,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:47,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782962222] [2022-01-18 04:06:47,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:47,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:47,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:47,735 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:47,735 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:47,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782962222] [2022-01-18 04:06:47,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782962222] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:47,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829404945] [2022-01-18 04:06:47,735 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:06:47,735 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:47,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:47,736 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:47,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Waiting until timeout for monitored process [2022-01-18 04:06:47,764 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-01-18 04:06:47,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:47,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:47,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:47,906 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:47,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:47,933 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:06:47,934 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:06:48,042 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:48,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829404945] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:48,042 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:48,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:06:48,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936453891] [2022-01-18 04:06:48,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:48,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:06:48,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:48,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:06:48,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:06:48,043 INFO L87 Difference]: Start difference. First operand 38036 states and 96889 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:49,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:49,017 INFO L93 Difference]: Finished difference Result 49455 states and 123137 transitions. [2022-01-18 04:06:49,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 04:06:49,018 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:49,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:49,120 INFO L225 Difference]: With dead ends: 49455 [2022-01-18 04:06:49,120 INFO L226 Difference]: Without dead ends: 49275 [2022-01-18 04:06:49,121 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=225, Invalid=1581, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 04:06:49,121 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 564 mSDsluCounter, 877 mSDsCounter, 0 mSdLazyCounter, 1479 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 1509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:49,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [564 Valid, 665 Invalid, 1509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1479 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:06:49,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49275 states. [2022-01-18 04:06:50,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49275 to 39022. [2022-01-18 04:06:50,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39022 states, 39021 states have (on average 2.5514466569283205) internal successors, (99560), 39021 states have internal predecessors, (99560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:50,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39022 states to 39022 states and 99560 transitions. [2022-01-18 04:06:50,245 INFO L78 Accepts]: Start accepts. Automaton has 39022 states and 99560 transitions. Word has length 53 [2022-01-18 04:06:50,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:50,245 INFO L470 AbstractCegarLoop]: Abstraction has 39022 states and 99560 transitions. [2022-01-18 04:06:50,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:50,245 INFO L276 IsEmpty]: Start isEmpty. Operand 39022 states and 99560 transitions. [2022-01-18 04:06:50,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:50,278 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:50,278 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:50,293 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Ended with exit code 0 [2022-01-18 04:06:50,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 228 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2022-01-18 04:06:50,478 INFO L402 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:50,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:50,479 INFO L85 PathProgramCache]: Analyzing trace with hash -663099817, now seen corresponding path program 127 times [2022-01-18 04:06:50,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:50,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677405956] [2022-01-18 04:06:50,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:50,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:50,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:50,584 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 28 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:50,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:50,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677405956] [2022-01-18 04:06:50,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677405956] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:50,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397324318] [2022-01-18 04:06:50,585 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:06:50,585 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:50,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:50,586 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:50,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Waiting until timeout for monitored process [2022-01-18 04:06:50,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:50,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:06:50,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:50,770 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 34 proven. 100 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:06:50,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:51,147 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 34 proven. 100 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:06:51,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397324318] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:51,147 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:51,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 15 [2022-01-18 04:06:51,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481642285] [2022-01-18 04:06:51,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:51,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:06:51,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:51,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:06:51,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:06:51,148 INFO L87 Difference]: Start difference. First operand 39022 states and 99560 transitions. Second operand has 16 states, 16 states have (on average 4.8125) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:51,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:51,562 INFO L93 Difference]: Finished difference Result 43105 states and 107920 transitions. [2022-01-18 04:06:51,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 04:06:51,563 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.8125) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:51,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:51,648 INFO L225 Difference]: With dead ends: 43105 [2022-01-18 04:06:51,648 INFO L226 Difference]: Without dead ends: 43033 [2022-01-18 04:06:51,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=172, Invalid=334, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:06:51,649 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 247 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:51,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 168 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:06:51,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43033 states. [2022-01-18 04:06:52,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43033 to 37869. [2022-01-18 04:06:52,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37869 states, 37868 states have (on average 2.5430442590049647) internal successors, (96300), 37868 states have internal predecessors, (96300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:52,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37869 states to 37869 states and 96300 transitions. [2022-01-18 04:06:52,584 INFO L78 Accepts]: Start accepts. Automaton has 37869 states and 96300 transitions. Word has length 53 [2022-01-18 04:06:52,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:52,584 INFO L470 AbstractCegarLoop]: Abstraction has 37869 states and 96300 transitions. [2022-01-18 04:06:52,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.8125) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:52,585 INFO L276 IsEmpty]: Start isEmpty. Operand 37869 states and 96300 transitions. [2022-01-18 04:06:52,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:52,615 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:52,615 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:52,630 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Ended with exit code 0 [2022-01-18 04:06:52,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2022-01-18 04:06:52,816 INFO L402 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:52,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:52,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1109394004, now seen corresponding path program 128 times [2022-01-18 04:06:52,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:52,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587233844] [2022-01-18 04:06:52,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:52,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:52,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:52,954 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:52,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:52,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587233844] [2022-01-18 04:06:52,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587233844] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:52,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860936529] [2022-01-18 04:06:52,955 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:06:52,955 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:52,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:52,956 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:52,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Waiting until timeout for monitored process [2022-01-18 04:06:52,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:06:52,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:52,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:52,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:53,132 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:53,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:53,164 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:06:53,164 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:06:53,263 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:06:53,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860936529] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:53,263 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:53,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-01-18 04:06:53,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149307002] [2022-01-18 04:06:53,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:53,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:06:53,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:53,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:06:53,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:06:53,264 INFO L87 Difference]: Start difference. First operand 37869 states and 96300 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:54,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:54,609 INFO L93 Difference]: Finished difference Result 55701 states and 138590 transitions. [2022-01-18 04:06:54,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-01-18 04:06:54,610 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:54,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:54,751 INFO L225 Difference]: With dead ends: 55701 [2022-01-18 04:06:54,751 INFO L226 Difference]: Without dead ends: 55425 [2022-01-18 04:06:54,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1426 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=495, Invalid=3927, Unknown=0, NotChecked=0, Total=4422 [2022-01-18 04:06:54,752 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 829 mSDsluCounter, 927 mSDsCounter, 0 mSdLazyCounter, 1603 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 829 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 1654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:54,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [829 Valid, 695 Invalid, 1654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1603 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:06:54,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55425 states. [2022-01-18 04:06:55,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55425 to 39348. [2022-01-18 04:06:55,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39348 states, 39347 states have (on average 2.5522657381757186) internal successors, (100424), 39347 states have internal predecessors, (100424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:56,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39348 states to 39348 states and 100424 transitions. [2022-01-18 04:06:56,022 INFO L78 Accepts]: Start accepts. Automaton has 39348 states and 100424 transitions. Word has length 53 [2022-01-18 04:06:56,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:56,022 INFO L470 AbstractCegarLoop]: Abstraction has 39348 states and 100424 transitions. [2022-01-18 04:06:56,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:56,022 INFO L276 IsEmpty]: Start isEmpty. Operand 39348 states and 100424 transitions. [2022-01-18 04:06:56,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:56,056 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:56,056 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:56,071 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Ended with exit code 0 [2022-01-18 04:06:56,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236,230 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:56,257 INFO L402 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:56,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:56,257 INFO L85 PathProgramCache]: Analyzing trace with hash -1262707870, now seen corresponding path program 129 times [2022-01-18 04:06:56,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:56,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193090713] [2022-01-18 04:06:56,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:56,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:56,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:56,378 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:56,379 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:56,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193090713] [2022-01-18 04:06:56,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193090713] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:56,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610065940] [2022-01-18 04:06:56,379 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:06:56,379 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:56,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:56,380 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:56,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Waiting until timeout for monitored process [2022-01-18 04:06:56,409 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-01-18 04:06:56,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:56,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:06:56,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:56,551 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:56,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:56,589 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:06:56,590 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:06:56,685 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:56,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [610065940] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:56,685 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:56,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-01-18 04:06:56,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234252875] [2022-01-18 04:06:56,686 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:56,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:06:56,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:56,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:06:56,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:06:56,686 INFO L87 Difference]: Start difference. First operand 39348 states and 100424 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:57,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:06:57,535 INFO L93 Difference]: Finished difference Result 48858 states and 122106 transitions. [2022-01-18 04:06:57,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:06:57,535 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:06:57,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:06:57,632 INFO L225 Difference]: With dead ends: 48858 [2022-01-18 04:06:57,632 INFO L226 Difference]: Without dead ends: 48429 [2022-01-18 04:06:57,633 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 97 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2022-01-18 04:06:57,633 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 330 mSDsluCounter, 809 mSDsCounter, 0 mSdLazyCounter, 1447 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 1474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:06:57,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 584 Invalid, 1474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1447 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:06:57,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48429 states. [2022-01-18 04:06:58,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48429 to 37192. [2022-01-18 04:06:58,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37192 states, 37191 states have (on average 2.5306929095748973) internal successors, (94119), 37191 states have internal predecessors, (94119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:58,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37192 states to 37192 states and 94119 transitions. [2022-01-18 04:06:58,621 INFO L78 Accepts]: Start accepts. Automaton has 37192 states and 94119 transitions. Word has length 53 [2022-01-18 04:06:58,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:06:58,621 INFO L470 AbstractCegarLoop]: Abstraction has 37192 states and 94119 transitions. [2022-01-18 04:06:58,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:06:58,621 INFO L276 IsEmpty]: Start isEmpty. Operand 37192 states and 94119 transitions. [2022-01-18 04:06:58,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:06:58,649 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:06:58,649 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:06:58,664 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Ended with exit code 0 [2022-01-18 04:06:58,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable237 [2022-01-18 04:06:58,850 INFO L402 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:06:58,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:06:58,850 INFO L85 PathProgramCache]: Analyzing trace with hash -2122649797, now seen corresponding path program 58 times [2022-01-18 04:06:58,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:06:58,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048981604] [2022-01-18 04:06:58,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:06:58,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:06:58,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:06:58,937 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 90 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:58,937 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:06:58,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048981604] [2022-01-18 04:06:58,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048981604] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:06:58,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794058972] [2022-01-18 04:06:58,938 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:06:58,938 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:06:58,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:06:58,939 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:06:58,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Waiting until timeout for monitored process [2022-01-18 04:06:58,961 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:06:58,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:06:58,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:06:58,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:06:59,107 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 106 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:59,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:06:59,333 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 106 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:06:59,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [794058972] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:06:59,333 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:06:59,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-01-18 04:06:59,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776579445] [2022-01-18 04:06:59,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:06:59,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:06:59,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:06:59,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:06:59,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:06:59,334 INFO L87 Difference]: Start difference. First operand 37192 states and 94119 transitions. Second operand has 16 states, 16 states have (on average 4.75) internal successors, (76), 15 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:00,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:00,143 INFO L93 Difference]: Finished difference Result 53262 states and 132679 transitions. [2022-01-18 04:07:00,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:07:00,143 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.75) internal successors, (76), 15 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:00,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:00,275 INFO L225 Difference]: With dead ends: 53262 [2022-01-18 04:07:00,276 INFO L226 Difference]: Without dead ends: 53262 [2022-01-18 04:07:00,276 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=331, Invalid=599, Unknown=0, NotChecked=0, Total=930 [2022-01-18 04:07:00,276 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 426 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:00,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [426 Valid, 173 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 587 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:07:00,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53262 states. [2022-01-18 04:07:01,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53262 to 40380. [2022-01-18 04:07:01,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40380 states, 40379 states have (on average 2.5569231531241488) internal successors, (103246), 40379 states have internal predecessors, (103246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:01,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40380 states to 40380 states and 103246 transitions. [2022-01-18 04:07:01,376 INFO L78 Accepts]: Start accepts. Automaton has 40380 states and 103246 transitions. Word has length 53 [2022-01-18 04:07:01,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:01,376 INFO L470 AbstractCegarLoop]: Abstraction has 40380 states and 103246 transitions. [2022-01-18 04:07:01,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.75) internal successors, (76), 15 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:01,376 INFO L276 IsEmpty]: Start isEmpty. Operand 40380 states and 103246 transitions. [2022-01-18 04:07:01,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:01,410 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:01,410 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:01,425 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Ended with exit code 0 [2022-01-18 04:07:01,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2022-01-18 04:07:01,611 INFO L402 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:01,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:01,611 INFO L85 PathProgramCache]: Analyzing trace with hash -1155250121, now seen corresponding path program 59 times [2022-01-18 04:07:01,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:01,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226812426] [2022-01-18 04:07:01,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:01,611 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:01,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:01,752 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 86 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:07:01,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:01,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226812426] [2022-01-18 04:07:01,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226812426] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:01,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163725410] [2022-01-18 04:07:01,752 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:07:01,752 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:01,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:01,753 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:01,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Waiting until timeout for monitored process [2022-01-18 04:07:01,780 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-01-18 04:07:01,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:07:01,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:07:01,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:02,027 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 99 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:07:02,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:02,327 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 98 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:07:02,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163725410] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:02,327 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:02,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 18, 18] total 28 [2022-01-18 04:07:02,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355398309] [2022-01-18 04:07:02,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:02,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-18 04:07:02,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:02,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-18 04:07:02,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=576, Unknown=0, NotChecked=0, Total=812 [2022-01-18 04:07:02,328 INFO L87 Difference]: Start difference. First operand 40380 states and 103246 transitions. Second operand has 29 states, 29 states have (on average 3.206896551724138) internal successors, (93), 28 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:03,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:03,286 INFO L93 Difference]: Finished difference Result 55872 states and 140775 transitions. [2022-01-18 04:07:03,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-18 04:07:03,286 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.206896551724138) internal successors, (93), 28 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:03,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:03,646 INFO L225 Difference]: With dead ends: 55872 [2022-01-18 04:07:03,647 INFO L226 Difference]: Without dead ends: 55872 [2022-01-18 04:07:03,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=909, Invalid=1953, Unknown=0, NotChecked=0, Total=2862 [2022-01-18 04:07:03,647 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 609 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 1015 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 609 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 1078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:03,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [609 Valid, 261 Invalid, 1078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1015 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:07:03,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55872 states. [2022-01-18 04:07:04,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55872 to 42960. [2022-01-18 04:07:04,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42960 states, 42959 states have (on average 2.571312181382248) internal successors, (110461), 42959 states have internal predecessors, (110461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:04,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42960 states to 42960 states and 110461 transitions. [2022-01-18 04:07:04,838 INFO L78 Accepts]: Start accepts. Automaton has 42960 states and 110461 transitions. Word has length 53 [2022-01-18 04:07:04,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:04,838 INFO L470 AbstractCegarLoop]: Abstraction has 42960 states and 110461 transitions. [2022-01-18 04:07:04,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.206896551724138) internal successors, (93), 28 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:04,838 INFO L276 IsEmpty]: Start isEmpty. Operand 42960 states and 110461 transitions. [2022-01-18 04:07:04,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:04,871 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:04,871 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:04,886 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Ended with exit code 0 [2022-01-18 04:07:05,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2022-01-18 04:07:05,072 INFO L402 AbstractCegarLoop]: === Iteration 241 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:05,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:05,072 INFO L85 PathProgramCache]: Analyzing trace with hash -1174674761, now seen corresponding path program 60 times [2022-01-18 04:07:05,072 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:05,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425903131] [2022-01-18 04:07:05,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:05,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:05,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:05,204 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 78 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:07:05,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:05,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425903131] [2022-01-18 04:07:05,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425903131] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:05,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888727694] [2022-01-18 04:07:05,204 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:07:05,204 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:05,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:05,205 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:05,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Waiting until timeout for monitored process [2022-01-18 04:07:05,233 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-01-18 04:07:05,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:07:05,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:07:05,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:05,407 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 84 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:07:05,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:05,688 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 84 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:07:05,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888727694] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:05,688 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:05,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 19 [2022-01-18 04:07:05,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576832120] [2022-01-18 04:07:05,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:05,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 04:07:05,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:05,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 04:07:05,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=272, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:07:05,689 INFO L87 Difference]: Start difference. First operand 42960 states and 110461 transitions. Second operand has 20 states, 20 states have (on average 3.8) internal successors, (76), 19 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:06,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:06,417 INFO L93 Difference]: Finished difference Result 47816 states and 120907 transitions. [2022-01-18 04:07:06,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 04:07:06,418 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.8) internal successors, (76), 19 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:06,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:06,525 INFO L225 Difference]: With dead ends: 47816 [2022-01-18 04:07:06,525 INFO L226 Difference]: Without dead ends: 47816 [2022-01-18 04:07:06,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 100 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=383, Invalid=807, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:07:06,525 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 374 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:06,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 255 Invalid, 958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 911 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:07:06,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47816 states. [2022-01-18 04:07:07,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47816 to 39063. [2022-01-18 04:07:07,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39063 states, 39062 states have (on average 2.5502790435717575) internal successors, (99619), 39062 states have internal predecessors, (99619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:07,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39063 states to 39063 states and 99619 transitions. [2022-01-18 04:07:07,541 INFO L78 Accepts]: Start accepts. Automaton has 39063 states and 99619 transitions. Word has length 53 [2022-01-18 04:07:07,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:07,541 INFO L470 AbstractCegarLoop]: Abstraction has 39063 states and 99619 transitions. [2022-01-18 04:07:07,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.8) internal successors, (76), 19 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:07,541 INFO L276 IsEmpty]: Start isEmpty. Operand 39063 states and 99619 transitions. [2022-01-18 04:07:07,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:07,570 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:07,570 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:07,585 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Ended with exit code 0 [2022-01-18 04:07:07,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,234 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:07,770 INFO L402 AbstractCegarLoop]: === Iteration 242 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:07,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:07,771 INFO L85 PathProgramCache]: Analyzing trace with hash -513290217, now seen corresponding path program 130 times [2022-01-18 04:07:07,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:07,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239766214] [2022-01-18 04:07:07,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:07,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:07,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:07,896 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 43 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:07:07,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:07,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239766214] [2022-01-18 04:07:07,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239766214] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:07,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33931850] [2022-01-18 04:07:07,897 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:07:07,897 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:07,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:07,898 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:07,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Waiting until timeout for monitored process [2022-01-18 04:07:07,922 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:07:07,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:07:07,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:07:07,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:08,266 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 49 proven. 86 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:07:08,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:08,492 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 49 proven. 86 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:07:08,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33931850] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:08,492 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:08,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 17 [2022-01-18 04:07:08,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665899886] [2022-01-18 04:07:08,492 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:08,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:07:08,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:08,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:07:08,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:07:08,493 INFO L87 Difference]: Start difference. First operand 39063 states and 99619 transitions. Second operand has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 17 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:08,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:08,913 INFO L93 Difference]: Finished difference Result 42644 states and 107063 transitions. [2022-01-18 04:07:08,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 04:07:08,913 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 17 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:08,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:08,992 INFO L225 Difference]: With dead ends: 42644 [2022-01-18 04:07:08,992 INFO L226 Difference]: Without dead ends: 42548 [2022-01-18 04:07:08,992 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=226, Invalid=476, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:07:08,993 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 274 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:08,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 148 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:07:09,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42548 states. [2022-01-18 04:07:09,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42548 to 39328. [2022-01-18 04:07:09,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39328 states, 39327 states have (on average 2.545248811249269) internal successors, (100097), 39327 states have internal predecessors, (100097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:10,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39328 states to 39328 states and 100097 transitions. [2022-01-18 04:07:10,025 INFO L78 Accepts]: Start accepts. Automaton has 39328 states and 100097 transitions. Word has length 53 [2022-01-18 04:07:10,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:10,025 INFO L470 AbstractCegarLoop]: Abstraction has 39328 states and 100097 transitions. [2022-01-18 04:07:10,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 17 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:10,025 INFO L276 IsEmpty]: Start isEmpty. Operand 39328 states and 100097 transitions. [2022-01-18 04:07:10,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:10,057 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:10,057 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:10,072 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Ended with exit code 0 [2022-01-18 04:07:10,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,235 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:10,257 INFO L402 AbstractCegarLoop]: === Iteration 243 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:10,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:10,258 INFO L85 PathProgramCache]: Analyzing trace with hash 828176883, now seen corresponding path program 131 times [2022-01-18 04:07:10,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:10,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333119857] [2022-01-18 04:07:10,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:10,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:10,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:10,351 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 40 proven. 95 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:07:10,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:10,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333119857] [2022-01-18 04:07:10,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333119857] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:10,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900269060] [2022-01-18 04:07:10,351 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:07:10,351 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:10,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:10,352 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:10,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Waiting until timeout for monitored process [2022-01-18 04:07:10,380 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-01-18 04:07:10,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:07:10,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:07:10,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:10,543 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 47 proven. 88 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:07:10,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:10,788 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 47 proven. 88 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:07:10,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900269060] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:10,789 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:10,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 16 [2022-01-18 04:07:10,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523268416] [2022-01-18 04:07:10,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:10,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:07:10,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:10,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:07:10,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:07:10,790 INFO L87 Difference]: Start difference. First operand 39328 states and 100097 transitions. Second operand has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:11,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:11,289 INFO L93 Difference]: Finished difference Result 48125 states and 120980 transitions. [2022-01-18 04:07:11,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 04:07:11,289 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:11,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:11,386 INFO L225 Difference]: With dead ends: 48125 [2022-01-18 04:07:11,386 INFO L226 Difference]: Without dead ends: 48125 [2022-01-18 04:07:11,386 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 104 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=229, Invalid=473, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:07:11,386 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 323 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:11,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 157 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:07:11,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48125 states. [2022-01-18 04:07:12,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48125 to 42059. [2022-01-18 04:07:12,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42059 states, 42058 states have (on average 2.5625564696371677) internal successors, (107776), 42058 states have internal predecessors, (107776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:12,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42059 states to 42059 states and 107776 transitions. [2022-01-18 04:07:12,493 INFO L78 Accepts]: Start accepts. Automaton has 42059 states and 107776 transitions. Word has length 53 [2022-01-18 04:07:12,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:12,493 INFO L470 AbstractCegarLoop]: Abstraction has 42059 states and 107776 transitions. [2022-01-18 04:07:12,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.235294117647059) internal successors, (89), 16 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:12,494 INFO L276 IsEmpty]: Start isEmpty. Operand 42059 states and 107776 transitions. [2022-01-18 04:07:12,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:12,699 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:12,699 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:12,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Ended with exit code 0 [2022-01-18 04:07:12,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,236 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:12,900 INFO L402 AbstractCegarLoop]: === Iteration 244 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:12,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:12,900 INFO L85 PathProgramCache]: Analyzing trace with hash -31765044, now seen corresponding path program 61 times [2022-01-18 04:07:12,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:12,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879966817] [2022-01-18 04:07:12,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:12,901 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:12,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:13,030 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:13,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:13,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879966817] [2022-01-18 04:07:13,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879966817] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:13,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291647783] [2022-01-18 04:07:13,030 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:07:13,030 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:13,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:13,032 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:13,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Waiting until timeout for monitored process [2022-01-18 04:07:13,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:13,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:07:13,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:13,185 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:13,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:13,206 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:07:13,206 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:07:13,323 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:13,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291647783] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:13,323 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:13,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:07:13,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564347501] [2022-01-18 04:07:13,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:13,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:07:13,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:13,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:07:13,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:07:13,325 INFO L87 Difference]: Start difference. First operand 42059 states and 107776 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:13,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:13,961 INFO L93 Difference]: Finished difference Result 44173 states and 112253 transitions. [2022-01-18 04:07:13,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:07:13,961 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:13,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:14,063 INFO L225 Difference]: With dead ends: 44173 [2022-01-18 04:07:14,063 INFO L226 Difference]: Without dead ends: 44155 [2022-01-18 04:07:14,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:07:14,064 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 143 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 1207 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 1214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:14,064 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 460 Invalid, 1214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1207 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:07:14,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44155 states. [2022-01-18 04:07:14,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44155 to 41812. [2022-01-18 04:07:14,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41812 states, 41811 states have (on average 2.5626031427136398) internal successors, (107145), 41811 states have internal predecessors, (107145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:15,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41812 states to 41812 states and 107145 transitions. [2022-01-18 04:07:15,062 INFO L78 Accepts]: Start accepts. Automaton has 41812 states and 107145 transitions. Word has length 53 [2022-01-18 04:07:15,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:15,062 INFO L470 AbstractCegarLoop]: Abstraction has 41812 states and 107145 transitions. [2022-01-18 04:07:15,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:15,062 INFO L276 IsEmpty]: Start isEmpty. Operand 41812 states and 107145 transitions. [2022-01-18 04:07:15,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:15,099 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:15,099 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:15,114 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Ended with exit code 0 [2022-01-18 04:07:15,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2022-01-18 04:07:15,300 INFO L402 AbstractCegarLoop]: === Iteration 245 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:15,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:15,300 INFO L85 PathProgramCache]: Analyzing trace with hash 2090448358, now seen corresponding path program 132 times [2022-01-18 04:07:15,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:15,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941794850] [2022-01-18 04:07:15,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:15,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:15,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:15,398 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:15,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:15,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941794850] [2022-01-18 04:07:15,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941794850] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:15,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616250399] [2022-01-18 04:07:15,399 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:07:15,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:15,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:15,400 INFO L229 MonitoredProcess]: Starting monitored process 238 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:15,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Waiting until timeout for monitored process [2022-01-18 04:07:15,427 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-01-18 04:07:15,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:07:15,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 04:07:15,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:15,714 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-01-18 04:07:15,714 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-01-18 04:07:15,756 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 33 proven. 99 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:07:15,756 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:15,839 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:07:15,839 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:07:16,067 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 24 proven. 109 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:07:16,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616250399] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:16,067 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:16,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 13] total 23 [2022-01-18 04:07:16,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890867847] [2022-01-18 04:07:16,068 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:16,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 04:07:16,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:16,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 04:07:16,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:07:16,068 INFO L87 Difference]: Start difference. First operand 41812 states and 107145 transitions. Second operand has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:18,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:18,017 INFO L93 Difference]: Finished difference Result 48369 states and 122444 transitions. [2022-01-18 04:07:18,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-01-18 04:07:18,018 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:18,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:18,129 INFO L225 Difference]: With dead ends: 48369 [2022-01-18 04:07:18,129 INFO L226 Difference]: Without dead ends: 48339 [2022-01-18 04:07:18,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 99 SyntacticMatches, 8 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1166 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=874, Invalid=3682, Unknown=0, NotChecked=0, Total=4556 [2022-01-18 04:07:18,129 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 422 mSDsluCounter, 854 mSDsCounter, 0 mSdLazyCounter, 1925 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 2265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1925 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 243 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:18,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 572 Invalid, 2265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1925 Invalid, 0 Unknown, 243 Unchecked, 0.9s Time] [2022-01-18 04:07:18,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48339 states. [2022-01-18 04:07:19,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48339 to 42525. [2022-01-18 04:07:19,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42525 states, 42524 states have (on average 2.565751105258207) internal successors, (109106), 42524 states have internal predecessors, (109106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:19,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42525 states to 42525 states and 109106 transitions. [2022-01-18 04:07:19,205 INFO L78 Accepts]: Start accepts. Automaton has 42525 states and 109106 transitions. Word has length 53 [2022-01-18 04:07:19,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:19,205 INFO L470 AbstractCegarLoop]: Abstraction has 42525 states and 109106 transitions. [2022-01-18 04:07:19,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.416666666666667) internal successors, (106), 23 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:19,205 INFO L276 IsEmpty]: Start isEmpty. Operand 42525 states and 109106 transitions. [2022-01-18 04:07:19,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:19,242 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:19,242 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:19,257 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Ended with exit code 0 [2022-01-18 04:07:19,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 238 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable244 [2022-01-18 04:07:19,442 INFO L402 AbstractCegarLoop]: === Iteration 246 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:19,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:19,443 INFO L85 PathProgramCache]: Analyzing trace with hash 528868552, now seen corresponding path program 62 times [2022-01-18 04:07:19,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:19,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747255776] [2022-01-18 04:07:19,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:19,443 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:19,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:19,564 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 109 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:19,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:19,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747255776] [2022-01-18 04:07:19,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747255776] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:19,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504010905] [2022-01-18 04:07:19,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:07:19,565 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:19,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:19,566 INFO L229 MonitoredProcess]: Starting monitored process 239 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:19,566 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Waiting until timeout for monitored process [2022-01-18 04:07:19,590 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:07:19,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:07:19,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:07:19,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:19,765 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:19,765 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:19,811 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:07:19,811 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:07:19,930 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:19,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504010905] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:19,930 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:19,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-01-18 04:07:19,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671919810] [2022-01-18 04:07:19,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:19,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:07:19,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:19,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:07:19,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:07:19,931 INFO L87 Difference]: Start difference. First operand 42525 states and 109106 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:20,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:20,701 INFO L93 Difference]: Finished difference Result 43599 states and 111104 transitions. [2022-01-18 04:07:20,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:07:20,702 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:20,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:20,785 INFO L225 Difference]: With dead ends: 43599 [2022-01-18 04:07:20,785 INFO L226 Difference]: Without dead ends: 43543 [2022-01-18 04:07:20,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:07:20,786 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 162 mSDsluCounter, 728 mSDsCounter, 0 mSdLazyCounter, 1530 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 1536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:20,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 553 Invalid, 1536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1530 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:07:20,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43543 states. [2022-01-18 04:07:21,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43543 to 42505. [2022-01-18 04:07:21,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42505 states, 42504 states have (on average 2.5641821946169774) internal successors, (108988), 42504 states have internal predecessors, (108988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:21,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42505 states to 42505 states and 108988 transitions. [2022-01-18 04:07:21,920 INFO L78 Accepts]: Start accepts. Automaton has 42505 states and 108988 transitions. Word has length 53 [2022-01-18 04:07:21,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:21,920 INFO L470 AbstractCegarLoop]: Abstraction has 42505 states and 108988 transitions. [2022-01-18 04:07:21,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 14 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:21,920 INFO L276 IsEmpty]: Start isEmpty. Operand 42505 states and 108988 transitions. [2022-01-18 04:07:21,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:21,956 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:21,956 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:21,971 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Ended with exit code 0 [2022-01-18 04:07:22,157 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable245,239 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:22,157 INFO L402 AbstractCegarLoop]: === Iteration 247 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:22,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:22,158 INFO L85 PathProgramCache]: Analyzing trace with hash -1969525058, now seen corresponding path program 63 times [2022-01-18 04:07:22,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:22,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061911622] [2022-01-18 04:07:22,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:22,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:22,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:22,289 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 109 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:22,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:22,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061911622] [2022-01-18 04:07:22,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061911622] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:22,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116282911] [2022-01-18 04:07:22,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:07:22,289 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:22,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:22,290 INFO L229 MonitoredProcess]: Starting monitored process 240 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:22,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Waiting until timeout for monitored process [2022-01-18 04:07:22,316 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-01-18 04:07:22,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:07:22,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:07:22,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:22,746 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:22,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:22,804 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:07:22,805 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:07:22,911 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:22,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116282911] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:22,911 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:22,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 04:07:22,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891967677] [2022-01-18 04:07:22,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:22,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:07:22,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:22,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:07:22,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:07:22,912 INFO L87 Difference]: Start difference. First operand 42505 states and 108988 transitions. Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:23,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:23,345 INFO L93 Difference]: Finished difference Result 45242 states and 114967 transitions. [2022-01-18 04:07:23,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:07:23,346 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:23,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:23,450 INFO L225 Difference]: With dead ends: 45242 [2022-01-18 04:07:23,450 INFO L226 Difference]: Without dead ends: 45234 [2022-01-18 04:07:23,450 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 95 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:07:23,451 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 97 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 185 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:23,451 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 351 Invalid, 872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 686 Invalid, 0 Unknown, 185 Unchecked, 0.2s Time] [2022-01-18 04:07:23,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45234 states. [2022-01-18 04:07:24,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45234 to 44151. [2022-01-18 04:07:24,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44151 states, 44150 states have (on average 2.55599093997735) internal successors, (112847), 44150 states have internal predecessors, (112847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:24,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44151 states to 44151 states and 112847 transitions. [2022-01-18 04:07:24,478 INFO L78 Accepts]: Start accepts. Automaton has 44151 states and 112847 transitions. Word has length 53 [2022-01-18 04:07:24,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:24,478 INFO L470 AbstractCegarLoop]: Abstraction has 44151 states and 112847 transitions. [2022-01-18 04:07:24,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:24,479 INFO L276 IsEmpty]: Start isEmpty. Operand 44151 states and 112847 transitions. [2022-01-18 04:07:24,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:24,519 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:24,519 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:24,533 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Ended with exit code 0 [2022-01-18 04:07:24,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2022-01-18 04:07:24,719 INFO L402 AbstractCegarLoop]: === Iteration 248 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:24,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:24,720 INFO L85 PathProgramCache]: Analyzing trace with hash -31050190, now seen corresponding path program 64 times [2022-01-18 04:07:24,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:24,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794832737] [2022-01-18 04:07:24,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:24,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:24,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:24,856 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 114 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:24,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:24,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794832737] [2022-01-18 04:07:24,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794832737] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:24,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141901939] [2022-01-18 04:07:24,857 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:07:24,857 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:24,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:24,858 INFO L229 MonitoredProcess]: Starting monitored process 241 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:24,859 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Waiting until timeout for monitored process [2022-01-18 04:07:24,886 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:07:24,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:07:24,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:07:24,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:25,156 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:25,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:25,216 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:07:25,216 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:07:25,328 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:25,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141901939] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:25,329 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:25,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 04:07:25,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430449034] [2022-01-18 04:07:25,329 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:25,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:07:25,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:25,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:07:25,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:07:25,329 INFO L87 Difference]: Start difference. First operand 44151 states and 112847 transitions. Second operand has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:25,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:25,828 INFO L93 Difference]: Finished difference Result 45152 states and 114793 transitions. [2022-01-18 04:07:25,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:07:25,828 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:25,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:25,912 INFO L225 Difference]: With dead ends: 45152 [2022-01-18 04:07:25,912 INFO L226 Difference]: Without dead ends: 45068 [2022-01-18 04:07:25,912 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 95 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:07:25,912 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 147 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 1197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 230 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:25,912 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 437 Invalid, 1197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 963 Invalid, 0 Unknown, 230 Unchecked, 0.3s Time] [2022-01-18 04:07:25,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45068 states. [2022-01-18 04:07:26,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45068 to 42510. [2022-01-18 04:07:26,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42510 states, 42509 states have (on average 2.5631983815192076) internal successors, (108959), 42509 states have internal predecessors, (108959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:26,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42510 states to 42510 states and 108959 transitions. [2022-01-18 04:07:26,955 INFO L78 Accepts]: Start accepts. Automaton has 42510 states and 108959 transitions. Word has length 53 [2022-01-18 04:07:26,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:26,955 INFO L470 AbstractCegarLoop]: Abstraction has 42510 states and 108959 transitions. [2022-01-18 04:07:26,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:26,955 INFO L276 IsEmpty]: Start isEmpty. Operand 42510 states and 108959 transitions. [2022-01-18 04:07:26,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:26,998 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:26,998 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:27,013 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Ended with exit code 0 [2022-01-18 04:07:27,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 241 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable247 [2022-01-18 04:07:27,198 INFO L402 AbstractCegarLoop]: === Iteration 249 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:27,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:27,199 INFO L85 PathProgramCache]: Analyzing trace with hash 169679112, now seen corresponding path program 65 times [2022-01-18 04:07:27,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:27,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698663125] [2022-01-18 04:07:27,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:27,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:27,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:27,323 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 109 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:27,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:27,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698663125] [2022-01-18 04:07:27,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698663125] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:27,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524234181] [2022-01-18 04:07:27,324 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:07:27,324 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:27,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:27,325 INFO L229 MonitoredProcess]: Starting monitored process 242 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:27,325 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Waiting until timeout for monitored process [2022-01-18 04:07:27,352 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-01-18 04:07:27,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:07:27,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:07:27,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:27,569 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:27,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:27,806 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:07:27,806 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:07:27,901 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 20 proven. 111 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:27,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524234181] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:27,901 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:27,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2022-01-18 04:07:27,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055252852] [2022-01-18 04:07:27,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:27,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 04:07:27,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:27,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 04:07:27,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:07:27,902 INFO L87 Difference]: Start difference. First operand 42510 states and 108959 transitions. Second operand has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:28,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:28,554 INFO L93 Difference]: Finished difference Result 43647 states and 111189 transitions. [2022-01-18 04:07:28,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:07:28,555 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:28,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:28,651 INFO L225 Difference]: With dead ends: 43647 [2022-01-18 04:07:28,651 INFO L226 Difference]: Without dead ends: 43586 [2022-01-18 04:07:28,651 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 92 SyntacticMatches, 9 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:07:28,651 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 179 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 1408 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 1509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 93 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:28,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 557 Invalid, 1509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1408 Invalid, 0 Unknown, 93 Unchecked, 0.5s Time] [2022-01-18 04:07:28,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43586 states. [2022-01-18 04:07:29,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43586 to 42512. [2022-01-18 04:07:29,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42512 states, 42511 states have (on average 2.562419138575898) internal successors, (108931), 42511 states have internal predecessors, (108931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:29,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42512 states to 42512 states and 108931 transitions. [2022-01-18 04:07:29,660 INFO L78 Accepts]: Start accepts. Automaton has 42512 states and 108931 transitions. Word has length 53 [2022-01-18 04:07:29,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:29,660 INFO L470 AbstractCegarLoop]: Abstraction has 42512 states and 108931 transitions. [2022-01-18 04:07:29,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:29,660 INFO L276 IsEmpty]: Start isEmpty. Operand 42512 states and 108931 transitions. [2022-01-18 04:07:29,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:29,698 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:29,699 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:29,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Ended with exit code 0 [2022-01-18 04:07:29,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248,242 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:29,899 INFO L402 AbstractCegarLoop]: === Iteration 250 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:29,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:29,900 INFO L85 PathProgramCache]: Analyzing trace with hash 476369534, now seen corresponding path program 66 times [2022-01-18 04:07:29,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:29,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717945822] [2022-01-18 04:07:29,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:29,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:29,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:30,034 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 22 proven. 109 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:30,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:30,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717945822] [2022-01-18 04:07:30,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717945822] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:30,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775411709] [2022-01-18 04:07:30,034 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:07:30,034 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:30,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:30,035 INFO L229 MonitoredProcess]: Starting monitored process 243 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:30,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Waiting until timeout for monitored process [2022-01-18 04:07:30,063 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-01-18 04:07:30,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:07:30,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 04:07:30,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:30,471 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-01-18 04:07:30,472 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-01-18 04:07:30,543 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 91 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:07:30,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:31,445 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:07:31,445 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:07:31,656 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 56 proven. 77 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:07:31,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775411709] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:31,656 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:31,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17, 18] total 37 [2022-01-18 04:07:31,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414951728] [2022-01-18 04:07:31,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:31,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-18 04:07:31,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:31,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-18 04:07:31,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=1171, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 04:07:31,657 INFO L87 Difference]: Start difference. First operand 42512 states and 108931 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:35,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:35,185 INFO L93 Difference]: Finished difference Result 52518 states and 132174 transitions. [2022-01-18 04:07:35,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-01-18 04:07:35,186 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:35,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:35,292 INFO L225 Difference]: With dead ends: 52518 [2022-01-18 04:07:35,292 INFO L226 Difference]: Without dead ends: 52427 [2022-01-18 04:07:35,293 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 88 SyntacticMatches, 17 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3505 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=1546, Invalid=7574, Unknown=0, NotChecked=0, Total=9120 [2022-01-18 04:07:35,293 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 805 mSDsluCounter, 1940 mSDsCounter, 0 mSdLazyCounter, 3443 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 1315 SdHoareTripleChecker+Invalid, 4014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 3443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 423 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:35,293 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [805 Valid, 1315 Invalid, 4014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 3443 Invalid, 0 Unknown, 423 Unchecked, 1.3s Time] [2022-01-18 04:07:35,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52427 states. [2022-01-18 04:07:36,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52427 to 41614. [2022-01-18 04:07:36,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41614 states, 41613 states have (on average 2.572465335351933) internal successors, (107048), 41613 states have internal predecessors, (107048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:36,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41614 states to 41614 states and 107048 transitions. [2022-01-18 04:07:36,428 INFO L78 Accepts]: Start accepts. Automaton has 41614 states and 107048 transitions. Word has length 53 [2022-01-18 04:07:36,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:36,428 INFO L470 AbstractCegarLoop]: Abstraction has 41614 states and 107048 transitions. [2022-01-18 04:07:36,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:36,428 INFO L276 IsEmpty]: Start isEmpty. Operand 41614 states and 107048 transitions. [2022-01-18 04:07:36,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:36,468 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:36,468 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:36,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Ended with exit code 0 [2022-01-18 04:07:36,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249,243 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:36,669 INFO L402 AbstractCegarLoop]: === Iteration 251 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:36,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:36,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1686326946, now seen corresponding path program 67 times [2022-01-18 04:07:36,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:36,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311955321] [2022-01-18 04:07:36,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:36,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:36,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:36,801 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:07:36,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:36,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311955321] [2022-01-18 04:07:36,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311955321] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:36,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350348735] [2022-01-18 04:07:36,802 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:07:36,802 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:36,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:36,803 INFO L229 MonitoredProcess]: Starting monitored process 244 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:36,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Waiting until timeout for monitored process [2022-01-18 04:07:36,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:36,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:07:36,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:36,952 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:07:36,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:36,998 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:07:36,999 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:07:37,072 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:07:37,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350348735] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:37,073 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:37,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-01-18 04:07:37,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282219042] [2022-01-18 04:07:37,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:37,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:07:37,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:37,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:07:37,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:07:37,073 INFO L87 Difference]: Start difference. First operand 41614 states and 107048 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:37,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:37,985 INFO L93 Difference]: Finished difference Result 52908 states and 133576 transitions. [2022-01-18 04:07:37,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 04:07:37,985 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:37,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:38,098 INFO L225 Difference]: With dead ends: 52908 [2022-01-18 04:07:38,098 INFO L226 Difference]: Without dead ends: 52828 [2022-01-18 04:07:38,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 96 SyntacticMatches, 10 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=175, Invalid=881, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 04:07:38,098 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 203 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 1059 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:38,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 328 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1059 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:07:38,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52828 states. [2022-01-18 04:07:39,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52828 to 41312. [2022-01-18 04:07:39,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41312 states, 41311 states have (on average 2.5717847546658277) internal successors, (106243), 41311 states have internal predecessors, (106243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:39,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41312 states to 41312 states and 106243 transitions. [2022-01-18 04:07:39,225 INFO L78 Accepts]: Start accepts. Automaton has 41312 states and 106243 transitions. Word has length 53 [2022-01-18 04:07:39,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:39,225 INFO L470 AbstractCegarLoop]: Abstraction has 41312 states and 106243 transitions. [2022-01-18 04:07:39,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:39,225 INFO L276 IsEmpty]: Start isEmpty. Operand 41312 states and 106243 transitions. [2022-01-18 04:07:39,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:39,263 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:39,263 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:39,278 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Ended with exit code 0 [2022-01-18 04:07:39,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,244 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:39,463 INFO L402 AbstractCegarLoop]: === Iteration 252 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:39,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:39,464 INFO L85 PathProgramCache]: Analyzing trace with hash -1168438494, now seen corresponding path program 133 times [2022-01-18 04:07:39,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:39,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658771000] [2022-01-18 04:07:39,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:39,464 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:39,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:39,585 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:39,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:39,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658771000] [2022-01-18 04:07:39,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658771000] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:39,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667928514] [2022-01-18 04:07:39,585 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:07:39,585 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:39,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:39,586 INFO L229 MonitoredProcess]: Starting monitored process 245 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:39,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Waiting until timeout for monitored process [2022-01-18 04:07:39,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:39,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:07:39,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:39,843 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:39,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:39,925 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:07:39,925 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:07:40,016 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:40,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1667928514] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:40,016 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:40,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2022-01-18 04:07:40,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523440342] [2022-01-18 04:07:40,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:40,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 04:07:40,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:40,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 04:07:40,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:07:40,017 INFO L87 Difference]: Start difference. First operand 41312 states and 106243 transitions. Second operand has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 20 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:40,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:40,532 INFO L93 Difference]: Finished difference Result 41625 states and 106838 transitions. [2022-01-18 04:07:40,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:07:40,532 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 20 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:40,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:40,616 INFO L225 Difference]: With dead ends: 41625 [2022-01-18 04:07:40,616 INFO L226 Difference]: Without dead ends: 41501 [2022-01-18 04:07:40,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 92 SyntacticMatches, 9 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:07:40,617 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 62 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 1027 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 1087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1027 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:40,617 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 379 Invalid, 1087 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1027 Invalid, 0 Unknown, 54 Unchecked, 0.3s Time] [2022-01-18 04:07:40,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41501 states. [2022-01-18 04:07:41,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41501 to 41342. [2022-01-18 04:07:41,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41342 states, 41341 states have (on average 2.570668343774945) internal successors, (106274), 41341 states have internal predecessors, (106274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:41,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41342 states to 41342 states and 106274 transitions. [2022-01-18 04:07:41,605 INFO L78 Accepts]: Start accepts. Automaton has 41342 states and 106274 transitions. Word has length 53 [2022-01-18 04:07:41,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:41,605 INFO L470 AbstractCegarLoop]: Abstraction has 41342 states and 106274 transitions. [2022-01-18 04:07:41,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.857142857142857) internal successors, (81), 20 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:41,605 INFO L276 IsEmpty]: Start isEmpty. Operand 41342 states and 106274 transitions. [2022-01-18 04:07:41,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:41,643 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:41,644 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:41,659 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Ended with exit code 0 [2022-01-18 04:07:41,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,245 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:41,845 INFO L402 AbstractCegarLoop]: === Iteration 253 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:41,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:41,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1934203828, now seen corresponding path program 134 times [2022-01-18 04:07:41,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:41,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711870884] [2022-01-18 04:07:41,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:41,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:41,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:42,001 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:42,001 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:42,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711870884] [2022-01-18 04:07:42,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711870884] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:42,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796738295] [2022-01-18 04:07:42,001 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:07:42,001 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:42,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:42,002 INFO L229 MonitoredProcess]: Starting monitored process 246 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:42,003 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Waiting until timeout for monitored process [2022-01-18 04:07:42,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:07:42,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:07:42,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:07:42,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:42,279 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:42,279 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:42,380 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:07:42,380 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:07:42,468 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:42,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796738295] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:42,468 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:42,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 04:07:42,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634038670] [2022-01-18 04:07:42,468 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:42,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 04:07:42,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:42,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 04:07:42,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:07:42,469 INFO L87 Difference]: Start difference. First operand 41342 states and 106274 transitions. Second operand has 24 states, 24 states have (on average 3.4583333333333335) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:43,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:43,214 INFO L93 Difference]: Finished difference Result 41619 states and 106757 transitions. [2022-01-18 04:07:43,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:07:43,215 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.4583333333333335) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:43,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:43,305 INFO L225 Difference]: With dead ends: 41619 [2022-01-18 04:07:43,305 INFO L226 Difference]: Without dead ends: 41495 [2022-01-18 04:07:43,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 89 SyntacticMatches, 9 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:07:43,306 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 64 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 1030 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 1199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 165 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:43,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 452 Invalid, 1199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1030 Invalid, 0 Unknown, 165 Unchecked, 0.3s Time] [2022-01-18 04:07:43,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41495 states. [2022-01-18 04:07:44,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41495 to 41336. [2022-01-18 04:07:44,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41336 states, 41335 states have (on average 2.5703157130760856) internal successors, (106244), 41335 states have internal predecessors, (106244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:44,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41336 states to 41336 states and 106244 transitions. [2022-01-18 04:07:44,166 INFO L78 Accepts]: Start accepts. Automaton has 41336 states and 106244 transitions. Word has length 53 [2022-01-18 04:07:44,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:44,166 INFO L470 AbstractCegarLoop]: Abstraction has 41336 states and 106244 transitions. [2022-01-18 04:07:44,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.4583333333333335) internal successors, (83), 23 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:44,167 INFO L276 IsEmpty]: Start isEmpty. Operand 41336 states and 106244 transitions. [2022-01-18 04:07:44,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:44,358 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:44,358 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:44,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (246)] Ended with exit code 0 [2022-01-18 04:07:44,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,246 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:44,559 INFO L402 AbstractCegarLoop]: === Iteration 254 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:44,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:44,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1803232074, now seen corresponding path program 68 times [2022-01-18 04:07:44,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:44,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766318380] [2022-01-18 04:07:44,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:44,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:44,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:44,676 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:07:44,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:44,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766318380] [2022-01-18 04:07:44,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766318380] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:44,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179518501] [2022-01-18 04:07:44,677 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:07:44,677 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:44,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:44,678 INFO L229 MonitoredProcess]: Starting monitored process 247 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:44,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Waiting until timeout for monitored process [2022-01-18 04:07:44,701 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:07:44,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:07:44,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 04:07:44,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:45,225 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:07:45,225 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-01-18 04:07:45,229 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:07:45,229 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-18 04:07:45,236 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 35 proven. 98 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:07:45,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:45,695 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:07:45,696 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:07:45,820 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 26 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:07:45,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179518501] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:45,821 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:45,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17, 18] total 38 [2022-01-18 04:07:45,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942983035] [2022-01-18 04:07:45,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:45,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-01-18 04:07:45,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:45,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-01-18 04:07:45,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1319, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 04:07:45,822 INFO L87 Difference]: Start difference. First operand 41336 states and 106244 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:50,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:50,895 INFO L93 Difference]: Finished difference Result 73813 states and 184916 transitions. [2022-01-18 04:07:50,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2022-01-18 04:07:50,896 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:50,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:51,069 INFO L225 Difference]: With dead ends: 73813 [2022-01-18 04:07:51,069 INFO L226 Difference]: Without dead ends: 73481 [2022-01-18 04:07:51,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 135 SyntacticMatches, 23 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 12192 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=3118, Invalid=27332, Unknown=0, NotChecked=0, Total=30450 [2022-01-18 04:07:51,071 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 884 mSDsluCounter, 1196 mSDsCounter, 0 mSdLazyCounter, 1981 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 884 SdHoareTripleChecker+Valid, 1033 SdHoareTripleChecker+Invalid, 4570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 1981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2478 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:51,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [884 Valid, 1033 Invalid, 4570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 1981 Invalid, 0 Unknown, 2478 Unchecked, 0.7s Time] [2022-01-18 04:07:51,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73481 states. [2022-01-18 04:07:52,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73481 to 48966. [2022-01-18 04:07:52,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48966 states, 48965 states have (on average 2.584682936791586) internal successors, (126559), 48965 states have internal predecessors, (126559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:52,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48966 states to 48966 states and 126559 transitions. [2022-01-18 04:07:52,564 INFO L78 Accepts]: Start accepts. Automaton has 48966 states and 126559 transitions. Word has length 53 [2022-01-18 04:07:52,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:52,564 INFO L470 AbstractCegarLoop]: Abstraction has 48966 states and 126559 transitions. [2022-01-18 04:07:52,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:52,565 INFO L276 IsEmpty]: Start isEmpty. Operand 48966 states and 126559 transitions. [2022-01-18 04:07:52,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:52,602 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:52,602 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:52,617 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (247)] Ended with exit code 0 [2022-01-18 04:07:52,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,247 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:52,803 INFO L402 AbstractCegarLoop]: === Iteration 255 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:52,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:52,803 INFO L85 PathProgramCache]: Analyzing trace with hash -653431978, now seen corresponding path program 69 times [2022-01-18 04:07:52,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:52,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695328527] [2022-01-18 04:07:52,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:52,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:52,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:52,917 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:52,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:52,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695328527] [2022-01-18 04:07:52,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695328527] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:52,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944624985] [2022-01-18 04:07:52,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:07:52,918 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:52,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:52,919 INFO L229 MonitoredProcess]: Starting monitored process 248 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:52,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Waiting until timeout for monitored process [2022-01-18 04:07:52,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-01-18 04:07:52,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:07:52,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:07:52,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:53,078 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:53,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:53,114 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:07:53,115 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:07:53,351 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:53,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944624985] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:53,352 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:53,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-01-18 04:07:53,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54196817] [2022-01-18 04:07:53,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:53,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:07:53,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:53,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:07:53,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:07:53,353 INFO L87 Difference]: Start difference. First operand 48966 states and 126559 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:54,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:54,973 INFO L93 Difference]: Finished difference Result 80122 states and 200803 transitions. [2022-01-18 04:07:54,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-01-18 04:07:54,973 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:54,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:55,207 INFO L225 Difference]: With dead ends: 80122 [2022-01-18 04:07:55,207 INFO L226 Difference]: Without dead ends: 79934 [2022-01-18 04:07:55,208 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1403 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=495, Invalid=3927, Unknown=0, NotChecked=0, Total=4422 [2022-01-18 04:07:55,208 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 359 mSDsluCounter, 1334 mSDsCounter, 0 mSdLazyCounter, 2119 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 978 SdHoareTripleChecker+Invalid, 2157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 2119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:55,208 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [359 Valid, 978 Invalid, 2157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 2119 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 04:07:55,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79934 states. [2022-01-18 04:07:56,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79934 to 53579. [2022-01-18 04:07:57,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53579 states, 53578 states have (on average 2.5988278771137407) internal successors, (139240), 53578 states have internal predecessors, (139240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:57,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53579 states to 53579 states and 139240 transitions. [2022-01-18 04:07:57,139 INFO L78 Accepts]: Start accepts. Automaton has 53579 states and 139240 transitions. Word has length 53 [2022-01-18 04:07:57,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:07:57,139 INFO L470 AbstractCegarLoop]: Abstraction has 53579 states and 139240 transitions. [2022-01-18 04:07:57,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:57,139 INFO L276 IsEmpty]: Start isEmpty. Operand 53579 states and 139240 transitions. [2022-01-18 04:07:57,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:07:57,186 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:07:57,186 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:07:57,202 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (248)] Forceful destruction successful, exit code 0 [2022-01-18 04:07:57,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable254,248 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:57,388 INFO L402 AbstractCegarLoop]: === Iteration 256 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:07:57,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:07:57,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1479026038, now seen corresponding path program 135 times [2022-01-18 04:07:57,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:07:57,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789530916] [2022-01-18 04:07:57,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:07:57,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:07:57,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:07:57,509 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:57,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:07:57,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789530916] [2022-01-18 04:07:57,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789530916] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:07:57,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652405493] [2022-01-18 04:07:57,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:07:57,510 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:07:57,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:07:57,511 INFO L229 MonitoredProcess]: Starting monitored process 249 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:07:57,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Waiting until timeout for monitored process [2022-01-18 04:07:57,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-01-18 04:07:57,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:07:57,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:07:57,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:07:57,749 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:57,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:07:57,811 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:07:57,811 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:07:57,910 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:07:57,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652405493] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:07:57,910 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:07:57,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 04:07:57,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947091458] [2022-01-18 04:07:57,910 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:07:57,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:07:57,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:07:57,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:07:57,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:07:57,911 INFO L87 Difference]: Start difference. First operand 53579 states and 139240 transitions. Second operand has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:07:58,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:07:58,437 INFO L93 Difference]: Finished difference Result 57988 states and 149328 transitions. [2022-01-18 04:07:58,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:07:58,438 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:07:58,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:07:58,577 INFO L225 Difference]: With dead ends: 57988 [2022-01-18 04:07:58,577 INFO L226 Difference]: Without dead ends: 57906 [2022-01-18 04:07:58,577 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 95 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:07:58,577 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 80 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 823 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 163 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:07:58,578 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 394 Invalid, 988 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 823 Invalid, 0 Unknown, 163 Unchecked, 0.3s Time] [2022-01-18 04:07:58,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57906 states. [2022-01-18 04:07:59,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57906 to 56239. [2022-01-18 04:08:00,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56239 states, 56238 states have (on average 2.593815569543725) internal successors, (145871), 56238 states have internal predecessors, (145871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:00,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56239 states to 56239 states and 145871 transitions. [2022-01-18 04:08:00,426 INFO L78 Accepts]: Start accepts. Automaton has 56239 states and 145871 transitions. Word has length 53 [2022-01-18 04:08:00,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:00,426 INFO L470 AbstractCegarLoop]: Abstraction has 56239 states and 145871 transitions. [2022-01-18 04:08:00,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:00,427 INFO L276 IsEmpty]: Start isEmpty. Operand 56239 states and 145871 transitions. [2022-01-18 04:08:00,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:00,470 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:00,470 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:00,486 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (249)] Ended with exit code 0 [2022-01-18 04:08:00,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2022-01-18 04:08:00,674 INFO L402 AbstractCegarLoop]: === Iteration 257 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:00,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:00,674 INFO L85 PathProgramCache]: Analyzing trace with hash 699212192, now seen corresponding path program 136 times [2022-01-18 04:08:00,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:00,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336483919] [2022-01-18 04:08:00,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:00,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:00,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:00,803 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:08:00,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:00,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336483919] [2022-01-18 04:08:00,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336483919] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:00,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840638489] [2022-01-18 04:08:00,803 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:08:00,803 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:00,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:00,804 INFO L229 MonitoredProcess]: Starting monitored process 250 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:00,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Waiting until timeout for monitored process [2022-01-18 04:08:00,828 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:08:00,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:00,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:08:00,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:01,058 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:08:01,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:01,139 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:08:01,139 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:08:01,242 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:08:01,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840638489] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:01,242 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:01,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2022-01-18 04:08:01,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040011772] [2022-01-18 04:08:01,243 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:01,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 04:08:01,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:01,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 04:08:01,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:08:01,243 INFO L87 Difference]: Start difference. First operand 56239 states and 145871 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:02,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:02,198 INFO L93 Difference]: Finished difference Result 58369 states and 150079 transitions. [2022-01-18 04:08:02,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 04:08:02,199 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:02,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:02,339 INFO L225 Difference]: With dead ends: 58369 [2022-01-18 04:08:02,339 INFO L226 Difference]: Without dead ends: 58278 [2022-01-18 04:08:02,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 92 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=107, Invalid=705, Unknown=0, NotChecked=0, Total=812 [2022-01-18 04:08:02,339 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 165 mSDsluCounter, 990 mSDsCounter, 0 mSdLazyCounter, 1584 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 807 SdHoareTripleChecker+Invalid, 2001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 412 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:02,339 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 807 Invalid, 2001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1584 Invalid, 0 Unknown, 412 Unchecked, 0.5s Time] [2022-01-18 04:08:02,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58278 states. [2022-01-18 04:08:03,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58278 to 56494. [2022-01-18 04:08:04,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56494 states, 56493 states have (on average 2.5927460039296903) internal successors, (146472), 56493 states have internal predecessors, (146472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:04,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56494 states to 56494 states and 146472 transitions. [2022-01-18 04:08:04,144 INFO L78 Accepts]: Start accepts. Automaton has 56494 states and 146472 transitions. Word has length 53 [2022-01-18 04:08:04,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:04,144 INFO L470 AbstractCegarLoop]: Abstraction has 56494 states and 146472 transitions. [2022-01-18 04:08:04,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:04,144 INFO L276 IsEmpty]: Start isEmpty. Operand 56494 states and 146472 transitions. [2022-01-18 04:08:04,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:04,183 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:04,183 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:04,198 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (250)] Ended with exit code 0 [2022-01-18 04:08:04,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2022-01-18 04:08:04,383 INFO L402 AbstractCegarLoop]: === Iteration 258 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:04,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:04,384 INFO L85 PathProgramCache]: Analyzing trace with hash -407050786, now seen corresponding path program 70 times [2022-01-18 04:08:04,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:04,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093923271] [2022-01-18 04:08:04,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:04,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:04,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:04,504 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 124 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:04,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:04,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093923271] [2022-01-18 04:08:04,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093923271] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:04,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654712508] [2022-01-18 04:08:04,504 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:08:04,504 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:04,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:04,505 INFO L229 MonitoredProcess]: Starting monitored process 251 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:04,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Waiting until timeout for monitored process [2022-01-18 04:08:04,528 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:08:04,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:04,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:08:04,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:04,679 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:04,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:04,727 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:08:04,727 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:08:04,817 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:04,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654712508] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:04,817 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:04,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 16 [2022-01-18 04:08:04,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393917742] [2022-01-18 04:08:04,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:04,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:08:04,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:04,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:08:04,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:08:04,818 INFO L87 Difference]: Start difference. First operand 56494 states and 146472 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:05,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:05,701 INFO L93 Difference]: Finished difference Result 64184 states and 163109 transitions. [2022-01-18 04:08:05,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 04:08:05,702 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:05,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:05,838 INFO L225 Difference]: With dead ends: 64184 [2022-01-18 04:08:05,839 INFO L226 Difference]: Without dead ends: 63854 [2022-01-18 04:08:05,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=185, Invalid=1005, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:08:05,839 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 171 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 26 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:05,839 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 446 Invalid, 1302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1250 Invalid, 0 Unknown, 26 Unchecked, 0.4s Time] [2022-01-18 04:08:05,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63854 states. [2022-01-18 04:08:07,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63854 to 54612. [2022-01-18 04:08:07,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54612 states, 54611 states have (on average 2.5695922066982844) internal successors, (140328), 54611 states have internal predecessors, (140328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:07,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54612 states to 54612 states and 140328 transitions. [2022-01-18 04:08:07,379 INFO L78 Accepts]: Start accepts. Automaton has 54612 states and 140328 transitions. Word has length 53 [2022-01-18 04:08:07,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:07,379 INFO L470 AbstractCegarLoop]: Abstraction has 54612 states and 140328 transitions. [2022-01-18 04:08:07,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:07,379 INFO L276 IsEmpty]: Start isEmpty. Operand 54612 states and 140328 transitions. [2022-01-18 04:08:07,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:07,665 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:07,665 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:07,680 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (251)] Ended with exit code 0 [2022-01-18 04:08:07,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 251 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2022-01-18 04:08:07,866 INFO L402 AbstractCegarLoop]: === Iteration 259 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:07,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:07,866 INFO L85 PathProgramCache]: Analyzing trace with hash -224609493, now seen corresponding path program 71 times [2022-01-18 04:08:07,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:07,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716907962] [2022-01-18 04:08:07,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:07,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:07,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:07,992 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 41 proven. 95 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:08:07,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:07,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716907962] [2022-01-18 04:08:07,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716907962] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:07,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226219325] [2022-01-18 04:08:07,992 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:08:07,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:07,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:07,993 INFO L229 MonitoredProcess]: Starting monitored process 252 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:07,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Waiting until timeout for monitored process [2022-01-18 04:08:08,019 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-01-18 04:08:08,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:08,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:08:08,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:08,187 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 47 proven. 88 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:08,187 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:08,372 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 47 proven. 88 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:08,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226219325] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:08,373 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:08,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 21 [2022-01-18 04:08:08,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171060325] [2022-01-18 04:08:08,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:08,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 04:08:08,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:08,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 04:08:08,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:08:08,373 INFO L87 Difference]: Start difference. First operand 54612 states and 140328 transitions. Second operand has 22 states, 22 states have (on average 4.090909090909091) internal successors, (90), 21 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:09,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:09,029 INFO L93 Difference]: Finished difference Result 58245 states and 148141 transitions. [2022-01-18 04:08:09,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 04:08:09,029 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.090909090909091) internal successors, (90), 21 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:09,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:09,194 INFO L225 Difference]: With dead ends: 58245 [2022-01-18 04:08:09,194 INFO L226 Difference]: Without dead ends: 58183 [2022-01-18 04:08:09,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 99 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=236, Invalid=634, Unknown=0, NotChecked=0, Total=870 [2022-01-18 04:08:09,195 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 258 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:09,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 321 Invalid, 906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:08:09,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58183 states. [2022-01-18 04:08:10,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58183 to 52700. [2022-01-18 04:08:10,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52700 states, 52699 states have (on average 2.5625343934420006) internal successors, (135043), 52699 states have internal predecessors, (135043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:10,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52700 states to 52700 states and 135043 transitions. [2022-01-18 04:08:10,573 INFO L78 Accepts]: Start accepts. Automaton has 52700 states and 135043 transitions. Word has length 53 [2022-01-18 04:08:10,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:10,573 INFO L470 AbstractCegarLoop]: Abstraction has 52700 states and 135043 transitions. [2022-01-18 04:08:10,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.090909090909091) internal successors, (90), 21 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:10,573 INFO L276 IsEmpty]: Start isEmpty. Operand 52700 states and 135043 transitions. [2022-01-18 04:08:10,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:10,618 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:10,618 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:10,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (252)] Forceful destruction successful, exit code 0 [2022-01-18 04:08:10,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258,252 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:10,819 INFO L402 AbstractCegarLoop]: === Iteration 260 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:10,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:10,820 INFO L85 PathProgramCache]: Analyzing trace with hash 1994117026, now seen corresponding path program 72 times [2022-01-18 04:08:10,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:10,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404543956] [2022-01-18 04:08:10,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:10,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:10,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:10,937 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:10,937 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:10,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404543956] [2022-01-18 04:08:10,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404543956] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:10,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599496037] [2022-01-18 04:08:10,937 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:08:10,937 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:10,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:10,938 INFO L229 MonitoredProcess]: Starting monitored process 253 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:10,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Waiting until timeout for monitored process [2022-01-18 04:08:10,965 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-01-18 04:08:10,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:10,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:08:10,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:11,103 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:11,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:11,139 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:08:11,139 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:08:11,231 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:11,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599496037] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:11,231 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:11,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-01-18 04:08:11,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512566176] [2022-01-18 04:08:11,231 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:11,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:08:11,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:11,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:08:11,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:08:11,232 INFO L87 Difference]: Start difference. First operand 52700 states and 135043 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:12,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:12,125 INFO L93 Difference]: Finished difference Result 65449 states and 165027 transitions. [2022-01-18 04:08:12,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 04:08:12,126 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:12,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:12,269 INFO L225 Difference]: With dead ends: 65449 [2022-01-18 04:08:12,269 INFO L226 Difference]: Without dead ends: 65367 [2022-01-18 04:08:12,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:08:12,269 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 152 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 1107 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 1130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:12,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 379 Invalid, 1130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1107 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:08:12,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65367 states. [2022-01-18 04:08:13,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65367 to 52551. [2022-01-18 04:08:13,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52551 states, 52550 states have (on average 2.5602283539486206) internal successors, (134540), 52550 states have internal predecessors, (134540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:13,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52551 states to 52551 states and 134540 transitions. [2022-01-18 04:08:13,728 INFO L78 Accepts]: Start accepts. Automaton has 52551 states and 134540 transitions. Word has length 53 [2022-01-18 04:08:13,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:13,728 INFO L470 AbstractCegarLoop]: Abstraction has 52551 states and 134540 transitions. [2022-01-18 04:08:13,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:13,729 INFO L276 IsEmpty]: Start isEmpty. Operand 52551 states and 134540 transitions. [2022-01-18 04:08:13,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:13,768 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:13,768 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:13,783 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (253)] Ended with exit code 0 [2022-01-18 04:08:13,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable259,253 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:13,969 INFO L402 AbstractCegarLoop]: === Iteration 261 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:13,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:13,969 INFO L85 PathProgramCache]: Analyzing trace with hash 1771275298, now seen corresponding path program 137 times [2022-01-18 04:08:13,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:13,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891592004] [2022-01-18 04:08:13,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:13,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:13,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:14,067 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:08:14,067 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:14,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891592004] [2022-01-18 04:08:14,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891592004] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:14,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928556145] [2022-01-18 04:08:14,068 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:08:14,068 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:14,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:14,069 INFO L229 MonitoredProcess]: Starting monitored process 254 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:14,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Waiting until timeout for monitored process [2022-01-18 04:08:14,095 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-01-18 04:08:14,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:14,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:08:14,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:14,278 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:08:14,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:14,322 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:08:14,323 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:08:14,435 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:08:14,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928556145] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:14,435 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:14,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-01-18 04:08:14,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861593431] [2022-01-18 04:08:14,436 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:14,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:08:14,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:14,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:08:14,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:08:14,436 INFO L87 Difference]: Start difference. First operand 52551 states and 134540 transitions. Second operand has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:15,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:15,133 INFO L93 Difference]: Finished difference Result 53580 states and 136408 transitions. [2022-01-18 04:08:15,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:08:15,133 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:15,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:15,259 INFO L225 Difference]: With dead ends: 53580 [2022-01-18 04:08:15,259 INFO L226 Difference]: Without dead ends: 53528 [2022-01-18 04:08:15,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:08:15,260 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 77 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 1253 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 1255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:15,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 490 Invalid, 1255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1253 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:08:15,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53528 states. [2022-01-18 04:08:16,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53528 to 52560. [2022-01-18 04:08:16,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52560 states, 52559 states have (on average 2.5596948191556157) internal successors, (134535), 52559 states have internal predecessors, (134535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:16,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52560 states to 52560 states and 134535 transitions. [2022-01-18 04:08:16,933 INFO L78 Accepts]: Start accepts. Automaton has 52560 states and 134535 transitions. Word has length 53 [2022-01-18 04:08:16,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:16,933 INFO L470 AbstractCegarLoop]: Abstraction has 52560 states and 134535 transitions. [2022-01-18 04:08:16,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:16,934 INFO L276 IsEmpty]: Start isEmpty. Operand 52560 states and 134535 transitions. [2022-01-18 04:08:16,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:16,972 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:16,972 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:16,987 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (254)] Ended with exit code 0 [2022-01-18 04:08:17,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 254 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable260 [2022-01-18 04:08:17,172 INFO L402 AbstractCegarLoop]: === Iteration 262 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:17,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:17,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1794407220, now seen corresponding path program 138 times [2022-01-18 04:08:17,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:17,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374093041] [2022-01-18 04:08:17,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:17,173 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:17,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:17,286 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:08:17,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:17,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374093041] [2022-01-18 04:08:17,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374093041] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:17,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671320132] [2022-01-18 04:08:17,286 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:08:17,286 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:17,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:17,288 INFO L229 MonitoredProcess]: Starting monitored process 255 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:17,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Waiting until timeout for monitored process [2022-01-18 04:08:17,314 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-01-18 04:08:17,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:17,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:08:17,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:17,512 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:08:17,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:17,570 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:08:17,571 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:08:17,677 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:08:17,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671320132] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:17,677 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:17,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 04:08:17,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268661797] [2022-01-18 04:08:17,677 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:17,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:08:17,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:17,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:08:17,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:08:17,678 INFO L87 Difference]: Start difference. First operand 52560 states and 134535 transitions. Second operand has 18 states, 18 states have (on average 3.9444444444444446) internal successors, (71), 17 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:18,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:18,161 INFO L93 Difference]: Finished difference Result 52849 states and 135062 transitions. [2022-01-18 04:08:18,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:08:18,161 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.9444444444444446) internal successors, (71), 17 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:18,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:18,292 INFO L225 Difference]: With dead ends: 52849 [2022-01-18 04:08:18,292 INFO L226 Difference]: Without dead ends: 52799 [2022-01-18 04:08:18,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 95 SyntacticMatches, 9 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:08:18,293 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 68 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 719 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 156 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:18,293 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 348 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 719 Invalid, 0 Unknown, 156 Unchecked, 0.2s Time] [2022-01-18 04:08:18,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52799 states. [2022-01-18 04:08:19,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52799 to 52554. [2022-01-18 04:08:19,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52554 states, 52553 states have (on average 2.559568435674462) internal successors, (134513), 52553 states have internal predecessors, (134513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:19,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52554 states to 52554 states and 134513 transitions. [2022-01-18 04:08:19,568 INFO L78 Accepts]: Start accepts. Automaton has 52554 states and 134513 transitions. Word has length 53 [2022-01-18 04:08:19,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:19,568 INFO L470 AbstractCegarLoop]: Abstraction has 52554 states and 134513 transitions. [2022-01-18 04:08:19,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.9444444444444446) internal successors, (71), 17 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:19,569 INFO L276 IsEmpty]: Start isEmpty. Operand 52554 states and 134513 transitions. [2022-01-18 04:08:19,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:19,612 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:19,612 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:19,627 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (255)] Ended with exit code 0 [2022-01-18 04:08:19,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,255 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:19,812 INFO L402 AbstractCegarLoop]: === Iteration 263 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:19,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:19,813 INFO L85 PathProgramCache]: Analyzing trace with hash -1227210166, now seen corresponding path program 73 times [2022-01-18 04:08:19,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:19,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508235593] [2022-01-18 04:08:19,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:19,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:19,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:19,915 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:19,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:19,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508235593] [2022-01-18 04:08:19,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508235593] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:19,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322300926] [2022-01-18 04:08:19,915 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:08:19,915 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:19,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:19,916 INFO L229 MonitoredProcess]: Starting monitored process 256 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:19,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Waiting until timeout for monitored process [2022-01-18 04:08:19,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:19,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:08:19,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:20,081 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:20,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:20,112 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:08:20,113 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:08:20,212 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:20,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322300926] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:20,213 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:20,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:08:20,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60604181] [2022-01-18 04:08:20,213 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:20,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:08:20,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:20,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:08:20,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:08:20,213 INFO L87 Difference]: Start difference. First operand 52554 states and 134513 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:21,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:21,178 INFO L93 Difference]: Finished difference Result 58314 states and 147608 transitions. [2022-01-18 04:08:21,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:08:21,178 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:21,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:21,317 INFO L225 Difference]: With dead ends: 58314 [2022-01-18 04:08:21,318 INFO L226 Difference]: Without dead ends: 58310 [2022-01-18 04:08:21,318 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:08:21,318 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 134 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 1099 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 1118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1099 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:21,318 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 397 Invalid, 1118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1099 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:08:21,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58310 states. [2022-01-18 04:08:22,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58310 to 52280. [2022-01-18 04:08:22,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52280 states, 52279 states have (on average 2.5601484343617895) internal successors, (133842), 52279 states have internal predecessors, (133842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:22,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52280 states to 52280 states and 133842 transitions. [2022-01-18 04:08:22,706 INFO L78 Accepts]: Start accepts. Automaton has 52280 states and 133842 transitions. Word has length 53 [2022-01-18 04:08:22,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:22,706 INFO L470 AbstractCegarLoop]: Abstraction has 52280 states and 133842 transitions. [2022-01-18 04:08:22,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:22,706 INFO L276 IsEmpty]: Start isEmpty. Operand 52280 states and 133842 transitions. [2022-01-18 04:08:22,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:22,747 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:22,747 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:22,763 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (256)] Ended with exit code 0 [2022-01-18 04:08:22,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,256 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:22,948 INFO L402 AbstractCegarLoop]: === Iteration 264 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:22,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:22,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1404101110, now seen corresponding path program 139 times [2022-01-18 04:08:22,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:22,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224350411] [2022-01-18 04:08:22,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:22,949 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:22,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:23,076 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 116 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:23,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:23,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224350411] [2022-01-18 04:08:23,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224350411] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:23,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423542582] [2022-01-18 04:08:23,077 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:08:23,077 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:23,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:23,079 INFO L229 MonitoredProcess]: Starting monitored process 257 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:23,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Waiting until timeout for monitored process [2022-01-18 04:08:23,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:23,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:08:23,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:23,316 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:23,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:23,379 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:08:23,379 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:08:23,482 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:23,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423542582] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:23,483 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:23,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 04:08:23,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898762264] [2022-01-18 04:08:23,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:23,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:08:23,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:23,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:08:23,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:08:23,484 INFO L87 Difference]: Start difference. First operand 52280 states and 133842 transitions. Second operand has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:23,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:23,955 INFO L93 Difference]: Finished difference Result 54178 states and 137525 transitions. [2022-01-18 04:08:23,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:08:23,956 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:23,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:24,087 INFO L225 Difference]: With dead ends: 54178 [2022-01-18 04:08:24,088 INFO L226 Difference]: Without dead ends: 54158 [2022-01-18 04:08:24,088 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:08:24,088 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 49 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 667 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:24,088 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 155 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 667 Invalid, 0 Unknown, 74 Unchecked, 0.2s Time] [2022-01-18 04:08:24,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54158 states. [2022-01-18 04:08:25,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54158 to 53049. [2022-01-18 04:08:25,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53049 states, 53048 states have (on average 2.5523488161664907) internal successors, (135397), 53048 states have internal predecessors, (135397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:25,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53049 states to 53049 states and 135397 transitions. [2022-01-18 04:08:25,415 INFO L78 Accepts]: Start accepts. Automaton has 53049 states and 135397 transitions. Word has length 53 [2022-01-18 04:08:25,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:25,415 INFO L470 AbstractCegarLoop]: Abstraction has 53049 states and 135397 transitions. [2022-01-18 04:08:25,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:25,415 INFO L276 IsEmpty]: Start isEmpty. Operand 53049 states and 135397 transitions. [2022-01-18 04:08:25,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:25,456 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:25,457 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:25,472 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (257)] Forceful destruction successful, exit code 0 [2022-01-18 04:08:25,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,257 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:25,659 INFO L402 AbstractCegarLoop]: === Iteration 265 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:25,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:25,660 INFO L85 PathProgramCache]: Analyzing trace with hash -801348778, now seen corresponding path program 140 times [2022-01-18 04:08:25,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:25,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478148149] [2022-01-18 04:08:25,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:25,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:25,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:25,762 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 16 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:08:25,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:25,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478148149] [2022-01-18 04:08:25,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478148149] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:25,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810718537] [2022-01-18 04:08:25,763 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:08:25,763 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:25,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:25,764 INFO L229 MonitoredProcess]: Starting monitored process 258 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:25,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Waiting until timeout for monitored process [2022-01-18 04:08:25,787 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:08:25,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:25,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:08:25,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:25,978 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:08:25,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:26,024 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:08:26,025 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:08:26,140 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:08:26,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810718537] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:26,141 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:26,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-01-18 04:08:26,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996585125] [2022-01-18 04:08:26,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:26,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:08:26,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:26,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:08:26,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:08:26,142 INFO L87 Difference]: Start difference. First operand 53049 states and 135397 transitions. Second operand has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:26,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:26,870 INFO L93 Difference]: Finished difference Result 53293 states and 135841 transitions. [2022-01-18 04:08:26,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:08:26,871 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:26,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:26,994 INFO L225 Difference]: With dead ends: 53293 [2022-01-18 04:08:26,995 INFO L226 Difference]: Without dead ends: 53243 [2022-01-18 04:08:26,995 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 98 SyntacticMatches, 9 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:08:26,995 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 74 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 727 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 78 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:26,995 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 306 Invalid, 806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 727 Invalid, 0 Unknown, 78 Unchecked, 0.3s Time] [2022-01-18 04:08:27,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53243 states. [2022-01-18 04:08:28,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53243 to 53037. [2022-01-18 04:08:28,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53037 states, 53036 states have (on average 2.551399049702089) internal successors, (135316), 53036 states have internal predecessors, (135316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:28,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53037 states to 53037 states and 135316 transitions. [2022-01-18 04:08:28,371 INFO L78 Accepts]: Start accepts. Automaton has 53037 states and 135316 transitions. Word has length 53 [2022-01-18 04:08:28,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:28,372 INFO L470 AbstractCegarLoop]: Abstraction has 53037 states and 135316 transitions. [2022-01-18 04:08:28,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:28,372 INFO L276 IsEmpty]: Start isEmpty. Operand 53037 states and 135316 transitions. [2022-01-18 04:08:28,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:28,418 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:28,418 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:28,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (258)] Ended with exit code 0 [2022-01-18 04:08:28,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,258 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:28,619 INFO L402 AbstractCegarLoop]: === Iteration 266 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:28,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:28,619 INFO L85 PathProgramCache]: Analyzing trace with hash -711730313, now seen corresponding path program 74 times [2022-01-18 04:08:28,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:28,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233856923] [2022-01-18 04:08:28,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:28,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:28,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:28,727 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 36 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:08:28,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:28,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233856923] [2022-01-18 04:08:28,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233856923] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:28,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65253280] [2022-01-18 04:08:28,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:08:28,727 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:28,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:28,728 INFO L229 MonitoredProcess]: Starting monitored process 259 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:28,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Waiting until timeout for monitored process [2022-01-18 04:08:28,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:08:28,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:28,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:08:28,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:28,918 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 52 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:28,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:29,155 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 52 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:29,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65253280] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:29,156 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:29,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 17 [2022-01-18 04:08:29,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005556339] [2022-01-18 04:08:29,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:29,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:08:29,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:29,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:08:29,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:08:29,156 INFO L87 Difference]: Start difference. First operand 53037 states and 135316 transitions. Second operand has 18 states, 18 states have (on average 4.277777777777778) internal successors, (77), 17 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:29,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:29,622 INFO L93 Difference]: Finished difference Result 55634 states and 140723 transitions. [2022-01-18 04:08:29,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:08:29,622 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.277777777777778) internal successors, (77), 17 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:29,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:29,767 INFO L225 Difference]: With dead ends: 55634 [2022-01-18 04:08:29,767 INFO L226 Difference]: Without dead ends: 55580 [2022-01-18 04:08:29,767 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:08:29,767 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 276 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:29,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 137 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:08:29,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55580 states. [2022-01-18 04:08:30,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55580 to 42307. [2022-01-18 04:08:30,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42307 states, 42306 states have (on average 2.512622323074741) internal successors, (106299), 42306 states have internal predecessors, (106299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:31,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42307 states to 42307 states and 106299 transitions. [2022-01-18 04:08:31,095 INFO L78 Accepts]: Start accepts. Automaton has 42307 states and 106299 transitions. Word has length 53 [2022-01-18 04:08:31,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:31,095 INFO L470 AbstractCegarLoop]: Abstraction has 42307 states and 106299 transitions. [2022-01-18 04:08:31,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.277777777777778) internal successors, (77), 17 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:31,095 INFO L276 IsEmpty]: Start isEmpty. Operand 42307 states and 106299 transitions. [2022-01-18 04:08:31,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:31,134 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:31,134 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:31,149 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (259)] Ended with exit code 0 [2022-01-18 04:08:31,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2022-01-18 04:08:31,334 INFO L402 AbstractCegarLoop]: === Iteration 267 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:31,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:31,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1348383380, now seen corresponding path program 141 times [2022-01-18 04:08:31,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:31,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097505011] [2022-01-18 04:08:31,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:31,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:31,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:31,448 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:31,448 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:31,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097505011] [2022-01-18 04:08:31,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097505011] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:31,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618609559] [2022-01-18 04:08:31,448 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:08:31,448 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:31,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:31,449 INFO L229 MonitoredProcess]: Starting monitored process 260 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:31,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Waiting until timeout for monitored process [2022-01-18 04:08:31,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-01-18 04:08:31,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:31,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:08:31,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:31,683 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:31,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:31,748 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:08:31,749 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:08:31,857 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:31,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618609559] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:31,857 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:31,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 04:08:31,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578648726] [2022-01-18 04:08:31,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:31,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:08:31,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:31,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:08:31,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:08:31,858 INFO L87 Difference]: Start difference. First operand 42307 states and 106299 transitions. Second operand has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:32,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:32,488 INFO L93 Difference]: Finished difference Result 43031 states and 107615 transitions. [2022-01-18 04:08:32,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:08:32,488 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:32,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:32,585 INFO L225 Difference]: With dead ends: 43031 [2022-01-18 04:08:32,585 INFO L226 Difference]: Without dead ends: 42996 [2022-01-18 04:08:32,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:08:32,585 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 50 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 72 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:32,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 145 Invalid, 783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 708 Invalid, 0 Unknown, 72 Unchecked, 0.2s Time] [2022-01-18 04:08:32,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42996 states. [2022-01-18 04:08:33,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42996 to 41601. [2022-01-18 04:08:33,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41601 states, 41600 states have (on average 2.520985576923077) internal successors, (104873), 41600 states have internal predecessors, (104873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:33,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41601 states to 41601 states and 104873 transitions. [2022-01-18 04:08:33,763 INFO L78 Accepts]: Start accepts. Automaton has 41601 states and 104873 transitions. Word has length 53 [2022-01-18 04:08:33,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:33,763 INFO L470 AbstractCegarLoop]: Abstraction has 41601 states and 104873 transitions. [2022-01-18 04:08:33,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:33,764 INFO L276 IsEmpty]: Start isEmpty. Operand 41601 states and 104873 transitions. [2022-01-18 04:08:33,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:33,793 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:33,793 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:33,810 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (260)] Ended with exit code 0 [2022-01-18 04:08:33,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 260 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2022-01-18 04:08:33,994 INFO L402 AbstractCegarLoop]: === Iteration 268 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:33,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:33,994 INFO L85 PathProgramCache]: Analyzing trace with hash 651869474, now seen corresponding path program 142 times [2022-01-18 04:08:33,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:33,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637709332] [2022-01-18 04:08:33,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:33,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:33,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:34,109 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 115 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:08:34,109 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:34,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637709332] [2022-01-18 04:08:34,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637709332] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:34,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226198833] [2022-01-18 04:08:34,110 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:08:34,110 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:34,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:34,110 INFO L229 MonitoredProcess]: Starting monitored process 261 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:34,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Waiting until timeout for monitored process [2022-01-18 04:08:34,133 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:08:34,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:34,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:08:34,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:34,266 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 116 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:08:34,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:34,285 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:08:34,286 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:08:34,407 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 116 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:08:34,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226198833] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:34,408 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:34,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:08:34,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378708755] [2022-01-18 04:08:34,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:34,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:08:34,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:34,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:08:34,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:08:34,408 INFO L87 Difference]: Start difference. First operand 41601 states and 104873 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:34,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:34,940 INFO L93 Difference]: Finished difference Result 43162 states and 108213 transitions. [2022-01-18 04:08:34,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:08:34,940 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:34,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:35,028 INFO L225 Difference]: With dead ends: 43162 [2022-01-18 04:08:35,028 INFO L226 Difference]: Without dead ends: 43150 [2022-01-18 04:08:35,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:08:35,028 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 130 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:35,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 347 Invalid, 928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 922 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:08:35,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43150 states. [2022-01-18 04:08:35,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43150 to 41577. [2022-01-18 04:08:36,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41577 states, 41576 states have (on average 2.5211901096786606) internal successors, (104821), 41576 states have internal predecessors, (104821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:36,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41577 states to 41577 states and 104821 transitions. [2022-01-18 04:08:36,117 INFO L78 Accepts]: Start accepts. Automaton has 41577 states and 104821 transitions. Word has length 53 [2022-01-18 04:08:36,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:36,117 INFO L470 AbstractCegarLoop]: Abstraction has 41577 states and 104821 transitions. [2022-01-18 04:08:36,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:36,117 INFO L276 IsEmpty]: Start isEmpty. Operand 41577 states and 104821 transitions. [2022-01-18 04:08:36,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:36,147 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:36,147 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:36,162 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (261)] Ended with exit code 0 [2022-01-18 04:08:36,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 261 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2022-01-18 04:08:36,348 INFO L402 AbstractCegarLoop]: === Iteration 269 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:36,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:36,348 INFO L85 PathProgramCache]: Analyzing trace with hash 514555120, now seen corresponding path program 75 times [2022-01-18 04:08:36,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:36,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897051637] [2022-01-18 04:08:36,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:36,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:36,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:36,442 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:36,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:36,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897051637] [2022-01-18 04:08:36,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897051637] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:36,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806587768] [2022-01-18 04:08:36,442 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:08:36,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:36,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:36,443 INFO L229 MonitoredProcess]: Starting monitored process 262 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:36,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Waiting until timeout for monitored process [2022-01-18 04:08:36,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-01-18 04:08:36,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:36,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:08:36,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:36,599 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:36,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:36,620 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:08:36,620 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:08:36,737 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 125 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:36,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806587768] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:36,737 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:36,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-01-18 04:08:36,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999058088] [2022-01-18 04:08:36,737 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:36,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:08:36,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:36,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:08:36,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:08:36,738 INFO L87 Difference]: Start difference. First operand 41577 states and 104821 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:37,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:37,353 INFO L93 Difference]: Finished difference Result 44229 states and 110824 transitions. [2022-01-18 04:08:37,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:08:37,353 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:37,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:37,434 INFO L225 Difference]: With dead ends: 44229 [2022-01-18 04:08:37,434 INFO L226 Difference]: Without dead ends: 44183 [2022-01-18 04:08:37,434 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:08:37,434 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 121 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 1144 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 1151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:37,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 421 Invalid, 1151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1144 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:08:37,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44183 states. [2022-01-18 04:08:38,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44183 to 42395. [2022-01-18 04:08:38,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42395 states, 42394 states have (on average 2.5214417134500167) internal successors, (106894), 42394 states have internal predecessors, (106894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:38,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42395 states to 42395 states and 106894 transitions. [2022-01-18 04:08:38,424 INFO L78 Accepts]: Start accepts. Automaton has 42395 states and 106894 transitions. Word has length 53 [2022-01-18 04:08:38,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:38,424 INFO L470 AbstractCegarLoop]: Abstraction has 42395 states and 106894 transitions. [2022-01-18 04:08:38,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:38,424 INFO L276 IsEmpty]: Start isEmpty. Operand 42395 states and 106894 transitions. [2022-01-18 04:08:38,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:38,464 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:38,464 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:38,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (262)] Forceful destruction successful, exit code 0 [2022-01-18 04:08:38,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable268,262 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:38,665 INFO L402 AbstractCegarLoop]: === Iteration 270 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:38,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:38,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1658198774, now seen corresponding path program 143 times [2022-01-18 04:08:38,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:38,665 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097104328] [2022-01-18 04:08:38,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:38,665 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:38,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:38,756 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 17 proven. 115 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:38,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:38,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097104328] [2022-01-18 04:08:38,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097104328] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:38,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748438755] [2022-01-18 04:08:38,756 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:08:38,756 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:38,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:38,758 INFO L229 MonitoredProcess]: Starting monitored process 263 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:38,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Waiting until timeout for monitored process [2022-01-18 04:08:38,784 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-01-18 04:08:38,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:38,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:08:38,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:38,920 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:38,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:38,942 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:08:38,943 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:08:39,065 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 119 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:08:39,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748438755] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:39,066 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:39,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-01-18 04:08:39,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991667695] [2022-01-18 04:08:39,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:39,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:08:39,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:39,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:08:39,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:08:39,066 INFO L87 Difference]: Start difference. First operand 42395 states and 106894 transitions. Second operand has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 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-01-18 04:08:39,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:39,804 INFO L93 Difference]: Finished difference Result 44391 states and 110584 transitions. [2022-01-18 04:08:39,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:08:39,804 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 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 53 [2022-01-18 04:08:39,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:39,899 INFO L225 Difference]: With dead ends: 44391 [2022-01-18 04:08:39,899 INFO L226 Difference]: Without dead ends: 44232 [2022-01-18 04:08:39,899 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:08:39,899 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 122 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 1474 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 1481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:39,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 526 Invalid, 1481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1474 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:08:39,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44232 states. [2022-01-18 04:08:40,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44232 to 42143. [2022-01-18 04:08:40,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42143 states, 42142 states have (on average 2.5171325518485124) internal successors, (106077), 42142 states have internal predecessors, (106077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:41,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42143 states to 42143 states and 106077 transitions. [2022-01-18 04:08:41,080 INFO L78 Accepts]: Start accepts. Automaton has 42143 states and 106077 transitions. Word has length 53 [2022-01-18 04:08:41,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:41,080 INFO L470 AbstractCegarLoop]: Abstraction has 42143 states and 106077 transitions. [2022-01-18 04:08:41,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 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-01-18 04:08:41,080 INFO L276 IsEmpty]: Start isEmpty. Operand 42143 states and 106077 transitions. [2022-01-18 04:08:41,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:41,121 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:41,121 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:41,136 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (263)] Ended with exit code 0 [2022-01-18 04:08:41,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable269 [2022-01-18 04:08:41,321 INFO L402 AbstractCegarLoop]: === Iteration 271 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:41,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:41,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1865932855, now seen corresponding path program 76 times [2022-01-18 04:08:41,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:41,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750016122] [2022-01-18 04:08:41,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:41,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:41,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:41,413 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 46 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:08:41,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:41,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750016122] [2022-01-18 04:08:41,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750016122] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:41,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313791044] [2022-01-18 04:08:41,414 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:08:41,414 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:41,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:41,415 INFO L229 MonitoredProcess]: Starting monitored process 264 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:41,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Waiting until timeout for monitored process [2022-01-18 04:08:41,438 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:08:41,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:41,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:08:41,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:41,587 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:08:41,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:42,102 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:08:42,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313791044] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:42,103 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:42,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-01-18 04:08:42,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209895800] [2022-01-18 04:08:42,103 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:42,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:08:42,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:42,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:08:42,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:08:42,104 INFO L87 Difference]: Start difference. First operand 42143 states and 106077 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:42,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:42,560 INFO L93 Difference]: Finished difference Result 45030 states and 112430 transitions. [2022-01-18 04:08:42,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:08:42,561 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:42,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:42,665 INFO L225 Difference]: With dead ends: 45030 [2022-01-18 04:08:42,665 INFO L226 Difference]: Without dead ends: 45014 [2022-01-18 04:08:42,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:08:42,665 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 192 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:42,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 113 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:08:42,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45014 states. [2022-01-18 04:08:43,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45014 to 42495. [2022-01-18 04:08:43,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42495 states, 42494 states have (on average 2.517578952322681) internal successors, (106982), 42494 states have internal predecessors, (106982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:43,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42495 states to 42495 states and 106982 transitions. [2022-01-18 04:08:43,819 INFO L78 Accepts]: Start accepts. Automaton has 42495 states and 106982 transitions. Word has length 53 [2022-01-18 04:08:43,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:43,820 INFO L470 AbstractCegarLoop]: Abstraction has 42495 states and 106982 transitions. [2022-01-18 04:08:43,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:43,820 INFO L276 IsEmpty]: Start isEmpty. Operand 42495 states and 106982 transitions. [2022-01-18 04:08:43,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:43,856 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:43,856 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:43,871 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (264)] Ended with exit code 0 [2022-01-18 04:08:44,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable270 [2022-01-18 04:08:44,057 INFO L402 AbstractCegarLoop]: === Iteration 272 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:44,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:44,057 INFO L85 PathProgramCache]: Analyzing trace with hash 374874839, now seen corresponding path program 144 times [2022-01-18 04:08:44,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:44,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693256497] [2022-01-18 04:08:44,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:44,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:44,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:44,162 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 56 proven. 80 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:08:44,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:44,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693256497] [2022-01-18 04:08:44,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693256497] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:44,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746213753] [2022-01-18 04:08:44,162 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:08:44,162 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:44,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:44,164 INFO L229 MonitoredProcess]: Starting monitored process 265 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:44,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Waiting until timeout for monitored process [2022-01-18 04:08:44,202 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-01-18 04:08:44,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:44,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:08:44,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:44,376 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 56 proven. 79 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:44,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:44,614 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 56 proven. 79 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:44,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746213753] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:44,614 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:44,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 13 [2022-01-18 04:08:44,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370430836] [2022-01-18 04:08:44,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:44,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:08:44,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:44,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:08:44,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:08:44,615 INFO L87 Difference]: Start difference. First operand 42495 states and 106982 transitions. Second operand has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:44,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:44,977 INFO L93 Difference]: Finished difference Result 49165 states and 122042 transitions. [2022-01-18 04:08:44,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:08:44,978 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:44,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:45,087 INFO L225 Difference]: With dead ends: 49165 [2022-01-18 04:08:45,087 INFO L226 Difference]: Without dead ends: 49135 [2022-01-18 04:08:45,087 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=102, Invalid=170, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:08:45,087 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 196 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:45,087 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 109 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:08:45,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49135 states. [2022-01-18 04:08:46,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49135 to 44435. [2022-01-18 04:08:46,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44435 states, 44434 states have (on average 2.533105279740739) internal successors, (112556), 44434 states have internal predecessors, (112556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:46,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44435 states to 44435 states and 112556 transitions. [2022-01-18 04:08:46,364 INFO L78 Accepts]: Start accepts. Automaton has 44435 states and 112556 transitions. Word has length 53 [2022-01-18 04:08:46,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:46,364 INFO L470 AbstractCegarLoop]: Abstraction has 44435 states and 112556 transitions. [2022-01-18 04:08:46,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:46,364 INFO L276 IsEmpty]: Start isEmpty. Operand 44435 states and 112556 transitions. [2022-01-18 04:08:46,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:46,401 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:46,401 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:46,416 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (265)] Ended with exit code 0 [2022-01-18 04:08:46,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271,265 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:46,601 INFO L402 AbstractCegarLoop]: === Iteration 273 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:46,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:46,602 INFO L85 PathProgramCache]: Analyzing trace with hash 411621591, now seen corresponding path program 145 times [2022-01-18 04:08:46,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:46,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804863762] [2022-01-18 04:08:46,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:46,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:46,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:46,698 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 43 proven. 92 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:46,699 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:46,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804863762] [2022-01-18 04:08:46,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804863762] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:46,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906610007] [2022-01-18 04:08:46,699 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:08:46,699 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:46,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:46,700 INFO L229 MonitoredProcess]: Starting monitored process 266 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:46,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Waiting until timeout for monitored process [2022-01-18 04:08:46,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:46,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:08:46,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:46,892 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 43 proven. 92 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:46,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:47,128 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 43 proven. 92 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:47,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906610007] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:47,128 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:47,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 15 [2022-01-18 04:08:47,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594637269] [2022-01-18 04:08:47,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:47,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:08:47,129 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:47,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:08:47,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:08:47,129 INFO L87 Difference]: Start difference. First operand 44435 states and 112556 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:47,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:47,549 INFO L93 Difference]: Finished difference Result 49363 states and 122353 transitions. [2022-01-18 04:08:47,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:08:47,550 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:47,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:47,670 INFO L225 Difference]: With dead ends: 49363 [2022-01-18 04:08:47,671 INFO L226 Difference]: Without dead ends: 49318 [2022-01-18 04:08:47,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=125, Invalid=255, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:08:47,671 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 243 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:47,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 145 Invalid, 412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:08:47,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49318 states. [2022-01-18 04:08:48,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49318 to 44435. [2022-01-18 04:08:48,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44435 states, 44434 states have (on average 2.5327451951208535) internal successors, (112540), 44434 states have internal predecessors, (112540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:49,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44435 states to 44435 states and 112540 transitions. [2022-01-18 04:08:49,147 INFO L78 Accepts]: Start accepts. Automaton has 44435 states and 112540 transitions. Word has length 53 [2022-01-18 04:08:49,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:49,147 INFO L470 AbstractCegarLoop]: Abstraction has 44435 states and 112540 transitions. [2022-01-18 04:08:49,147 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 15 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:49,147 INFO L276 IsEmpty]: Start isEmpty. Operand 44435 states and 112540 transitions. [2022-01-18 04:08:49,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:49,182 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:49,182 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:49,197 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (266)] Ended with exit code 0 [2022-01-18 04:08:49,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,266 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:49,383 INFO L402 AbstractCegarLoop]: === Iteration 274 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:49,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:49,383 INFO L85 PathProgramCache]: Analyzing trace with hash 561431191, now seen corresponding path program 146 times [2022-01-18 04:08:49,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:49,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007030535] [2022-01-18 04:08:49,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:49,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:49,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:49,497 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 45 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:49,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:49,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007030535] [2022-01-18 04:08:49,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007030535] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:49,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177391673] [2022-01-18 04:08:49,498 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:08:49,498 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:49,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:49,499 INFO L229 MonitoredProcess]: Starting monitored process 267 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:49,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Waiting until timeout for monitored process [2022-01-18 04:08:49,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:08:49,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:49,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:08:49,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:49,699 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 45 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:49,699 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:49,923 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 45 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:49,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177391673] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:49,923 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:49,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 17 [2022-01-18 04:08:49,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004944763] [2022-01-18 04:08:49,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:49,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:08:49,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:49,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:08:49,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:08:49,924 INFO L87 Difference]: Start difference. First operand 44435 states and 112540 transitions. Second operand has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:50,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:50,374 INFO L93 Difference]: Finished difference Result 50014 states and 123529 transitions. [2022-01-18 04:08:50,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:08:50,375 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:50,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:50,479 INFO L225 Difference]: With dead ends: 50014 [2022-01-18 04:08:50,479 INFO L226 Difference]: Without dead ends: 49951 [2022-01-18 04:08:50,479 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:08:50,479 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 256 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:50,480 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 185 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:08:50,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49951 states. [2022-01-18 04:08:51,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49951 to 44435. [2022-01-18 04:08:51,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44435 states, 44434 states have (on average 2.532362605212225) internal successors, (112523), 44434 states have internal predecessors, (112523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:51,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44435 states to 44435 states and 112523 transitions. [2022-01-18 04:08:51,656 INFO L78 Accepts]: Start accepts. Automaton has 44435 states and 112523 transitions. Word has length 53 [2022-01-18 04:08:51,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:51,656 INFO L470 AbstractCegarLoop]: Abstraction has 44435 states and 112523 transitions. [2022-01-18 04:08:51,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.333333333333333) internal successors, (78), 17 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:51,656 INFO L276 IsEmpty]: Start isEmpty. Operand 44435 states and 112523 transitions. [2022-01-18 04:08:51,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:51,697 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:51,697 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:51,713 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (267)] Ended with exit code 0 [2022-01-18 04:08:51,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,267 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:51,898 INFO L402 AbstractCegarLoop]: === Iteration 275 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:51,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:51,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1207858782, now seen corresponding path program 147 times [2022-01-18 04:08:51,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:51,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673228338] [2022-01-18 04:08:51,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:51,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:51,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:52,035 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:08:52,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:52,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673228338] [2022-01-18 04:08:52,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673228338] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:52,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058501994] [2022-01-18 04:08:52,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:08:52,035 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:52,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:52,036 INFO L229 MonitoredProcess]: Starting monitored process 268 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:52,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Waiting until timeout for monitored process [2022-01-18 04:08:52,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-01-18 04:08:52,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:52,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:08:52,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:52,184 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:08:52,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:52,232 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:08:52,232 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:08:52,305 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:08:52,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058501994] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:52,306 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:52,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-01-18 04:08:52,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536461736] [2022-01-18 04:08:52,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:52,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:08:52,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:52,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:08:52,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:08:52,306 INFO L87 Difference]: Start difference. First operand 44435 states and 112523 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:53,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:53,187 INFO L93 Difference]: Finished difference Result 50524 states and 126411 transitions. [2022-01-18 04:08:53,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 04:08:53,187 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:53,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:53,300 INFO L225 Difference]: With dead ends: 50524 [2022-01-18 04:08:53,300 INFO L226 Difference]: Without dead ends: 49222 [2022-01-18 04:08:53,301 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 100 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=218, Invalid=1042, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 04:08:53,301 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 357 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 1328 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:53,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 294 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1328 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:08:53,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49222 states. [2022-01-18 04:08:54,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49222 to 41271. [2022-01-18 04:08:54,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41271 states, 41270 states have (on average 2.5245941361763995) internal successors, (104190), 41270 states have internal predecessors, (104190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:54,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41271 states to 41271 states and 104190 transitions. [2022-01-18 04:08:54,333 INFO L78 Accepts]: Start accepts. Automaton has 41271 states and 104190 transitions. Word has length 53 [2022-01-18 04:08:54,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:54,333 INFO L470 AbstractCegarLoop]: Abstraction has 41271 states and 104190 transitions. [2022-01-18 04:08:54,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:54,333 INFO L276 IsEmpty]: Start isEmpty. Operand 41271 states and 104190 transitions. [2022-01-18 04:08:54,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:54,368 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:54,368 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:54,383 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Ended with exit code 0 [2022-01-18 04:08:54,568 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,268 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:54,568 INFO L402 AbstractCegarLoop]: === Iteration 276 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:54,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:54,569 INFO L85 PathProgramCache]: Analyzing trace with hash -2067800709, now seen corresponding path program 77 times [2022-01-18 04:08:54,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:54,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761627073] [2022-01-18 04:08:54,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:54,569 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:54,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:54,658 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 60 proven. 75 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:54,658 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:54,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761627073] [2022-01-18 04:08:54,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761627073] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:54,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028255645] [2022-01-18 04:08:54,659 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:08:54,659 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:54,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:54,660 INFO L229 MonitoredProcess]: Starting monitored process 269 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:54,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Waiting until timeout for monitored process [2022-01-18 04:08:54,688 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-01-18 04:08:54,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:54,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:08:54,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:54,959 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 90 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:08:54,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:55,310 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 89 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:08:55,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028255645] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:55,311 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:55,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 18, 18] total 37 [2022-01-18 04:08:55,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293675442] [2022-01-18 04:08:55,311 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:55,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-01-18 04:08:55,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:55,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-01-18 04:08:55,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=1068, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 04:08:55,312 INFO L87 Difference]: Start difference. First operand 41271 states and 104190 transitions. Second operand has 38 states, 38 states have (on average 3.1052631578947367) internal successors, (118), 37 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:57,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:08:57,035 INFO L93 Difference]: Finished difference Result 47879 states and 119173 transitions. [2022-01-18 04:08:57,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-01-18 04:08:57,036 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1052631578947367) internal successors, (118), 37 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:08:57,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:08:57,134 INFO L225 Difference]: With dead ends: 47879 [2022-01-18 04:08:57,135 INFO L226 Difference]: Without dead ends: 47879 [2022-01-18 04:08:57,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1625 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1544, Invalid=4006, Unknown=0, NotChecked=0, Total=5550 [2022-01-18 04:08:57,135 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 921 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 1483 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 921 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 1589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:08:57,135 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [921 Valid, 416 Invalid, 1589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1483 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:08:57,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47879 states. [2022-01-18 04:08:58,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47879 to 42390. [2022-01-18 04:08:58,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42390 states, 42389 states have (on average 2.533086413928142) internal successors, (107375), 42389 states have internal predecessors, (107375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:58,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42390 states to 42390 states and 107375 transitions. [2022-01-18 04:08:58,268 INFO L78 Accepts]: Start accepts. Automaton has 42390 states and 107375 transitions. Word has length 53 [2022-01-18 04:08:58,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:08:58,268 INFO L470 AbstractCegarLoop]: Abstraction has 42390 states and 107375 transitions. [2022-01-18 04:08:58,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 3.1052631578947367) internal successors, (118), 37 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:08:58,269 INFO L276 IsEmpty]: Start isEmpty. Operand 42390 states and 107375 transitions. [2022-01-18 04:08:58,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:08:58,302 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:08:58,303 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:08:58,318 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (269)] Ended with exit code 0 [2022-01-18 04:08:58,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable275 [2022-01-18 04:08:58,503 INFO L402 AbstractCegarLoop]: === Iteration 277 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:08:58,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:08:58,503 INFO L85 PathProgramCache]: Analyzing trace with hash -1100401033, now seen corresponding path program 78 times [2022-01-18 04:08:58,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:08:58,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920750162] [2022-01-18 04:08:58,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:08:58,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:08:58,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:08:58,613 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 62 proven. 73 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:58,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:08:58,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920750162] [2022-01-18 04:08:58,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920750162] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:08:58,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231106459] [2022-01-18 04:08:58,613 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:08:58,614 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:08:58,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:08:58,614 INFO L229 MonitoredProcess]: Starting monitored process 270 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:08:58,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Waiting until timeout for monitored process [2022-01-18 04:08:58,640 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-01-18 04:08:58,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:08:58,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:08:58,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:08:58,848 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 92 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:58,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:08:59,203 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 75 proven. 60 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:08:59,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231106459] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:08:59,203 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:08:59,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 14] total 23 [2022-01-18 04:08:59,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033203674] [2022-01-18 04:08:59,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:08:59,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 04:08:59,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:08:59,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 04:08:59,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=394, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:08:59,205 INFO L87 Difference]: Start difference. First operand 42390 states and 107375 transitions. Second operand has 24 states, 24 states have (on average 3.875) internal successors, (93), 23 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:00,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:00,230 INFO L93 Difference]: Finished difference Result 55951 states and 139293 transitions. [2022-01-18 04:09:00,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 04:09:00,231 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.875) internal successors, (93), 23 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:09:00,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:00,363 INFO L225 Difference]: With dead ends: 55951 [2022-01-18 04:09:00,363 INFO L226 Difference]: Without dead ends: 55930 [2022-01-18 04:09:00,363 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=763, Invalid=1493, Unknown=0, NotChecked=0, Total=2256 [2022-01-18 04:09:00,364 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 519 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 983 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 519 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 1032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:00,364 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [519 Valid, 273 Invalid, 1032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 983 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:09:00,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55930 states. [2022-01-18 04:09:01,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55930 to 41792. [2022-01-18 04:09:01,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41792 states, 41791 states have (on average 2.5292048527194853) internal successors, (105698), 41791 states have internal predecessors, (105698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:01,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41792 states to 41792 states and 105698 transitions. [2022-01-18 04:09:01,598 INFO L78 Accepts]: Start accepts. Automaton has 41792 states and 105698 transitions. Word has length 53 [2022-01-18 04:09:01,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:01,598 INFO L470 AbstractCegarLoop]: Abstraction has 41792 states and 105698 transitions. [2022-01-18 04:09:01,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.875) internal successors, (93), 23 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:01,598 INFO L276 IsEmpty]: Start isEmpty. Operand 41792 states and 105698 transitions. [2022-01-18 04:09:01,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-18 04:09:01,630 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:01,630 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:01,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (270)] Ended with exit code 0 [2022-01-18 04:09:01,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 270 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable276 [2022-01-18 04:09:01,830 INFO L402 AbstractCegarLoop]: === Iteration 278 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:01,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:01,831 INFO L85 PathProgramCache]: Analyzing trace with hash 1027497047, now seen corresponding path program 148 times [2022-01-18 04:09:01,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:01,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98940656] [2022-01-18 04:09:01,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:01,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:01,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:01,967 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:09:01,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:01,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98940656] [2022-01-18 04:09:01,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98940656] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:01,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685552192] [2022-01-18 04:09:01,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:09:01,968 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:01,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:01,969 INFO L229 MonitoredProcess]: Starting monitored process 271 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:01,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Waiting until timeout for monitored process [2022-01-18 04:09:01,992 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:09:01,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:01,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 04:09:01,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:02,176 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:09:02,176 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:02,439 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 72 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:09:02,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685552192] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:02,594 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:02,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 19 [2022-01-18 04:09:02,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461032414] [2022-01-18 04:09:02,594 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:02,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 04:09:02,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:02,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 04:09:02,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:09:02,595 INFO L87 Difference]: Start difference. First operand 41792 states and 105698 transitions. Second operand has 20 states, 20 states have (on average 3.75) internal successors, (75), 19 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:03,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:03,093 INFO L93 Difference]: Finished difference Result 45797 states and 113718 transitions. [2022-01-18 04:09:03,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:09:03,093 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.75) internal successors, (75), 19 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-18 04:09:03,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:03,179 INFO L225 Difference]: With dead ends: 45797 [2022-01-18 04:09:03,179 INFO L226 Difference]: Without dead ends: 45670 [2022-01-18 04:09:03,179 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 101 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=225, Invalid=531, Unknown=0, NotChecked=0, Total=756 [2022-01-18 04:09:03,179 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 288 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 288 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:03,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [288 Valid, 282 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 677 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:09:03,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45670 states. [2022-01-18 04:09:04,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45670 to 42083. [2022-01-18 04:09:04,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42083 states, 42082 states have (on average 2.523097761513236) internal successors, (106177), 42082 states have internal predecessors, (106177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:04,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42083 states to 42083 states and 106177 transitions. [2022-01-18 04:09:04,319 INFO L78 Accepts]: Start accepts. Automaton has 42083 states and 106177 transitions. Word has length 53 [2022-01-18 04:09:04,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:04,320 INFO L470 AbstractCegarLoop]: Abstraction has 42083 states and 106177 transitions. [2022-01-18 04:09:04,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.75) internal successors, (75), 19 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:04,320 INFO L276 IsEmpty]: Start isEmpty. Operand 42083 states and 106177 transitions. [2022-01-18 04:09:04,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 04:09:04,360 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:04,360 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:04,376 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (271)] Ended with exit code 0 [2022-01-18 04:09:04,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 271 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2022-01-18 04:09:04,561 INFO L402 AbstractCegarLoop]: === Iteration 279 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:04,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:04,561 INFO L85 PathProgramCache]: Analyzing trace with hash 854644609, now seen corresponding path program 79 times [2022-01-18 04:09:04,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:04,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108738534] [2022-01-18 04:09:04,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:04,562 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:04,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:04,645 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 151 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:09:04,646 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:04,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108738534] [2022-01-18 04:09:04,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108738534] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:04,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944858503] [2022-01-18 04:09:04,646 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:09:04,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:04,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:04,647 INFO L229 MonitoredProcess]: Starting monitored process 272 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:04,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Waiting until timeout for monitored process [2022-01-18 04:09:04,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:04,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:09:04,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:04,917 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 79 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:09:04,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:05,137 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 79 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:09:05,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944858503] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:05,138 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:05,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 19 [2022-01-18 04:09:05,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573064489] [2022-01-18 04:09:05,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:05,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 04:09:05,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:05,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 04:09:05,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:09:05,138 INFO L87 Difference]: Start difference. First operand 42083 states and 106177 transitions. Second operand has 20 states, 20 states have (on average 5.5) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:06,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:06,374 INFO L93 Difference]: Finished difference Result 47568 states and 117522 transitions. [2022-01-18 04:09:06,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-18 04:09:06,375 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.5) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 04:09:06,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:06,469 INFO L225 Difference]: With dead ends: 47568 [2022-01-18 04:09:06,469 INFO L226 Difference]: Without dead ends: 47537 [2022-01-18 04:09:06,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 107 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=330, Invalid=1562, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 04:09:06,469 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 506 mSDsluCounter, 1153 mSDsCounter, 0 mSdLazyCounter, 2120 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 889 SdHoareTripleChecker+Invalid, 2200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 2120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:06,469 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [506 Valid, 889 Invalid, 2200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 2120 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 04:09:06,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47537 states. [2022-01-18 04:09:07,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47537 to 42841. [2022-01-18 04:09:07,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42841 states, 42840 states have (on average 2.5153828197945844) internal successors, (107759), 42840 states have internal predecessors, (107759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:07,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42841 states to 42841 states and 107759 transitions. [2022-01-18 04:09:07,577 INFO L78 Accepts]: Start accepts. Automaton has 42841 states and 107759 transitions. Word has length 56 [2022-01-18 04:09:07,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:07,577 INFO L470 AbstractCegarLoop]: Abstraction has 42841 states and 107759 transitions. [2022-01-18 04:09:07,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.5) internal successors, (110), 19 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:07,577 INFO L276 IsEmpty]: Start isEmpty. Operand 42841 states and 107759 transitions. [2022-01-18 04:09:07,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 04:09:07,617 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:07,617 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:07,632 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (272)] Ended with exit code 0 [2022-01-18 04:09:07,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 272 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2022-01-18 04:09:07,817 INFO L402 AbstractCegarLoop]: === Iteration 280 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:07,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:07,818 INFO L85 PathProgramCache]: Analyzing trace with hash -2139801855, now seen corresponding path program 80 times [2022-01-18 04:09:07,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:07,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512116251] [2022-01-18 04:09:07,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:07,818 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:07,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:07,901 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-01-18 04:09:07,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:07,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512116251] [2022-01-18 04:09:07,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512116251] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:07,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501117820] [2022-01-18 04:09:07,901 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:09:07,901 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:07,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:07,902 INFO L229 MonitoredProcess]: Starting monitored process 273 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:07,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Waiting until timeout for monitored process [2022-01-18 04:09:07,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:09:07,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:07,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:09:07,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:08,172 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 86 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:09:08,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:08,401 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 86 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:09:08,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501117820] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:08,402 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:08,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 19 [2022-01-18 04:09:08,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225490355] [2022-01-18 04:09:08,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:08,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 04:09:08,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:08,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 04:09:08,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:09:08,402 INFO L87 Difference]: Start difference. First operand 42841 states and 107759 transitions. Second operand has 20 states, 20 states have (on average 5.45) internal successors, (109), 19 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:09,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:09,540 INFO L93 Difference]: Finished difference Result 47876 states and 118161 transitions. [2022-01-18 04:09:09,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:09:09,541 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.45) internal successors, (109), 19 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 04:09:09,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:09,639 INFO L225 Difference]: With dead ends: 47876 [2022-01-18 04:09:09,639 INFO L226 Difference]: Without dead ends: 47787 [2022-01-18 04:09:09,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 105 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=156, Invalid=714, Unknown=0, NotChecked=0, Total=870 [2022-01-18 04:09:09,640 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 337 mSDsluCounter, 1002 mSDsCounter, 0 mSdLazyCounter, 1853 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 1899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:09,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [337 Valid, 738 Invalid, 1899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1853 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:09:09,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47787 states. [2022-01-18 04:09:10,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47787 to 42837. [2022-01-18 04:09:10,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42837 states, 42836 states have (on average 2.5140302549257636) internal successors, (107691), 42836 states have internal predecessors, (107691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:10,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42837 states to 42837 states and 107691 transitions. [2022-01-18 04:09:10,789 INFO L78 Accepts]: Start accepts. Automaton has 42837 states and 107691 transitions. Word has length 56 [2022-01-18 04:09:10,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:10,789 INFO L470 AbstractCegarLoop]: Abstraction has 42837 states and 107691 transitions. [2022-01-18 04:09:10,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.45) internal successors, (109), 19 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:10,789 INFO L276 IsEmpty]: Start isEmpty. Operand 42837 states and 107691 transitions. [2022-01-18 04:09:10,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 04:09:10,826 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:10,826 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:10,840 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (273)] Ended with exit code 0 [2022-01-18 04:09:11,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2022-01-18 04:09:11,026 INFO L402 AbstractCegarLoop]: === Iteration 281 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:11,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:11,026 INFO L85 PathProgramCache]: Analyzing trace with hash -1961045381, now seen corresponding path program 5 times [2022-01-18 04:09:11,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:11,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482684066] [2022-01-18 04:09:11,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:11,027 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:11,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:11,191 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 29 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:11,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:11,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482684066] [2022-01-18 04:09:11,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482684066] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:11,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67769904] [2022-01-18 04:09:11,192 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:09:11,192 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:11,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:11,193 INFO L229 MonitoredProcess]: Starting monitored process 274 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:11,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Waiting until timeout for monitored process [2022-01-18 04:09:11,219 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-01-18 04:09:11,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:11,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:09:11,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:11,556 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 121 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:11,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:11,720 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:09:11,720 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:09:11,791 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 121 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:11,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67769904] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:11,791 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:11,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2022-01-18 04:09:11,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824857902] [2022-01-18 04:09:11,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:11,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-01-18 04:09:11,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:11,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-01-18 04:09:11,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=778, Unknown=0, NotChecked=0, Total=870 [2022-01-18 04:09:11,792 INFO L87 Difference]: Start difference. First operand 42837 states and 107691 transitions. Second operand has 30 states, 30 states have (on average 3.4) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:12,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:12,212 INFO L93 Difference]: Finished difference Result 42949 states and 107867 transitions. [2022-01-18 04:09:12,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 04:09:12,213 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.4) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 04:09:12,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:12,292 INFO L225 Difference]: With dead ends: 42949 [2022-01-18 04:09:12,292 INFO L226 Difference]: Without dead ends: 42765 [2022-01-18 04:09:12,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 94 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 7 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=92, Invalid=778, Unknown=0, NotChecked=0, Total=870 [2022-01-18 04:09:12,293 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 81 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 798 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 1212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 798 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 403 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:12,293 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 231 Invalid, 1212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 798 Invalid, 0 Unknown, 403 Unchecked, 0.3s Time] [2022-01-18 04:09:12,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42765 states. [2022-01-18 04:09:13,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42765 to 42765. [2022-01-18 04:09:13,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42765 states, 42764 states have (on average 2.513258815826396) internal successors, (107477), 42764 states have internal predecessors, (107477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:13,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42765 states to 42765 states and 107477 transitions. [2022-01-18 04:09:13,301 INFO L78 Accepts]: Start accepts. Automaton has 42765 states and 107477 transitions. Word has length 56 [2022-01-18 04:09:13,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:13,301 INFO L470 AbstractCegarLoop]: Abstraction has 42765 states and 107477 transitions. [2022-01-18 04:09:13,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.4) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:13,302 INFO L276 IsEmpty]: Start isEmpty. Operand 42765 states and 107477 transitions. [2022-01-18 04:09:13,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 04:09:13,345 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:13,345 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:13,361 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (274)] Ended with exit code 0 [2022-01-18 04:09:13,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,274 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:13,546 INFO L402 AbstractCegarLoop]: === Iteration 282 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:13,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:13,546 INFO L85 PathProgramCache]: Analyzing trace with hash -910068223, now seen corresponding path program 81 times [2022-01-18 04:09:13,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:13,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437160955] [2022-01-18 04:09:13,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:13,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:13,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:13,646 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-01-18 04:09:13,647 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:13,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437160955] [2022-01-18 04:09:13,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437160955] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:13,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16211119] [2022-01-18 04:09:13,647 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:09:13,647 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:13,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:13,648 INFO L229 MonitoredProcess]: Starting monitored process 275 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:13,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Waiting until timeout for monitored process [2022-01-18 04:09:13,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-01-18 04:09:13,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:13,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 04:09:13,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:13,821 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-01-18 04:09:13,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:13,969 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-01-18 04:09:13,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16211119] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:13,969 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:13,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-18 04:09:13,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285664699] [2022-01-18 04:09:13,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:13,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:09:13,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:13,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:09:13,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:09:13,970 INFO L87 Difference]: Start difference. First operand 42765 states and 107477 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:14,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:14,421 INFO L93 Difference]: Finished difference Result 44586 states and 111323 transitions. [2022-01-18 04:09:14,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 04:09:14,421 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 04:09:14,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:14,501 INFO L225 Difference]: With dead ends: 44586 [2022-01-18 04:09:14,501 INFO L226 Difference]: Without dead ends: 44549 [2022-01-18 04:09:14,501 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:09:14,502 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 93 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:14,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 345 Invalid, 901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 901 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:09:14,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44549 states. [2022-01-18 04:09:15,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44549 to 43223. [2022-01-18 04:09:15,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43223 states, 43222 states have (on average 2.51052704641155) internal successors, (108510), 43222 states have internal predecessors, (108510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:15,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43223 states to 43223 states and 108510 transitions. [2022-01-18 04:09:15,569 INFO L78 Accepts]: Start accepts. Automaton has 43223 states and 108510 transitions. Word has length 56 [2022-01-18 04:09:15,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:15,569 INFO L470 AbstractCegarLoop]: Abstraction has 43223 states and 108510 transitions. [2022-01-18 04:09:15,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:15,570 INFO L276 IsEmpty]: Start isEmpty. Operand 43223 states and 108510 transitions. [2022-01-18 04:09:15,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 04:09:15,611 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:15,611 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:15,627 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (275)] Ended with exit code 0 [2022-01-18 04:09:15,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281,275 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:15,812 INFO L402 AbstractCegarLoop]: === Iteration 283 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:15,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:15,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1118816398, now seen corresponding path program 149 times [2022-01-18 04:09:15,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:15,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226708043] [2022-01-18 04:09:15,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:15,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:15,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:15,894 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:09:15,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:15,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226708043] [2022-01-18 04:09:15,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226708043] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:15,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119730965] [2022-01-18 04:09:15,895 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:09:15,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:15,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:15,896 INFO L229 MonitoredProcess]: Starting monitored process 276 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:15,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Waiting until timeout for monitored process [2022-01-18 04:09:15,924 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-01-18 04:09:15,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:15,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 04:09:15,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:16,074 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:09:16,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:16,225 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:09:16,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119730965] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:16,226 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:16,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-18 04:09:16,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827478249] [2022-01-18 04:09:16,226 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:16,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:09:16,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:16,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:09:16,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:09:16,226 INFO L87 Difference]: Start difference. First operand 43223 states and 108510 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:16,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:16,698 INFO L93 Difference]: Finished difference Result 44588 states and 111328 transitions. [2022-01-18 04:09:16,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 04:09:16,698 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 04:09:16,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:17,118 INFO L225 Difference]: With dead ends: 44588 [2022-01-18 04:09:17,118 INFO L226 Difference]: Without dead ends: 44525 [2022-01-18 04:09:17,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:09:17,118 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 94 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 923 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:17,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 363 Invalid, 923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 923 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:09:17,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44525 states. [2022-01-18 04:09:17,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44525 to 42647. [2022-01-18 04:09:17,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42647 states, 42646 states have (on average 2.5153121043005204) internal successors, (107268), 42646 states have internal predecessors, (107268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:17,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42647 states to 42647 states and 107268 transitions. [2022-01-18 04:09:17,964 INFO L78 Accepts]: Start accepts. Automaton has 42647 states and 107268 transitions. Word has length 56 [2022-01-18 04:09:17,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:17,964 INFO L470 AbstractCegarLoop]: Abstraction has 42647 states and 107268 transitions. [2022-01-18 04:09:17,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:17,964 INFO L276 IsEmpty]: Start isEmpty. Operand 42647 states and 107268 transitions. [2022-01-18 04:09:18,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 04:09:18,002 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:18,002 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:18,017 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (276)] Ended with exit code 0 [2022-01-18 04:09:18,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 276 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2022-01-18 04:09:18,202 INFO L402 AbstractCegarLoop]: === Iteration 284 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:18,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:18,203 INFO L85 PathProgramCache]: Analyzing trace with hash -295980990, now seen corresponding path program 150 times [2022-01-18 04:09:18,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:18,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657551777] [2022-01-18 04:09:18,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:18,203 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:18,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:18,284 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:09:18,284 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:18,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657551777] [2022-01-18 04:09:18,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657551777] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:18,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077676105] [2022-01-18 04:09:18,285 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:09:18,285 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:18,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:18,286 INFO L229 MonitoredProcess]: Starting monitored process 277 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:18,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Waiting until timeout for monitored process [2022-01-18 04:09:18,313 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-01-18 04:09:18,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:18,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:09:18,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:18,819 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 47 proven. 105 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:18,819 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:19,074 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 47 proven. 105 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:19,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077676105] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:19,075 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:19,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 18 [2022-01-18 04:09:19,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32888193] [2022-01-18 04:09:19,075 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:19,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 04:09:19,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:19,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 04:09:19,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:09:19,075 INFO L87 Difference]: Start difference. First operand 42647 states and 107268 transitions. Second operand has 19 states, 19 states have (on average 5.684210526315789) internal successors, (108), 18 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:19,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:19,942 INFO L93 Difference]: Finished difference Result 47478 states and 117101 transitions. [2022-01-18 04:09:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 04:09:19,942 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.684210526315789) internal successors, (108), 18 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 04:09:19,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:20,039 INFO L225 Difference]: With dead ends: 47478 [2022-01-18 04:09:20,039 INFO L226 Difference]: Without dead ends: 47386 [2022-01-18 04:09:20,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 106 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=142, Invalid=670, Unknown=0, NotChecked=0, Total=812 [2022-01-18 04:09:20,039 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 334 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 1687 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 1719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:20,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 679 Invalid, 1719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1687 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:09:20,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47386 states. [2022-01-18 04:09:20,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47386 to 42687. [2022-01-18 04:09:21,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42687 states, 42686 states have (on average 2.512439675771916) internal successors, (107246), 42686 states have internal predecessors, (107246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:21,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42687 states to 42687 states and 107246 transitions. [2022-01-18 04:09:21,113 INFO L78 Accepts]: Start accepts. Automaton has 42687 states and 107246 transitions. Word has length 56 [2022-01-18 04:09:21,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:21,113 INFO L470 AbstractCegarLoop]: Abstraction has 42687 states and 107246 transitions. [2022-01-18 04:09:21,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.684210526315789) internal successors, (108), 18 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:21,113 INFO L276 IsEmpty]: Start isEmpty. Operand 42687 states and 107246 transitions. [2022-01-18 04:09:21,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 04:09:21,153 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:21,153 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:21,168 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (277)] Ended with exit code 0 [2022-01-18 04:09:21,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,277 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:21,353 INFO L402 AbstractCegarLoop]: === Iteration 285 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:21,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:21,354 INFO L85 PathProgramCache]: Analyzing trace with hash 201032270, now seen corresponding path program 151 times [2022-01-18 04:09:21,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:21,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533994797] [2022-01-18 04:09:21,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:21,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:21,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:21,438 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:09:21,438 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:21,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533994797] [2022-01-18 04:09:21,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533994797] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:21,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255485920] [2022-01-18 04:09:21,438 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:09:21,438 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:21,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:21,439 INFO L229 MonitoredProcess]: Starting monitored process 278 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:21,439 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Waiting until timeout for monitored process [2022-01-18 04:09:21,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:21,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 04:09:21,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:21,612 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:09:21,612 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:21,760 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:09:21,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255485920] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:21,760 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:21,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-18 04:09:21,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984251452] [2022-01-18 04:09:21,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:21,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:09:21,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:21,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:09:21,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:09:21,760 INFO L87 Difference]: Start difference. First operand 42687 states and 107246 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:22,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:22,252 INFO L93 Difference]: Finished difference Result 43964 states and 109917 transitions. [2022-01-18 04:09:22,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 04:09:22,253 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 04:09:22,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:22,360 INFO L225 Difference]: With dead ends: 43964 [2022-01-18 04:09:22,361 INFO L226 Difference]: Without dead ends: 43910 [2022-01-18 04:09:22,361 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:09:22,361 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 96 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:22,361 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 363 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:09:22,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43910 states. [2022-01-18 04:09:23,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43910 to 42757. [2022-01-18 04:09:23,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42757 states, 42756 states have (on average 2.5104780615586115) internal successors, (107338), 42756 states have internal predecessors, (107338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:23,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42757 states to 42757 states and 107338 transitions. [2022-01-18 04:09:23,404 INFO L78 Accepts]: Start accepts. Automaton has 42757 states and 107338 transitions. Word has length 56 [2022-01-18 04:09:23,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:23,405 INFO L470 AbstractCegarLoop]: Abstraction has 42757 states and 107338 transitions. [2022-01-18 04:09:23,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:23,405 INFO L276 IsEmpty]: Start isEmpty. Operand 42757 states and 107338 transitions. [2022-01-18 04:09:23,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 04:09:23,450 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:23,450 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:23,466 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (278)] Ended with exit code 0 [2022-01-18 04:09:23,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,278 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:23,650 INFO L402 AbstractCegarLoop]: === Iteration 286 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:23,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:23,651 INFO L85 PathProgramCache]: Analyzing trace with hash -241131902, now seen corresponding path program 152 times [2022-01-18 04:09:23,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:23,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593228041] [2022-01-18 04:09:23,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:23,651 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:23,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:23,736 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:09:23,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:23,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593228041] [2022-01-18 04:09:23,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593228041] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:23,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268714513] [2022-01-18 04:09:23,736 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:09:23,736 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:23,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:23,737 INFO L229 MonitoredProcess]: Starting monitored process 279 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:23,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Waiting until timeout for monitored process [2022-01-18 04:09:23,763 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:09:23,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:23,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 04:09:23,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:23,913 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:09:23,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:24,061 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 148 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-01-18 04:09:24,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268714513] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:24,061 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:24,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-18 04:09:24,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182652236] [2022-01-18 04:09:24,062 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:24,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:09:24,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:24,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:09:24,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:09:24,062 INFO L87 Difference]: Start difference. First operand 42757 states and 107338 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:24,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:24,564 INFO L93 Difference]: Finished difference Result 45317 states and 112773 transitions. [2022-01-18 04:09:24,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 04:09:24,564 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 04:09:24,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:24,668 INFO L225 Difference]: With dead ends: 45317 [2022-01-18 04:09:24,668 INFO L226 Difference]: Without dead ends: 45229 [2022-01-18 04:09:24,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 106 SyntacticMatches, 12 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:09:24,668 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 97 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:24,668 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 363 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:09:24,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45229 states. [2022-01-18 04:09:25,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45229 to 43417. [2022-01-18 04:09:25,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43417 states, 43416 states have (on average 2.5045374976967016) internal successors, (108737), 43416 states have internal predecessors, (108737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:25,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43417 states to 43417 states and 108737 transitions. [2022-01-18 04:09:25,738 INFO L78 Accepts]: Start accepts. Automaton has 43417 states and 108737 transitions. Word has length 56 [2022-01-18 04:09:25,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:25,738 INFO L470 AbstractCegarLoop]: Abstraction has 43417 states and 108737 transitions. [2022-01-18 04:09:25,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:25,738 INFO L276 IsEmpty]: Start isEmpty. Operand 43417 states and 108737 transitions. [2022-01-18 04:09:25,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 04:09:25,780 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:25,780 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:25,797 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (279)] Ended with exit code 0 [2022-01-18 04:09:25,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,279 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:25,981 INFO L402 AbstractCegarLoop]: === Iteration 287 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:25,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:25,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1000572127, now seen corresponding path program 6 times [2022-01-18 04:09:25,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:25,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714698219] [2022-01-18 04:09:25,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:25,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:25,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:26,148 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 30 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:26,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:26,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714698219] [2022-01-18 04:09:26,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714698219] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:26,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116808539] [2022-01-18 04:09:26,148 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:09:26,148 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:26,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:26,149 INFO L229 MonitoredProcess]: Starting monitored process 280 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:26,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Waiting until timeout for monitored process [2022-01-18 04:09:26,182 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-01-18 04:09:26,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:26,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:09:26,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:26,482 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:26,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:26,617 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:09:26,617 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:09:26,689 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:26,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116808539] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:26,689 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:26,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 26 [2022-01-18 04:09:26,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189612405] [2022-01-18 04:09:26,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:26,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 04:09:26,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:26,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 04:09:26,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:09:26,690 INFO L87 Difference]: Start difference. First operand 43417 states and 108737 transitions. Second operand has 27 states, 27 states have (on average 3.5555555555555554) internal successors, (96), 26 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:27,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:27,243 INFO L93 Difference]: Finished difference Result 44254 states and 110398 transitions. [2022-01-18 04:09:27,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:09:27,243 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.5555555555555554) internal successors, (96), 26 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 04:09:27,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:27,336 INFO L225 Difference]: With dead ends: 44254 [2022-01-18 04:09:27,336 INFO L226 Difference]: Without dead ends: 44183 [2022-01-18 04:09:27,336 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 92 SyntacticMatches, 9 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:09:27,336 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 52 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 694 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 244 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:27,336 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 208 Invalid, 943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 694 Invalid, 0 Unknown, 244 Unchecked, 0.2s Time] [2022-01-18 04:09:27,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44183 states. [2022-01-18 04:09:28,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44183 to 44014. [2022-01-18 04:09:28,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44014 states, 44013 states have (on average 2.4976938631767887) internal successors, (109931), 44013 states have internal predecessors, (109931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:28,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44014 states to 44014 states and 109931 transitions. [2022-01-18 04:09:28,439 INFO L78 Accepts]: Start accepts. Automaton has 44014 states and 109931 transitions. Word has length 56 [2022-01-18 04:09:28,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:28,439 INFO L470 AbstractCegarLoop]: Abstraction has 44014 states and 109931 transitions. [2022-01-18 04:09:28,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.5555555555555554) internal successors, (96), 26 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:28,439 INFO L276 IsEmpty]: Start isEmpty. Operand 44014 states and 109931 transitions. [2022-01-18 04:09:28,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 04:09:28,478 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:28,478 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:28,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (280)] Ended with exit code 0 [2022-01-18 04:09:28,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 280 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable286 [2022-01-18 04:09:28,679 INFO L402 AbstractCegarLoop]: === Iteration 288 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:28,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:28,679 INFO L85 PathProgramCache]: Analyzing trace with hash -1541496317, now seen corresponding path program 7 times [2022-01-18 04:09:28,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:28,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108760396] [2022-01-18 04:09:28,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:28,680 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:28,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:28,834 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 31 proven. 115 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:28,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:28,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108760396] [2022-01-18 04:09:28,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108760396] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:28,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839978762] [2022-01-18 04:09:28,834 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:09:28,834 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:28,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:28,836 INFO L229 MonitoredProcess]: Starting monitored process 281 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:28,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Waiting until timeout for monitored process [2022-01-18 04:09:28,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:28,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:09:28,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:29,150 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:29,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:29,284 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:09:29,284 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:09:29,361 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:29,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839978762] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:29,361 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:29,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 26 [2022-01-18 04:09:29,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096151378] [2022-01-18 04:09:29,361 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:29,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 04:09:29,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:29,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 04:09:29,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:09:29,362 INFO L87 Difference]: Start difference. First operand 44014 states and 109931 transitions. Second operand has 27 states, 27 states have (on average 3.4814814814814814) internal successors, (94), 26 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:29,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:29,906 INFO L93 Difference]: Finished difference Result 44736 states and 111215 transitions. [2022-01-18 04:09:29,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:09:29,906 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.4814814814814814) internal successors, (94), 26 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 04:09:29,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:29,990 INFO L225 Difference]: With dead ends: 44736 [2022-01-18 04:09:29,990 INFO L226 Difference]: Without dead ends: 44600 [2022-01-18 04:09:29,991 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 92 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=670, Unknown=0, NotChecked=0, Total=756 [2022-01-18 04:09:29,991 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 101 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 1325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 261 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:29,991 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 389 Invalid, 1325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1058 Invalid, 0 Unknown, 261 Unchecked, 0.3s Time] [2022-01-18 04:09:30,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44600 states. [2022-01-18 04:09:30,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44600 to 44010. [2022-01-18 04:09:30,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44010 states, 44009 states have (on average 2.497466427321684) internal successors, (109911), 44009 states have internal predecessors, (109911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:30,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44010 states to 44010 states and 109911 transitions. [2022-01-18 04:09:30,991 INFO L78 Accepts]: Start accepts. Automaton has 44010 states and 109911 transitions. Word has length 56 [2022-01-18 04:09:30,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:30,991 INFO L470 AbstractCegarLoop]: Abstraction has 44010 states and 109911 transitions. [2022-01-18 04:09:30,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.4814814814814814) internal successors, (94), 26 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:30,991 INFO L276 IsEmpty]: Start isEmpty. Operand 44010 states and 109911 transitions. [2022-01-18 04:09:31,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 04:09:31,029 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:31,029 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:31,045 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (281)] Ended with exit code 0 [2022-01-18 04:09:31,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable287,281 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:31,230 INFO L402 AbstractCegarLoop]: === Iteration 289 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:31,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:31,230 INFO L85 PathProgramCache]: Analyzing trace with hash 994037292, now seen corresponding path program 82 times [2022-01-18 04:09:31,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:31,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004604826] [2022-01-18 04:09:31,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:31,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:31,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:31,351 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 146 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:31,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:31,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004604826] [2022-01-18 04:09:31,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004604826] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:31,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243248504] [2022-01-18 04:09:31,351 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:09:31,351 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:31,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:31,352 INFO L229 MonitoredProcess]: Starting monitored process 282 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:31,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Waiting until timeout for monitored process [2022-01-18 04:09:31,376 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:09:31,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:31,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:09:31,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:31,509 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 145 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:09:31,509 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:31,554 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:09:31,554 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:09:31,637 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 145 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-01-18 04:09:31,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243248504] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:31,637 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:31,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-01-18 04:09:31,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444276129] [2022-01-18 04:09:31,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:31,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:09:31,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:31,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:09:31,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:09:31,638 INFO L87 Difference]: Start difference. First operand 44010 states and 109911 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:32,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:32,378 INFO L93 Difference]: Finished difference Result 57175 states and 139958 transitions. [2022-01-18 04:09:32,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:09:32,379 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 04:09:32,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:32,491 INFO L225 Difference]: With dead ends: 57175 [2022-01-18 04:09:32,491 INFO L226 Difference]: Without dead ends: 57175 [2022-01-18 04:09:32,492 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 103 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2022-01-18 04:09:32,492 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 171 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 1195 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 1222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:32,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 388 Invalid, 1222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1195 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:09:32,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57175 states. [2022-01-18 04:09:33,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57175 to 38638. [2022-01-18 04:09:33,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38638 states, 38637 states have (on average 2.50229055050858) internal successors, (96681), 38637 states have internal predecessors, (96681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:33,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38638 states to 38638 states and 96681 transitions. [2022-01-18 04:09:33,628 INFO L78 Accepts]: Start accepts. Automaton has 38638 states and 96681 transitions. Word has length 56 [2022-01-18 04:09:33,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:33,628 INFO L470 AbstractCegarLoop]: Abstraction has 38638 states and 96681 transitions. [2022-01-18 04:09:33,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:33,629 INFO L276 IsEmpty]: Start isEmpty. Operand 38638 states and 96681 transitions. [2022-01-18 04:09:33,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 04:09:33,658 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:33,658 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:33,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (282)] Ended with exit code 0 [2022-01-18 04:09:33,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 282 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable288 [2022-01-18 04:09:33,858 INFO L402 AbstractCegarLoop]: === Iteration 290 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:33,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:33,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1153619527, now seen corresponding path program 8 times [2022-01-18 04:09:33,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:33,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024450571] [2022-01-18 04:09:33,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:33,859 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:33,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:33,993 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 30 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:33,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:33,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024450571] [2022-01-18 04:09:33,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024450571] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:33,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373952564] [2022-01-18 04:09:33,993 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:09:33,993 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:33,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:33,994 INFO L229 MonitoredProcess]: Starting monitored process 283 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:33,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Waiting until timeout for monitored process [2022-01-18 04:09:34,019 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:09:34,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:34,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:09:34,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:34,274 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:34,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:34,383 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:09:34,384 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:09:34,466 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:34,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373952564] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:34,466 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:34,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 04:09:34,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639799858] [2022-01-18 04:09:34,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:34,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 04:09:34,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:34,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 04:09:34,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:09:34,467 INFO L87 Difference]: Start difference. First operand 38638 states and 96681 transitions. Second operand has 24 states, 24 states have (on average 3.75) internal successors, (90), 23 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:35,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:35,291 INFO L93 Difference]: Finished difference Result 39269 states and 97802 transitions. [2022-01-18 04:09:35,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:09:35,291 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.75) internal successors, (90), 23 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 04:09:35,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:35,383 INFO L225 Difference]: With dead ends: 39269 [2022-01-18 04:09:35,383 INFO L226 Difference]: Without dead ends: 39070 [2022-01-18 04:09:35,383 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 95 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2022-01-18 04:09:35,383 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 101 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 1276 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 1485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 200 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:35,383 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 456 Invalid, 1485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1276 Invalid, 0 Unknown, 200 Unchecked, 0.4s Time] [2022-01-18 04:09:35,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39070 states. [2022-01-18 04:09:36,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39070 to 38530. [2022-01-18 04:09:36,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38530 states, 38529 states have (on average 2.4971060759427965) internal successors, (96211), 38529 states have internal predecessors, (96211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:36,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38530 states to 38530 states and 96211 transitions. [2022-01-18 04:09:36,136 INFO L78 Accepts]: Start accepts. Automaton has 38530 states and 96211 transitions. Word has length 56 [2022-01-18 04:09:36,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:36,137 INFO L470 AbstractCegarLoop]: Abstraction has 38530 states and 96211 transitions. [2022-01-18 04:09:36,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.75) internal successors, (90), 23 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:36,137 INFO L276 IsEmpty]: Start isEmpty. Operand 38530 states and 96211 transitions. [2022-01-18 04:09:36,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 04:09:36,166 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:36,166 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:36,181 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (283)] Ended with exit code 0 [2022-01-18 04:09:36,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2022-01-18 04:09:36,366 INFO L402 AbstractCegarLoop]: === Iteration 291 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:36,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:36,367 INFO L85 PathProgramCache]: Analyzing trace with hash 407159329, now seen corresponding path program 9 times [2022-01-18 04:09:36,367 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:36,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996315382] [2022-01-18 04:09:36,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:36,367 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:36,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:36,495 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 30 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:36,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:36,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996315382] [2022-01-18 04:09:36,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996315382] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:36,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612671753] [2022-01-18 04:09:36,496 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:09:36,496 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:36,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:36,497 INFO L229 MonitoredProcess]: Starting monitored process 284 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:36,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Waiting until timeout for monitored process [2022-01-18 04:09:36,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-01-18 04:09:36,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:36,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 04:09:36,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:36,874 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:36,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:36,963 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:09:36,964 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:09:37,062 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 27 proven. 119 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:37,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612671753] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:37,062 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:37,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 20 [2022-01-18 04:09:37,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093662491] [2022-01-18 04:09:37,062 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:37,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 04:09:37,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:37,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 04:09:37,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:09:37,063 INFO L87 Difference]: Start difference. First operand 38530 states and 96211 transitions. Second operand has 21 states, 21 states have (on average 4.0) internal successors, (84), 20 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:37,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:37,444 INFO L93 Difference]: Finished difference Result 39282 states and 97714 transitions. [2022-01-18 04:09:37,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:09:37,445 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.0) internal successors, (84), 20 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 04:09:37,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:37,528 INFO L225 Difference]: With dead ends: 39282 [2022-01-18 04:09:37,529 INFO L226 Difference]: Without dead ends: 39233 [2022-01-18 04:09:37,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 98 SyntacticMatches, 9 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:09:37,529 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 41 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 681 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 681 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 106 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:37,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 161 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 681 Invalid, 0 Unknown, 106 Unchecked, 0.2s Time] [2022-01-18 04:09:37,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39233 states. [2022-01-18 04:09:38,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39233 to 38659. [2022-01-18 04:09:38,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38659 states, 38658 states have (on average 2.495447255419318) internal successors, (96469), 38658 states have internal predecessors, (96469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:38,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38659 states to 38659 states and 96469 transitions. [2022-01-18 04:09:38,264 INFO L78 Accepts]: Start accepts. Automaton has 38659 states and 96469 transitions. Word has length 56 [2022-01-18 04:09:38,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:38,264 INFO L470 AbstractCegarLoop]: Abstraction has 38659 states and 96469 transitions. [2022-01-18 04:09:38,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.0) internal successors, (84), 20 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:38,264 INFO L276 IsEmpty]: Start isEmpty. Operand 38659 states and 96469 transitions. [2022-01-18 04:09:38,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 04:09:38,300 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:38,300 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:38,315 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (284)] Ended with exit code 0 [2022-01-18 04:09:38,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290,284 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:38,500 INFO L402 AbstractCegarLoop]: === Iteration 292 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:38,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:38,501 INFO L85 PathProgramCache]: Analyzing trace with hash 2122640398, now seen corresponding path program 153 times [2022-01-18 04:09:38,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:38,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226966432] [2022-01-18 04:09:38,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:38,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:38,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:38,688 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 150 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:09:38,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:38,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226966432] [2022-01-18 04:09:38,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226966432] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:38,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349613769] [2022-01-18 04:09:38,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:09:38,689 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:38,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:38,690 INFO L229 MonitoredProcess]: Starting monitored process 285 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:38,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Waiting until timeout for monitored process [2022-01-18 04:09:38,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-01-18 04:09:38,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:38,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:09:38,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:38,985 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 57 proven. 97 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:38,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:39,227 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 57 proven. 97 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:39,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349613769] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:39,227 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:39,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 18 [2022-01-18 04:09:39,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374804455] [2022-01-18 04:09:39,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:39,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 04:09:39,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:39,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 04:09:39,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:09:39,228 INFO L87 Difference]: Start difference. First operand 38659 states and 96469 transitions. Second operand has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:40,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:40,449 INFO L93 Difference]: Finished difference Result 44958 states and 109419 transitions. [2022-01-18 04:09:40,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 04:09:40,449 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 04:09:40,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:40,529 INFO L225 Difference]: With dead ends: 44958 [2022-01-18 04:09:40,529 INFO L226 Difference]: Without dead ends: 44925 [2022-01-18 04:09:40,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=323, Invalid=1483, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 04:09:40,530 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 430 mSDsluCounter, 1263 mSDsCounter, 0 mSdLazyCounter, 2231 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 845 SdHoareTripleChecker+Invalid, 2294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 2231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:40,530 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [430 Valid, 845 Invalid, 2294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 2231 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 04:09:40,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44925 states. [2022-01-18 04:09:41,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44925 to 38798. [2022-01-18 04:09:41,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38798 states, 38797 states have (on average 2.493130912183932) internal successors, (96726), 38797 states have internal predecessors, (96726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:41,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38798 states to 38798 states and 96726 transitions. [2022-01-18 04:09:41,494 INFO L78 Accepts]: Start accepts. Automaton has 38798 states and 96726 transitions. Word has length 56 [2022-01-18 04:09:41,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:41,494 INFO L470 AbstractCegarLoop]: Abstraction has 38798 states and 96726 transitions. [2022-01-18 04:09:41,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 18 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:41,494 INFO L276 IsEmpty]: Start isEmpty. Operand 38798 states and 96726 transitions. [2022-01-18 04:09:41,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:09:41,533 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:41,533 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:41,548 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (285)] Ended with exit code 0 [2022-01-18 04:09:41,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable291,285 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:41,733 INFO L402 AbstractCegarLoop]: === Iteration 293 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:41,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:41,734 INFO L85 PathProgramCache]: Analyzing trace with hash 362695637, now seen corresponding path program 83 times [2022-01-18 04:09:41,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:41,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072943810] [2022-01-18 04:09:41,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:41,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:41,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:41,898 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:09:41,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:41,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072943810] [2022-01-18 04:09:41,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072943810] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:41,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200058305] [2022-01-18 04:09:41,899 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:09:41,899 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:41,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:41,900 INFO L229 MonitoredProcess]: Starting monitored process 286 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:41,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Waiting until timeout for monitored process [2022-01-18 04:09:41,928 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-01-18 04:09:41,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:41,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:09:41,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:42,062 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:09:42,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:42,117 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:09:42,117 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:09:42,198 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:09:42,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200058305] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:42,199 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:42,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 18 [2022-01-18 04:09:42,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231782822] [2022-01-18 04:09:42,199 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:42,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 04:09:42,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:42,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 04:09:42,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=305, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:09:42,199 INFO L87 Difference]: Start difference. First operand 38798 states and 96726 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 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-01-18 04:09:43,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:43,373 INFO L93 Difference]: Finished difference Result 46231 states and 113844 transitions. [2022-01-18 04:09:43,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 04:09:43,374 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:09:43,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:43,457 INFO L225 Difference]: With dead ends: 46231 [2022-01-18 04:09:43,457 INFO L226 Difference]: Without dead ends: 46014 [2022-01-18 04:09:43,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 112 SyntacticMatches, 5 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=273, Invalid=1367, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 04:09:43,458 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 734 mSDsluCounter, 1181 mSDsCounter, 0 mSdLazyCounter, 2050 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 734 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 2096 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 2050 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:43,458 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [734 Valid, 881 Invalid, 2096 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 2050 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 04:09:43,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46014 states. [2022-01-18 04:09:44,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46014 to 37947. [2022-01-18 04:09:44,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37947 states, 37946 states have (on average 2.4927001528487853) internal successors, (94588), 37946 states have internal predecessors, (94588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:44,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37947 states to 37947 states and 94588 transitions. [2022-01-18 04:09:44,367 INFO L78 Accepts]: Start accepts. Automaton has 37947 states and 94588 transitions. Word has length 59 [2022-01-18 04:09:44,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:44,367 INFO L470 AbstractCegarLoop]: Abstraction has 37947 states and 94588 transitions. [2022-01-18 04:09:44,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 18 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-01-18 04:09:44,367 INFO L276 IsEmpty]: Start isEmpty. Operand 37947 states and 94588 transitions. [2022-01-18 04:09:44,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:09:44,405 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:44,405 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:44,420 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (286)] Ended with exit code 0 [2022-01-18 04:09:44,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable292 [2022-01-18 04:09:44,605 INFO L402 AbstractCegarLoop]: === Iteration 294 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:44,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:44,606 INFO L85 PathProgramCache]: Analyzing trace with hash 2140362389, now seen corresponding path program 154 times [2022-01-18 04:09:44,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:44,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604798917] [2022-01-18 04:09:44,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:44,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:44,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:44,749 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 159 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:44,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:44,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604798917] [2022-01-18 04:09:44,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604798917] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:44,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811044621] [2022-01-18 04:09:44,750 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:09:44,750 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:44,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:44,752 INFO L229 MonitoredProcess]: Starting monitored process 287 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:44,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Waiting until timeout for monitored process [2022-01-18 04:09:44,780 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:09:44,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:44,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:09:44,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:45,002 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 161 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:45,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:45,064 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:09:45,065 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:09:45,184 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 161 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:45,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811044621] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:45,184 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:45,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2022-01-18 04:09:45,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908359581] [2022-01-18 04:09:45,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:45,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 04:09:45,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:45,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 04:09:45,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:09:45,185 INFO L87 Difference]: Start difference. First operand 37947 states and 94588 transitions. Second operand has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:45,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:45,783 INFO L93 Difference]: Finished difference Result 38672 states and 95868 transitions. [2022-01-18 04:09:45,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:09:45,783 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:09:45,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:45,864 INFO L225 Difference]: With dead ends: 38672 [2022-01-18 04:09:45,864 INFO L226 Difference]: Without dead ends: 38580 [2022-01-18 04:09:45,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 113 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:09:45,864 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 104 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 1297 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 1398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:45,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 500 Invalid, 1398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1297 Invalid, 0 Unknown, 92 Unchecked, 0.4s Time] [2022-01-18 04:09:45,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38580 states. [2022-01-18 04:09:46,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38580 to 37956. [2022-01-18 04:09:46,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37956 states, 37955 states have (on average 2.491819259649585) internal successors, (94577), 37955 states have internal predecessors, (94577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:46,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37956 states to 37956 states and 94577 transitions. [2022-01-18 04:09:46,795 INFO L78 Accepts]: Start accepts. Automaton has 37956 states and 94577 transitions. Word has length 59 [2022-01-18 04:09:46,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:46,795 INFO L470 AbstractCegarLoop]: Abstraction has 37956 states and 94577 transitions. [2022-01-18 04:09:46,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:46,795 INFO L276 IsEmpty]: Start isEmpty. Operand 37956 states and 94577 transitions. [2022-01-18 04:09:46,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:09:46,832 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:46,832 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:46,847 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (287)] Forceful destruction successful, exit code 0 [2022-01-18 04:09:47,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable293,287 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:47,032 INFO L402 AbstractCegarLoop]: === Iteration 295 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:47,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:47,032 INFO L85 PathProgramCache]: Analyzing trace with hash -640915359, now seen corresponding path program 155 times [2022-01-18 04:09:47,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:47,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188571129] [2022-01-18 04:09:47,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:47,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:47,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:47,141 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:47,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:47,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188571129] [2022-01-18 04:09:47,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188571129] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:47,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563912615] [2022-01-18 04:09:47,142 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:09:47,142 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:47,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:47,143 INFO L229 MonitoredProcess]: Starting monitored process 288 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:47,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Waiting until timeout for monitored process [2022-01-18 04:09:47,172 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-01-18 04:09:47,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:47,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:09:47,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:47,320 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:47,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:47,339 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:09:47,340 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:09:47,482 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:47,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563912615] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:47,482 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:47,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:09:47,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065813666] [2022-01-18 04:09:47,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:47,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:09:47,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:47,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:09:47,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:09:47,483 INFO L87 Difference]: Start difference. First operand 37956 states and 94577 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:48,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:48,055 INFO L93 Difference]: Finished difference Result 39103 states and 96888 transitions. [2022-01-18 04:09:48,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:09:48,056 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:09:48,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:48,127 INFO L225 Difference]: With dead ends: 39103 [2022-01-18 04:09:48,127 INFO L226 Difference]: Without dead ends: 39073 [2022-01-18 04:09:48,127 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 117 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:09:48,128 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 81 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 1141 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 1145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:48,128 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 353 Invalid, 1145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1141 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:09:48,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39073 states. [2022-01-18 04:09:48,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39073 to 37917. [2022-01-18 04:09:49,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37917 states, 37916 states have (on average 2.492483384323241) internal successors, (94505), 37916 states have internal predecessors, (94505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:49,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37917 states to 37917 states and 94505 transitions. [2022-01-18 04:09:49,106 INFO L78 Accepts]: Start accepts. Automaton has 37917 states and 94505 transitions. Word has length 59 [2022-01-18 04:09:49,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:49,107 INFO L470 AbstractCegarLoop]: Abstraction has 37917 states and 94505 transitions. [2022-01-18 04:09:49,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:49,107 INFO L276 IsEmpty]: Start isEmpty. Operand 37917 states and 94505 transitions. [2022-01-18 04:09:49,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:09:49,145 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:49,145 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:49,161 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (288)] Ended with exit code 0 [2022-01-18 04:09:49,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294,288 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:49,345 INFO L402 AbstractCegarLoop]: === Iteration 296 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:49,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:49,346 INFO L85 PathProgramCache]: Analyzing trace with hash 23633323, now seen corresponding path program 156 times [2022-01-18 04:09:49,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:49,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39841928] [2022-01-18 04:09:49,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:49,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:49,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:49,486 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 159 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:49,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:49,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39841928] [2022-01-18 04:09:49,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39841928] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:49,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961957698] [2022-01-18 04:09:49,486 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:09:49,486 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:49,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:49,487 INFO L229 MonitoredProcess]: Starting monitored process 289 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:49,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Waiting until timeout for monitored process [2022-01-18 04:09:49,516 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-01-18 04:09:49,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:49,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:09:49,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:49,768 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 161 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:49,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:49,849 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:09:49,850 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:09:49,968 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 161 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:49,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961957698] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:49,968 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:49,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-01-18 04:09:49,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12798724] [2022-01-18 04:09:49,968 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:49,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 04:09:49,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:49,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 04:09:49,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:09:49,969 INFO L87 Difference]: Start difference. First operand 37917 states and 94505 transitions. Second operand has 22 states, 22 states have (on average 3.8636363636363638) internal successors, (85), 21 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:50,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:50,866 INFO L93 Difference]: Finished difference Result 38668 states and 95824 transitions. [2022-01-18 04:09:50,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:09:50,867 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.8636363636363638) internal successors, (85), 21 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:09:50,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:50,949 INFO L225 Difference]: With dead ends: 38668 [2022-01-18 04:09:50,949 INFO L226 Difference]: Without dead ends: 38568 [2022-01-18 04:09:50,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 110 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:09:50,949 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 114 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 1499 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 1613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 107 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:50,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 576 Invalid, 1613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1499 Invalid, 0 Unknown, 107 Unchecked, 0.5s Time] [2022-01-18 04:09:50,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38568 states. [2022-01-18 04:09:51,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38568 to 37899. [2022-01-18 04:09:51,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37899 states, 37898 states have (on average 2.49232149453797) internal successors, (94454), 37898 states have internal predecessors, (94454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:51,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37899 states to 37899 states and 94454 transitions. [2022-01-18 04:09:51,670 INFO L78 Accepts]: Start accepts. Automaton has 37899 states and 94454 transitions. Word has length 59 [2022-01-18 04:09:51,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:51,670 INFO L470 AbstractCegarLoop]: Abstraction has 37899 states and 94454 transitions. [2022-01-18 04:09:51,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.8636363636363638) internal successors, (85), 21 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:51,670 INFO L276 IsEmpty]: Start isEmpty. Operand 37899 states and 94454 transitions. [2022-01-18 04:09:51,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:09:51,707 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:51,707 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:51,722 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (289)] Forceful destruction successful, exit code 0 [2022-01-18 04:09:51,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295,289 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:51,908 INFO L402 AbstractCegarLoop]: === Iteration 297 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:51,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:51,908 INFO L85 PathProgramCache]: Analyzing trace with hash 409429512, now seen corresponding path program 157 times [2022-01-18 04:09:51,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:51,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089987419] [2022-01-18 04:09:51,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:51,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:51,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:52,009 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 63 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:09:52,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:52,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089987419] [2022-01-18 04:09:52,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089987419] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:52,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386534102] [2022-01-18 04:09:52,010 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:09:52,010 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:52,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:52,011 INFO L229 MonitoredProcess]: Starting monitored process 290 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:52,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Waiting until timeout for monitored process [2022-01-18 04:09:52,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:52,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 04:09:52,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:52,206 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 87 proven. 91 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:52,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:52,485 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 87 proven. 91 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:09:52,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386534102] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:52,486 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:52,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 14 [2022-01-18 04:09:52,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40847262] [2022-01-18 04:09:52,486 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:52,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:09:52,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:52,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:09:52,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:09:52,486 INFO L87 Difference]: Start difference. First operand 37899 states and 94454 transitions. Second operand has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:52,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:52,967 INFO L93 Difference]: Finished difference Result 39638 states and 98007 transitions. [2022-01-18 04:09:52,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:09:52,967 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:09:52,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:53,036 INFO L225 Difference]: With dead ends: 39638 [2022-01-18 04:09:53,037 INFO L226 Difference]: Without dead ends: 39608 [2022-01-18 04:09:53,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:09:53,037 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 108 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:53,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 113 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 518 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:09:53,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39608 states. [2022-01-18 04:09:53,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39608 to 37133. [2022-01-18 04:09:53,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37133 states, 37132 states have (on average 2.4829796402025206) internal successors, (92198), 37132 states have internal predecessors, (92198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:53,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37133 states to 37133 states and 92198 transitions. [2022-01-18 04:09:53,763 INFO L78 Accepts]: Start accepts. Automaton has 37133 states and 92198 transitions. Word has length 59 [2022-01-18 04:09:53,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:53,764 INFO L470 AbstractCegarLoop]: Abstraction has 37133 states and 92198 transitions. [2022-01-18 04:09:53,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 14 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:53,764 INFO L276 IsEmpty]: Start isEmpty. Operand 37133 states and 92198 transitions. [2022-01-18 04:09:53,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:09:53,800 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:53,801 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:53,816 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (290)] Ended with exit code 0 [2022-01-18 04:09:54,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable296 [2022-01-18 04:09:54,001 INFO L402 AbstractCegarLoop]: === Iteration 298 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:54,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:54,001 INFO L85 PathProgramCache]: Analyzing trace with hash 1514859323, now seen corresponding path program 84 times [2022-01-18 04:09:54,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:54,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138721000] [2022-01-18 04:09:54,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:54,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:54,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:54,109 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:54,109 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:54,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138721000] [2022-01-18 04:09:54,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138721000] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:54,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160277902] [2022-01-18 04:09:54,109 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:09:54,109 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:54,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:54,110 INFO L229 MonitoredProcess]: Starting monitored process 291 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:54,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Waiting until timeout for monitored process [2022-01-18 04:09:54,139 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-01-18 04:09:54,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:54,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:09:54,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:54,383 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:54,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:54,403 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:09:54,403 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:09:54,536 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:54,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160277902] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:54,537 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:54,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:09:54,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139790676] [2022-01-18 04:09:54,537 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:54,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:09:54,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:54,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:09:54,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:09:54,537 INFO L87 Difference]: Start difference. First operand 37133 states and 92198 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:55,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:55,175 INFO L93 Difference]: Finished difference Result 39790 states and 97696 transitions. [2022-01-18 04:09:55,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:09:55,175 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:09:55,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:55,249 INFO L225 Difference]: With dead ends: 39790 [2022-01-18 04:09:55,249 INFO L226 Difference]: Without dead ends: 39731 [2022-01-18 04:09:55,250 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:09:55,250 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 218 mSDsluCounter, 710 mSDsCounter, 0 mSdLazyCounter, 1308 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 1313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:55,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 579 Invalid, 1313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1308 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:09:55,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39731 states. [2022-01-18 04:09:55,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39731 to 37455. [2022-01-18 04:09:55,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37455 states, 37454 states have (on average 2.4827521760025633) internal successors, (92989), 37454 states have internal predecessors, (92989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:56,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37455 states to 37455 states and 92989 transitions. [2022-01-18 04:09:56,270 INFO L78 Accepts]: Start accepts. Automaton has 37455 states and 92989 transitions. Word has length 59 [2022-01-18 04:09:56,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:56,270 INFO L470 AbstractCegarLoop]: Abstraction has 37455 states and 92989 transitions. [2022-01-18 04:09:56,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:56,270 INFO L276 IsEmpty]: Start isEmpty. Operand 37455 states and 92989 transitions. [2022-01-18 04:09:56,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:09:56,307 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:56,307 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:56,323 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (291)] Ended with exit code 0 [2022-01-18 04:09:56,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297,291 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:56,508 INFO L402 AbstractCegarLoop]: === Iteration 299 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:56,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:56,508 INFO L85 PathProgramCache]: Analyzing trace with hash -657894571, now seen corresponding path program 158 times [2022-01-18 04:09:56,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:56,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483968493] [2022-01-18 04:09:56,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:56,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:56,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:56,612 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:56,612 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:56,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483968493] [2022-01-18 04:09:56,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483968493] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:56,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294385020] [2022-01-18 04:09:56,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:09:56,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:56,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:56,613 INFO L229 MonitoredProcess]: Starting monitored process 292 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:56,614 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Waiting until timeout for monitored process [2022-01-18 04:09:56,640 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:09:56,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:56,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:09:56,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:56,803 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:56,803 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:56,824 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:09:56,824 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:09:56,963 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:09:56,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294385020] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:56,964 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:56,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-01-18 04:09:56,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679393276] [2022-01-18 04:09:56,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:56,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:09:56,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:56,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:09:56,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:09:56,964 INFO L87 Difference]: Start difference. First operand 37455 states and 92989 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:57,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:57,669 INFO L93 Difference]: Finished difference Result 38736 states and 95387 transitions. [2022-01-18 04:09:57,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:09:57,669 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:09:57,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:09:57,748 INFO L225 Difference]: With dead ends: 38736 [2022-01-18 04:09:57,748 INFO L226 Difference]: Without dead ends: 38686 [2022-01-18 04:09:57,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:09:57,748 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 123 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 1504 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 518 SdHoareTripleChecker+Invalid, 1508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:09:57,748 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 518 Invalid, 1508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1504 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:09:57,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38686 states. [2022-01-18 04:09:58,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38686 to 37449. [2022-01-18 04:09:58,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37449 states, 37448 states have (on average 2.482188634907071) internal successors, (92953), 37448 states have internal predecessors, (92953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:58,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37449 states to 37449 states and 92953 transitions. [2022-01-18 04:09:58,641 INFO L78 Accepts]: Start accepts. Automaton has 37449 states and 92953 transitions. Word has length 59 [2022-01-18 04:09:58,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:09:58,641 INFO L470 AbstractCegarLoop]: Abstraction has 37449 states and 92953 transitions. [2022-01-18 04:09:58,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:09:58,641 INFO L276 IsEmpty]: Start isEmpty. Operand 37449 states and 92953 transitions. [2022-01-18 04:09:58,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:09:58,681 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:09:58,681 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:09:58,697 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (292)] Ended with exit code 0 [2022-01-18 04:09:58,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 292 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable298 [2022-01-18 04:09:58,881 INFO L402 AbstractCegarLoop]: === Iteration 300 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:09:58,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:09:58,882 INFO L85 PathProgramCache]: Analyzing trace with hash -1271430751, now seen corresponding path program 159 times [2022-01-18 04:09:58,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:09:58,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933461996] [2022-01-18 04:09:58,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:09:58,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:09:58,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:09:58,992 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:09:58,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:09:58,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933461996] [2022-01-18 04:09:58,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933461996] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:09:58,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704989179] [2022-01-18 04:09:58,992 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:09:58,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:09:58,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:09:58,993 INFO L229 MonitoredProcess]: Starting monitored process 293 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:09:58,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Waiting until timeout for monitored process [2022-01-18 04:09:59,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-01-18 04:09:59,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:09:59,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:09:59,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:09:59,178 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:09:59,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:09:59,198 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:09:59,198 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:09:59,340 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:09:59,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704989179] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:09:59,340 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:09:59,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:09:59,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061392232] [2022-01-18 04:09:59,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:09:59,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:09:59,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:09:59,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:09:59,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:09:59,341 INFO L87 Difference]: Start difference. First operand 37449 states and 92953 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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-01-18 04:09:59,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:09:59,990 INFO L93 Difference]: Finished difference Result 39450 states and 97003 transitions. [2022-01-18 04:09:59,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:09:59,990 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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 59 [2022-01-18 04:09:59,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:00,053 INFO L225 Difference]: With dead ends: 39450 [2022-01-18 04:10:00,054 INFO L226 Difference]: Without dead ends: 39414 [2022-01-18 04:10:00,054 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:10:00,054 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 142 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 1336 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:00,054 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 526 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1336 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:10:00,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39414 states. [2022-01-18 04:10:00,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39414 to 37429. [2022-01-18 04:10:00,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37429 states, 37428 states have (on average 2.4822325531687506) internal successors, (92905), 37428 states have internal predecessors, (92905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:00,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37429 states to 37429 states and 92905 transitions. [2022-01-18 04:10:00,952 INFO L78 Accepts]: Start accepts. Automaton has 37429 states and 92905 transitions. Word has length 59 [2022-01-18 04:10:00,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:00,952 INFO L470 AbstractCegarLoop]: Abstraction has 37429 states and 92905 transitions. [2022-01-18 04:10:00,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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-01-18 04:10:00,952 INFO L276 IsEmpty]: Start isEmpty. Operand 37429 states and 92905 transitions. [2022-01-18 04:10:00,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:00,995 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:00,995 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:01,012 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (293)] Ended with exit code 0 [2022-01-18 04:10:01,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 293 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable299 [2022-01-18 04:10:01,196 INFO L402 AbstractCegarLoop]: === Iteration 301 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:01,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:01,196 INFO L85 PathProgramCache]: Analyzing trace with hash 870486583, now seen corresponding path program 160 times [2022-01-18 04:10:01,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:01,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064624899] [2022-01-18 04:10:01,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:01,196 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:01,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:01,325 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:01,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:01,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064624899] [2022-01-18 04:10:01,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064624899] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:01,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315609014] [2022-01-18 04:10:01,325 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:10:01,325 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:01,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:01,326 INFO L229 MonitoredProcess]: Starting monitored process 294 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:01,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (294)] Waiting until timeout for monitored process [2022-01-18 04:10:01,353 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:10:01,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:01,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:01,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:01,531 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:01,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:01,553 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:10:01,553 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:10:01,692 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:01,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315609014] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:01,692 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:01,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:10:01,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18117660] [2022-01-18 04:10:01,692 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:01,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:10:01,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:01,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:10:01,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:10:01,693 INFO L87 Difference]: Start difference. First operand 37429 states and 92905 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:02,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:02,475 INFO L93 Difference]: Finished difference Result 41284 states and 100990 transitions. [2022-01-18 04:10:02,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 04:10:02,475 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:02,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:02,541 INFO L225 Difference]: With dead ends: 41284 [2022-01-18 04:10:02,541 INFO L226 Difference]: Without dead ends: 41272 [2022-01-18 04:10:02,542 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:10:02,542 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 157 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 1676 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 1687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:02,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 640 Invalid, 1687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1676 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:10:02,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41272 states. [2022-01-18 04:10:03,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41272 to 37452. [2022-01-18 04:10:03,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37452 states, 37451 states have (on average 2.4823636217991507) internal successors, (92967), 37451 states have internal predecessors, (92967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:03,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37452 states to 37452 states and 92967 transitions. [2022-01-18 04:10:03,384 INFO L78 Accepts]: Start accepts. Automaton has 37452 states and 92967 transitions. Word has length 59 [2022-01-18 04:10:03,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:03,384 INFO L470 AbstractCegarLoop]: Abstraction has 37452 states and 92967 transitions. [2022-01-18 04:10:03,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:03,384 INFO L276 IsEmpty]: Start isEmpty. Operand 37452 states and 92967 transitions. [2022-01-18 04:10:03,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:03,418 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:03,418 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:03,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (294)] Ended with exit code 0 [2022-01-18 04:10:03,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable300,294 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:03,619 INFO L402 AbstractCegarLoop]: === Iteration 302 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:03,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:03,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1611165279, now seen corresponding path program 85 times [2022-01-18 04:10:03,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:03,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584546361] [2022-01-18 04:10:03,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:03,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:03,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:03,729 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:03,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:03,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584546361] [2022-01-18 04:10:03,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584546361] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:03,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65842119] [2022-01-18 04:10:03,729 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:10:03,729 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:03,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:03,730 INFO L229 MonitoredProcess]: Starting monitored process 295 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:03,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (295)] Waiting until timeout for monitored process [2022-01-18 04:10:03,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:03,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:03,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:03,912 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:03,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:03,932 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:10:03,933 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:10:04,071 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:04,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65842119] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:04,071 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:04,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:10:04,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266804300] [2022-01-18 04:10:04,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:04,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:10:04,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:04,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:10:04,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:10:04,072 INFO L87 Difference]: Start difference. First operand 37452 states and 92967 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:04,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:04,698 INFO L93 Difference]: Finished difference Result 41025 states and 100386 transitions. [2022-01-18 04:10:04,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:10:04,699 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:04,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:04,769 INFO L225 Difference]: With dead ends: 41025 [2022-01-18 04:10:04,769 INFO L226 Difference]: Without dead ends: 40974 [2022-01-18 04:10:04,769 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:10:04,769 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 211 mSDsluCounter, 727 mSDsCounter, 0 mSdLazyCounter, 1354 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 1360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:04,769 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 579 Invalid, 1360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1354 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:10:04,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40974 states. [2022-01-18 04:10:05,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40974 to 37636. [2022-01-18 04:10:05,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37636 states, 37635 states have (on average 2.4829015544041453) internal successors, (93444), 37635 states have internal predecessors, (93444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:05,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37636 states to 37636 states and 93444 transitions. [2022-01-18 04:10:05,622 INFO L78 Accepts]: Start accepts. Automaton has 37636 states and 93444 transitions. Word has length 59 [2022-01-18 04:10:05,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:05,622 INFO L470 AbstractCegarLoop]: Abstraction has 37636 states and 93444 transitions. [2022-01-18 04:10:05,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:05,622 INFO L276 IsEmpty]: Start isEmpty. Operand 37636 states and 93444 transitions. [2022-01-18 04:10:05,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:05,662 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:05,662 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:05,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (295)] Forceful destruction successful, exit code 0 [2022-01-18 04:10:05,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 295 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2022-01-18 04:10:05,863 INFO L402 AbstractCegarLoop]: === Iteration 303 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:05,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:05,863 INFO L85 PathProgramCache]: Analyzing trace with hash 511048123, now seen corresponding path program 161 times [2022-01-18 04:10:05,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:05,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197480344] [2022-01-18 04:10:05,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:05,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:05,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:05,977 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:05,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:05,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197480344] [2022-01-18 04:10:05,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197480344] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:05,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536036693] [2022-01-18 04:10:05,977 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:10:05,977 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:05,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:05,978 INFO L229 MonitoredProcess]: Starting monitored process 296 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:05,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (296)] Waiting until timeout for monitored process [2022-01-18 04:10:06,013 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-01-18 04:10:06,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:06,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:06,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:06,179 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:06,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:06,200 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:10:06,200 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:10:06,342 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:06,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536036693] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:06,342 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:06,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-01-18 04:10:06,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230393044] [2022-01-18 04:10:06,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:06,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:10:06,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:06,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:10:06,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:10:06,343 INFO L87 Difference]: Start difference. First operand 37636 states and 93444 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:07,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:07,135 INFO L93 Difference]: Finished difference Result 39105 states and 96192 transitions. [2022-01-18 04:10:07,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:10:07,135 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:07,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:07,215 INFO L225 Difference]: With dead ends: 39105 [2022-01-18 04:10:07,216 INFO L226 Difference]: Without dead ends: 39037 [2022-01-18 04:10:07,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:10:07,216 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 119 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 1731 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 1735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:07,216 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 628 Invalid, 1735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1731 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:10:07,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39037 states. [2022-01-18 04:10:07,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39037 to 37606. [2022-01-18 04:10:07,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37606 states, 37605 states have (on average 2.481531711208616) internal successors, (93318), 37605 states have internal predecessors, (93318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:08,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37606 states to 37606 states and 93318 transitions. [2022-01-18 04:10:08,037 INFO L78 Accepts]: Start accepts. Automaton has 37606 states and 93318 transitions. Word has length 59 [2022-01-18 04:10:08,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:08,037 INFO L470 AbstractCegarLoop]: Abstraction has 37606 states and 93318 transitions. [2022-01-18 04:10:08,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:08,037 INFO L276 IsEmpty]: Start isEmpty. Operand 37606 states and 93318 transitions. [2022-01-18 04:10:08,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:08,078 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:08,078 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:08,094 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (296)] Ended with exit code 0 [2022-01-18 04:10:08,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 296 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable302 [2022-01-18 04:10:08,278 INFO L402 AbstractCegarLoop]: === Iteration 304 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:08,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:08,279 INFO L85 PathProgramCache]: Analyzing trace with hash -102488057, now seen corresponding path program 162 times [2022-01-18 04:10:08,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:08,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183579540] [2022-01-18 04:10:08,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:08,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:08,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:08,402 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:10:08,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:08,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183579540] [2022-01-18 04:10:08,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183579540] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:08,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534860850] [2022-01-18 04:10:08,402 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:10:08,402 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:08,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:08,403 INFO L229 MonitoredProcess]: Starting monitored process 297 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:08,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Waiting until timeout for monitored process [2022-01-18 04:10:08,433 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-01-18 04:10:08,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:08,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 04:10:08,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:08,757 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-01-18 04:10:08,757 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-01-18 04:10:08,795 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 54 proven. 121 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:10:08,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:08,885 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:10:08,885 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:10:09,147 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 45 proven. 131 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:09,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534860850] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:09,147 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:09,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 14] total 27 [2022-01-18 04:10:09,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972339279] [2022-01-18 04:10:09,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:09,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 04:10:09,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:09,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 04:10:09,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=637, Unknown=0, NotChecked=0, Total=756 [2022-01-18 04:10:09,148 INFO L87 Difference]: Start difference. First operand 37606 states and 93318 transitions. Second operand has 28 states, 28 states have (on average 4.107142857142857) internal successors, (115), 27 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:12,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:12,922 INFO L93 Difference]: Finished difference Result 48879 states and 117701 transitions. [2022-01-18 04:10:12,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 128 states. [2022-01-18 04:10:12,923 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 4.107142857142857) internal successors, (115), 27 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:12,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:13,047 INFO L225 Difference]: With dead ends: 48879 [2022-01-18 04:10:13,047 INFO L226 Difference]: Without dead ends: 48823 [2022-01-18 04:10:13,049 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 119 SyntacticMatches, 12 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7426 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2924, Invalid=15436, Unknown=0, NotChecked=0, Total=18360 [2022-01-18 04:10:13,050 INFO L933 BasicCegarLoop]: 117 mSDtfsCounter, 1174 mSDsluCounter, 1861 mSDsCounter, 0 mSdLazyCounter, 3241 mSolverCounterSat, 211 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1174 SdHoareTripleChecker+Valid, 1445 SdHoareTripleChecker+Invalid, 4333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 3241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 881 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:13,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1174 Valid, 1445 Invalid, 4333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 3241 Invalid, 0 Unknown, 881 Unchecked, 1.2s Time] [2022-01-18 04:10:13,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48823 states. [2022-01-18 04:10:14,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48823 to 38574. [2022-01-18 04:10:14,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38574 states, 38573 states have (on average 2.4844321157286187) internal successors, (95832), 38573 states have internal predecessors, (95832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:14,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38574 states to 38574 states and 95832 transitions. [2022-01-18 04:10:14,144 INFO L78 Accepts]: Start accepts. Automaton has 38574 states and 95832 transitions. Word has length 59 [2022-01-18 04:10:14,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:14,144 INFO L470 AbstractCegarLoop]: Abstraction has 38574 states and 95832 transitions. [2022-01-18 04:10:14,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 4.107142857142857) internal successors, (115), 27 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:14,144 INFO L276 IsEmpty]: Start isEmpty. Operand 38574 states and 95832 transitions. [2022-01-18 04:10:14,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:14,190 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:14,190 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:14,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (297)] Ended with exit code 0 [2022-01-18 04:10:14,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 297 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable303 [2022-01-18 04:10:14,391 INFO L402 AbstractCegarLoop]: === Iteration 305 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:14,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:14,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1750845560, now seen corresponding path program 163 times [2022-01-18 04:10:14,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:14,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613219561] [2022-01-18 04:10:14,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:14,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:14,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:14,489 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 46 proven. 132 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:14,490 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:14,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613219561] [2022-01-18 04:10:14,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613219561] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:14,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92510381] [2022-01-18 04:10:14,490 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:10:14,490 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:14,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:14,491 INFO L229 MonitoredProcess]: Starting monitored process 298 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:14,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (298)] Waiting until timeout for monitored process [2022-01-18 04:10:14,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:14,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 04:10:14,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:14,694 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 64 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:14,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:14,956 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 64 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:14,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92510381] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:14,957 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:14,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 14 [2022-01-18 04:10:14,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390833234] [2022-01-18 04:10:14,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:14,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:10:14,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:14,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:10:14,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:10:14,958 INFO L87 Difference]: Start difference. First operand 38574 states and 95832 transitions. Second operand has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:15,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:15,493 INFO L93 Difference]: Finished difference Result 42318 states and 104215 transitions. [2022-01-18 04:10:15,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 04:10:15,494 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:15,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:15,588 INFO L225 Difference]: With dead ends: 42318 [2022-01-18 04:10:15,589 INFO L226 Difference]: Without dead ends: 42219 [2022-01-18 04:10:15,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=181, Invalid=325, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:10:15,589 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 219 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 711 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:15,589 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 242 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 711 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:10:15,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42219 states. [2022-01-18 04:10:16,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42219 to 38847. [2022-01-18 04:10:16,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38847 states, 38846 states have (on average 2.4842454821603255) internal successors, (96503), 38846 states have internal predecessors, (96503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:16,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38847 states to 38847 states and 96503 transitions. [2022-01-18 04:10:16,617 INFO L78 Accepts]: Start accepts. Automaton has 38847 states and 96503 transitions. Word has length 59 [2022-01-18 04:10:16,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:16,618 INFO L470 AbstractCegarLoop]: Abstraction has 38847 states and 96503 transitions. [2022-01-18 04:10:16,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:16,618 INFO L276 IsEmpty]: Start isEmpty. Operand 38847 states and 96503 transitions. [2022-01-18 04:10:16,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:16,663 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:16,663 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:16,679 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (298)] Ended with exit code 0 [2022-01-18 04:10:16,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304,298 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:16,863 INFO L402 AbstractCegarLoop]: === Iteration 306 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:16,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:16,864 INFO L85 PathProgramCache]: Analyzing trace with hash 2039429277, now seen corresponding path program 164 times [2022-01-18 04:10:16,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:16,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447478466] [2022-01-18 04:10:16,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:16,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:16,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:16,976 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:16,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:16,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447478466] [2022-01-18 04:10:16,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447478466] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:16,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660418880] [2022-01-18 04:10:16,977 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:10:16,977 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:16,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:16,978 INFO L229 MonitoredProcess]: Starting monitored process 299 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:16,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (299)] Waiting until timeout for monitored process [2022-01-18 04:10:17,005 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:10:17,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:17,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:17,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:17,179 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:17,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:17,200 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:10:17,201 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:10:17,339 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:17,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660418880] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:17,339 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:17,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:10:17,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913311650] [2022-01-18 04:10:17,339 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:17,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:10:17,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:17,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:10:17,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:10:17,340 INFO L87 Difference]: Start difference. First operand 38847 states and 96503 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:18,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:18,320 INFO L93 Difference]: Finished difference Result 43192 states and 105721 transitions. [2022-01-18 04:10:18,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 04:10:18,320 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:18,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:18,416 INFO L225 Difference]: With dead ends: 43192 [2022-01-18 04:10:18,417 INFO L226 Difference]: Without dead ends: 43114 [2022-01-18 04:10:18,417 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:10:18,417 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 251 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 1551 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 1566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:18,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 649 Invalid, 1566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1551 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 04:10:18,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43114 states. [2022-01-18 04:10:19,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43114 to 38137. [2022-01-18 04:10:19,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38137 states, 38136 states have (on average 2.4840046150618837) internal successors, (94730), 38136 states have internal predecessors, (94730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:19,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38137 states to 38137 states and 94730 transitions. [2022-01-18 04:10:19,280 INFO L78 Accepts]: Start accepts. Automaton has 38137 states and 94730 transitions. Word has length 59 [2022-01-18 04:10:19,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:19,280 INFO L470 AbstractCegarLoop]: Abstraction has 38137 states and 94730 transitions. [2022-01-18 04:10:19,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:19,280 INFO L276 IsEmpty]: Start isEmpty. Operand 38137 states and 94730 transitions. [2022-01-18 04:10:19,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:19,324 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:19,325 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:19,341 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (299)] Forceful destruction successful, exit code 0 [2022-01-18 04:10:19,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable305,299 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:19,525 INFO L402 AbstractCegarLoop]: === Iteration 307 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:19,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:19,525 INFO L85 PathProgramCache]: Analyzing trace with hash -2100701485, now seen corresponding path program 165 times [2022-01-18 04:10:19,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:19,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769169941] [2022-01-18 04:10:19,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:19,526 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:19,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:19,645 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:19,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:19,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769169941] [2022-01-18 04:10:19,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769169941] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:19,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826406327] [2022-01-18 04:10:19,645 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:10:19,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:19,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:19,646 INFO L229 MonitoredProcess]: Starting monitored process 300 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:19,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (300)] Waiting until timeout for monitored process [2022-01-18 04:10:19,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-01-18 04:10:19,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:19,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:19,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:19,954 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:19,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:19,981 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:10:19,981 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:10:20,108 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:20,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826406327] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:20,108 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:20,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-01-18 04:10:20,109 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331884173] [2022-01-18 04:10:20,109 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:20,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:10:20,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:20,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:10:20,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:10:20,109 INFO L87 Difference]: Start difference. First operand 38137 states and 94730 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:20,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:20,952 INFO L93 Difference]: Finished difference Result 43408 states and 106037 transitions. [2022-01-18 04:10:20,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:10:20,952 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:20,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:21,050 INFO L225 Difference]: With dead ends: 43408 [2022-01-18 04:10:21,050 INFO L226 Difference]: Without dead ends: 43348 [2022-01-18 04:10:21,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-01-18 04:10:21,050 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 214 mSDsluCounter, 878 mSDsCounter, 0 mSdLazyCounter, 1659 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 1679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:21,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [214 Valid, 656 Invalid, 1679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1659 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:10:21,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43348 states. [2022-01-18 04:10:22,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43348 to 38213. [2022-01-18 04:10:22,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38213 states, 38212 states have (on average 2.4835130325552184) internal successors, (94900), 38212 states have internal predecessors, (94900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:22,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38213 states to 38213 states and 94900 transitions. [2022-01-18 04:10:22,159 INFO L78 Accepts]: Start accepts. Automaton has 38213 states and 94900 transitions. Word has length 59 [2022-01-18 04:10:22,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:22,159 INFO L470 AbstractCegarLoop]: Abstraction has 38213 states and 94900 transitions. [2022-01-18 04:10:22,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:22,159 INFO L276 IsEmpty]: Start isEmpty. Operand 38213 states and 94900 transitions. [2022-01-18 04:10:22,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:22,205 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:22,205 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:22,221 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (300)] Forceful destruction successful, exit code 0 [2022-01-18 04:10:22,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,300 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:22,405 INFO L402 AbstractCegarLoop]: === Iteration 308 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:22,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:22,405 INFO L85 PathProgramCache]: Analyzing trace with hash 1334323884, now seen corresponding path program 86 times [2022-01-18 04:10:22,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:22,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266031728] [2022-01-18 04:10:22,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:22,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:22,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:22,531 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 117 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:22,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:22,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266031728] [2022-01-18 04:10:22,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266031728] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:22,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335835099] [2022-01-18 04:10:22,532 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:10:22,532 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:22,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:22,536 INFO L229 MonitoredProcess]: Starting monitored process 301 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:22,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (301)] Waiting until timeout for monitored process [2022-01-18 04:10:22,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:10:22,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:22,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 04:10:22,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:22,801 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 125 proven. 53 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:22,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:23,121 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 125 proven. 53 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:23,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335835099] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:23,121 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:23,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 16 [2022-01-18 04:10:23,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762331475] [2022-01-18 04:10:23,121 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:23,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:10:23,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:23,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:10:23,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:10:23,122 INFO L87 Difference]: Start difference. First operand 38213 states and 94900 transitions. Second operand has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:23,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:23,774 INFO L93 Difference]: Finished difference Result 57323 states and 140968 transitions. [2022-01-18 04:10:23,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:10:23,774 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:23,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:23,933 INFO L225 Difference]: With dead ends: 57323 [2022-01-18 04:10:23,933 INFO L226 Difference]: Without dead ends: 57323 [2022-01-18 04:10:23,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=330, Invalid=600, Unknown=0, NotChecked=0, Total=930 [2022-01-18 04:10:23,933 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 457 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:23,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 201 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:10:23,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57323 states. [2022-01-18 04:10:25,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57323 to 43843. [2022-01-18 04:10:25,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43843 states, 43842 states have (on average 2.5257059440718947) internal successors, (110732), 43842 states have internal predecessors, (110732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:25,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43843 states to 43843 states and 110732 transitions. [2022-01-18 04:10:25,170 INFO L78 Accepts]: Start accepts. Automaton has 43843 states and 110732 transitions. Word has length 59 [2022-01-18 04:10:25,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:25,171 INFO L470 AbstractCegarLoop]: Abstraction has 43843 states and 110732 transitions. [2022-01-18 04:10:25,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:25,171 INFO L276 IsEmpty]: Start isEmpty. Operand 43843 states and 110732 transitions. [2022-01-18 04:10:25,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:25,212 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:25,212 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:25,228 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (301)] Ended with exit code 0 [2022-01-18 04:10:25,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,301 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:25,413 INFO L402 AbstractCegarLoop]: === Iteration 309 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:25,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:25,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1993243736, now seen corresponding path program 87 times [2022-01-18 04:10:25,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:25,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367240120] [2022-01-18 04:10:25,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:25,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:25,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:25,527 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 101 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:10:25,527 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:25,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367240120] [2022-01-18 04:10:25,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367240120] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:25,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234331602] [2022-01-18 04:10:25,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:10:25,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:25,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:25,528 INFO L229 MonitoredProcess]: Starting monitored process 302 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:25,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (302)] Waiting until timeout for monitored process [2022-01-18 04:10:25,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-01-18 04:10:25,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:25,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 04:10:25,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:25,737 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 105 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:10:25,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:26,025 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 105 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:10:26,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234331602] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:26,026 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:26,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 18 [2022-01-18 04:10:26,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094793842] [2022-01-18 04:10:26,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:26,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 04:10:26,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:26,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 04:10:26,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:10:26,026 INFO L87 Difference]: Start difference. First operand 43843 states and 110732 transitions. Second operand has 19 states, 19 states have (on average 4.315789473684211) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:26,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:26,647 INFO L93 Difference]: Finished difference Result 50679 states and 125358 transitions. [2022-01-18 04:10:26,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 04:10:26,647 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.315789473684211) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:26,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:26,971 INFO L225 Difference]: With dead ends: 50679 [2022-01-18 04:10:26,971 INFO L226 Difference]: Without dead ends: 50679 [2022-01-18 04:10:26,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=348, Invalid=708, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 04:10:26,971 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 457 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:26,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 224 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:10:27,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50679 states. [2022-01-18 04:10:27,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50679 to 43132. [2022-01-18 04:10:27,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43132 states, 43131 states have (on average 2.5198117363381325) internal successors, (108682), 43131 states have internal predecessors, (108682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:28,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43132 states to 43132 states and 108682 transitions. [2022-01-18 04:10:28,133 INFO L78 Accepts]: Start accepts. Automaton has 43132 states and 108682 transitions. Word has length 59 [2022-01-18 04:10:28,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:28,134 INFO L470 AbstractCegarLoop]: Abstraction has 43132 states and 108682 transitions. [2022-01-18 04:10:28,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.315789473684211) internal successors, (82), 18 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:28,134 INFO L276 IsEmpty]: Start isEmpty. Operand 43132 states and 108682 transitions. [2022-01-18 04:10:28,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:28,170 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:28,170 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:28,186 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (302)] Ended with exit code 0 [2022-01-18 04:10:28,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable308,302 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:28,371 INFO L402 AbstractCegarLoop]: === Iteration 310 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:28,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:28,371 INFO L85 PathProgramCache]: Analyzing trace with hash -1714098808, now seen corresponding path program 166 times [2022-01-18 04:10:28,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:28,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383251673] [2022-01-18 04:10:28,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:28,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:28,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:28,485 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 50 proven. 129 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:10:28,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:28,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383251673] [2022-01-18 04:10:28,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383251673] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:28,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98239228] [2022-01-18 04:10:28,486 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:10:28,486 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:28,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:28,487 INFO L229 MonitoredProcess]: Starting monitored process 303 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:28,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (303)] Waiting until timeout for monitored process [2022-01-18 04:10:28,512 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:10:28,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:28,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 04:10:28,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:28,694 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 68 proven. 110 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:28,694 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:28,952 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 68 proven. 110 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:28,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98239228] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:28,953 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:28,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 16 [2022-01-18 04:10:28,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537651844] [2022-01-18 04:10:28,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:28,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:10:28,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:28,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:10:28,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:10:28,953 INFO L87 Difference]: Start difference. First operand 43132 states and 108682 transitions. Second operand has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:29,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:29,471 INFO L93 Difference]: Finished difference Result 45649 states and 113655 transitions. [2022-01-18 04:10:29,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 04:10:29,472 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:29,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:29,571 INFO L225 Difference]: With dead ends: 45649 [2022-01-18 04:10:29,572 INFO L226 Difference]: Without dead ends: 45562 [2022-01-18 04:10:29,572 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=235, Invalid=467, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:10:29,572 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 238 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:29,572 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 202 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:10:29,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45562 states. [2022-01-18 04:10:30,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45562 to 42932. [2022-01-18 04:10:30,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42932 states, 42931 states have (on average 2.5179706971652185) internal successors, (108099), 42931 states have internal predecessors, (108099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:30,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42932 states to 42932 states and 108099 transitions. [2022-01-18 04:10:30,679 INFO L78 Accepts]: Start accepts. Automaton has 42932 states and 108099 transitions. Word has length 59 [2022-01-18 04:10:30,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:30,679 INFO L470 AbstractCegarLoop]: Abstraction has 42932 states and 108099 transitions. [2022-01-18 04:10:30,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:30,679 INFO L276 IsEmpty]: Start isEmpty. Operand 42932 states and 108099 transitions. [2022-01-18 04:10:30,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:30,724 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:30,725 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:30,741 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (303)] Forceful destruction successful, exit code 0 [2022-01-18 04:10:30,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 303 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable309 [2022-01-18 04:10:30,925 INFO L402 AbstractCegarLoop]: === Iteration 311 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:30,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:30,925 INFO L85 PathProgramCache]: Analyzing trace with hash 46360567, now seen corresponding path program 167 times [2022-01-18 04:10:30,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:30,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81592615] [2022-01-18 04:10:30,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:30,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:30,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:31,058 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 23 proven. 148 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 04:10:31,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:31,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81592615] [2022-01-18 04:10:31,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81592615] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:31,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68365940] [2022-01-18 04:10:31,058 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:10:31,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:31,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:31,059 INFO L229 MonitoredProcess]: Starting monitored process 304 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:31,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (304)] Waiting until timeout for monitored process [2022-01-18 04:10:31,090 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-01-18 04:10:31,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:31,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:31,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:31,299 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 156 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 04:10:31,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:31,344 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:10:31,345 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:10:31,479 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 156 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-01-18 04:10:31,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68365940] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:31,479 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:31,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-01-18 04:10:31,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829279182] [2022-01-18 04:10:31,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:31,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:10:31,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:31,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:10:31,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:10:31,480 INFO L87 Difference]: Start difference. First operand 42932 states and 108099 transitions. Second operand has 15 states, 15 states have (on average 4.8) internal successors, (72), 14 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:31,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:31,840 INFO L93 Difference]: Finished difference Result 42955 states and 108138 transitions. [2022-01-18 04:10:31,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:10:31,840 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 14 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:31,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:31,913 INFO L225 Difference]: With dead ends: 42955 [2022-01-18 04:10:31,914 INFO L226 Difference]: Without dead ends: 42932 [2022-01-18 04:10:31,914 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 107 SyntacticMatches, 14 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:10:31,914 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 21 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:31,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 99 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 557 Invalid, 0 Unknown, 64 Unchecked, 0.2s Time] [2022-01-18 04:10:31,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42932 states. [2022-01-18 04:10:32,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42932 to 42048. [2022-01-18 04:10:32,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42048 states, 42047 states have (on average 2.5279568102361645) internal successors, (106293), 42047 states have internal predecessors, (106293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:32,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42048 states to 42048 states and 106293 transitions. [2022-01-18 04:10:32,902 INFO L78 Accepts]: Start accepts. Automaton has 42048 states and 106293 transitions. Word has length 59 [2022-01-18 04:10:32,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:32,902 INFO L470 AbstractCegarLoop]: Abstraction has 42048 states and 106293 transitions. [2022-01-18 04:10:32,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 14 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:32,902 INFO L276 IsEmpty]: Start isEmpty. Operand 42048 states and 106293 transitions. [2022-01-18 04:10:32,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:32,946 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:32,946 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:32,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (304)] Forceful destruction successful, exit code 0 [2022-01-18 04:10:33,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable310,304 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:33,147 INFO L402 AbstractCegarLoop]: === Iteration 312 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:33,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:33,147 INFO L85 PathProgramCache]: Analyzing trace with hash -1234204293, now seen corresponding path program 88 times [2022-01-18 04:10:33,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:33,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012207232] [2022-01-18 04:10:33,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:33,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:33,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:33,258 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:33,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:33,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012207232] [2022-01-18 04:10:33,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012207232] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:33,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030860665] [2022-01-18 04:10:33,258 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:10:33,258 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:33,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:33,259 INFO L229 MonitoredProcess]: Starting monitored process 305 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:33,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (305)] Waiting until timeout for monitored process [2022-01-18 04:10:33,286 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:10:33,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:33,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:33,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:33,442 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:33,443 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:33,464 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:10:33,464 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:10:33,607 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:33,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030860665] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:33,608 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:33,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:10:33,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659116974] [2022-01-18 04:10:33,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:33,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:10:33,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:33,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:10:33,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:10:33,608 INFO L87 Difference]: Start difference. First operand 42048 states and 106293 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:34,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:34,286 INFO L93 Difference]: Finished difference Result 45632 states and 113805 transitions. [2022-01-18 04:10:34,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:10:34,286 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:34,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:34,399 INFO L225 Difference]: With dead ends: 45632 [2022-01-18 04:10:34,399 INFO L226 Difference]: Without dead ends: 45589 [2022-01-18 04:10:34,400 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:10:34,400 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 214 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 1250 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 1259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:34,400 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [214 Valid, 508 Invalid, 1259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1250 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:10:34,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45589 states. [2022-01-18 04:10:35,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45589 to 42095. [2022-01-18 04:10:35,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42095 states, 42094 states have (on average 2.5284838694350737) internal successors, (106434), 42094 states have internal predecessors, (106434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:35,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42095 states to 42095 states and 106434 transitions. [2022-01-18 04:10:35,672 INFO L78 Accepts]: Start accepts. Automaton has 42095 states and 106434 transitions. Word has length 59 [2022-01-18 04:10:35,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:35,672 INFO L470 AbstractCegarLoop]: Abstraction has 42095 states and 106434 transitions. [2022-01-18 04:10:35,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:35,672 INFO L276 IsEmpty]: Start isEmpty. Operand 42095 states and 106434 transitions. [2022-01-18 04:10:35,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:35,716 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:35,716 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:35,733 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (305)] Ended with exit code 0 [2022-01-18 04:10:35,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 305 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable311 [2022-01-18 04:10:35,917 INFO L402 AbstractCegarLoop]: === Iteration 313 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:35,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:35,917 INFO L85 PathProgramCache]: Analyzing trace with hash 888009109, now seen corresponding path program 168 times [2022-01-18 04:10:35,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:35,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379206805] [2022-01-18 04:10:35,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:35,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:35,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:36,025 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:36,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:36,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379206805] [2022-01-18 04:10:36,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379206805] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:36,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112020998] [2022-01-18 04:10:36,025 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:10:36,026 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:36,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:36,026 INFO L229 MonitoredProcess]: Starting monitored process 306 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:36,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (306)] Waiting until timeout for monitored process [2022-01-18 04:10:36,057 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-01-18 04:10:36,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:36,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:36,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:36,223 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:36,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:36,244 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:10:36,244 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:10:36,387 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:36,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112020998] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:36,387 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:36,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-01-18 04:10:36,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539412487] [2022-01-18 04:10:36,387 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:36,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:10:36,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:36,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:10:36,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:10:36,388 INFO L87 Difference]: Start difference. First operand 42095 states and 106434 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:37,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:37,429 INFO L93 Difference]: Finished difference Result 43452 states and 109014 transitions. [2022-01-18 04:10:37,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:10:37,430 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:37,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:37,528 INFO L225 Difference]: With dead ends: 43452 [2022-01-18 04:10:37,528 INFO L226 Difference]: Without dead ends: 43366 [2022-01-18 04:10:37,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:10:37,528 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 131 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 1562 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 1566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:37,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 538 Invalid, 1566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1562 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 04:10:37,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43366 states. [2022-01-18 04:10:38,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43366 to 42032. [2022-01-18 04:10:38,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42032 states, 42031 states have (on average 2.5273964454807167) internal successors, (106229), 42031 states have internal predecessors, (106229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:38,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42032 states to 42032 states and 106229 transitions. [2022-01-18 04:10:38,748 INFO L78 Accepts]: Start accepts. Automaton has 42032 states and 106229 transitions. Word has length 59 [2022-01-18 04:10:38,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:38,748 INFO L470 AbstractCegarLoop]: Abstraction has 42032 states and 106229 transitions. [2022-01-18 04:10:38,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:38,749 INFO L276 IsEmpty]: Start isEmpty. Operand 42032 states and 106229 transitions. [2022-01-18 04:10:38,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:38,795 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:38,795 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:38,812 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (306)] Forceful destruction successful, exit code 0 [2022-01-18 04:10:38,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 306 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2022-01-18 04:10:38,996 INFO L402 AbstractCegarLoop]: === Iteration 314 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:38,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:38,996 INFO L85 PathProgramCache]: Analyzing trace with hash 274472929, now seen corresponding path program 169 times [2022-01-18 04:10:38,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:38,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13429198] [2022-01-18 04:10:38,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:38,996 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:38,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:39,107 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:10:39,108 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:39,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13429198] [2022-01-18 04:10:39,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13429198] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:39,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741398386] [2022-01-18 04:10:39,108 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:10:39,108 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:39,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:39,109 INFO L229 MonitoredProcess]: Starting monitored process 307 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:39,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (307)] Waiting until timeout for monitored process [2022-01-18 04:10:39,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:39,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:39,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:39,286 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:10:39,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:39,305 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:10:39,305 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:10:39,446 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:10:39,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741398386] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:39,446 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:39,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:10:39,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944847699] [2022-01-18 04:10:39,446 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:39,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:10:39,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:39,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:10:39,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:10:39,447 INFO L87 Difference]: Start difference. First operand 42032 states and 106229 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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-01-18 04:10:40,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:40,158 INFO L93 Difference]: Finished difference Result 44610 states and 111534 transitions. [2022-01-18 04:10:40,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:10:40,159 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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 59 [2022-01-18 04:10:40,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:40,261 INFO L225 Difference]: With dead ends: 44610 [2022-01-18 04:10:40,261 INFO L226 Difference]: Without dead ends: 44550 [2022-01-18 04:10:40,261 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:10:40,261 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 170 mSDsluCounter, 724 mSDsCounter, 0 mSdLazyCounter, 1333 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 1345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:40,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 563 Invalid, 1345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1333 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:10:40,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44550 states. [2022-01-18 04:10:41,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44550 to 41795. [2022-01-18 04:10:41,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41795 states, 41794 states have (on average 2.527874814566684) internal successors, (105650), 41794 states have internal predecessors, (105650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:41,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41795 states to 41795 states and 105650 transitions. [2022-01-18 04:10:41,383 INFO L78 Accepts]: Start accepts. Automaton has 41795 states and 105650 transitions. Word has length 59 [2022-01-18 04:10:41,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:41,383 INFO L470 AbstractCegarLoop]: Abstraction has 41795 states and 105650 transitions. [2022-01-18 04:10:41,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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-01-18 04:10:41,383 INFO L276 IsEmpty]: Start isEmpty. Operand 41795 states and 105650 transitions. [2022-01-18 04:10:41,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:41,428 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:41,428 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:41,445 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (307)] Ended with exit code 0 [2022-01-18 04:10:41,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 307 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2022-01-18 04:10:41,629 INFO L402 AbstractCegarLoop]: === Iteration 315 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:41,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:41,629 INFO L85 PathProgramCache]: Analyzing trace with hash -1878577033, now seen corresponding path program 170 times [2022-01-18 04:10:41,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:41,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027233551] [2022-01-18 04:10:41,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:41,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:41,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:41,737 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:41,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:41,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027233551] [2022-01-18 04:10:41,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027233551] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:41,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358434663] [2022-01-18 04:10:41,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:10:41,737 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:41,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:41,738 INFO L229 MonitoredProcess]: Starting monitored process 308 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:41,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (308)] Waiting until timeout for monitored process [2022-01-18 04:10:41,764 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:10:41,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:41,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:41,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:41,931 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:41,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:41,954 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:10:41,954 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:10:42,096 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:42,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358434663] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:42,096 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:42,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:10:42,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641476798] [2022-01-18 04:10:42,096 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:42,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:10:42,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:42,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:10:42,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:10:42,096 INFO L87 Difference]: Start difference. First operand 41795 states and 105650 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:42,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:42,965 INFO L93 Difference]: Finished difference Result 46661 states and 116107 transitions. [2022-01-18 04:10:42,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 04:10:42,966 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:42,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:43,077 INFO L225 Difference]: With dead ends: 46661 [2022-01-18 04:10:43,078 INFO L226 Difference]: Without dead ends: 46607 [2022-01-18 04:10:43,078 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:10:43,078 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 291 mSDsluCounter, 901 mSDsCounter, 0 mSdLazyCounter, 1602 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 1622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:43,078 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 695 Invalid, 1622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1602 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:10:43,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46607 states. [2022-01-18 04:10:43,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46607 to 41852. [2022-01-18 04:10:44,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41852 states, 41851 states have (on average 2.5281833170055674) internal successors, (105807), 41851 states have internal predecessors, (105807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:44,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41852 states to 41852 states and 105807 transitions. [2022-01-18 04:10:44,088 INFO L78 Accepts]: Start accepts. Automaton has 41852 states and 105807 transitions. Word has length 59 [2022-01-18 04:10:44,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:44,088 INFO L470 AbstractCegarLoop]: Abstraction has 41852 states and 105807 transitions. [2022-01-18 04:10:44,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:44,089 INFO L276 IsEmpty]: Start isEmpty. Operand 41852 states and 105807 transitions. [2022-01-18 04:10:44,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:44,123 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:44,123 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:44,138 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (308)] Ended with exit code 0 [2022-01-18 04:10:44,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 308 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable314 [2022-01-18 04:10:44,323 INFO L402 AbstractCegarLoop]: === Iteration 316 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:44,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:44,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1723740499, now seen corresponding path program 171 times [2022-01-18 04:10:44,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:44,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238975649] [2022-01-18 04:10:44,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:44,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:44,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:44,445 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:44,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:44,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238975649] [2022-01-18 04:10:44,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238975649] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:44,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391270204] [2022-01-18 04:10:44,445 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:10:44,445 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:44,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:44,446 INFO L229 MonitoredProcess]: Starting monitored process 309 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:44,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (309)] Waiting until timeout for monitored process [2022-01-18 04:10:44,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-01-18 04:10:44,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:44,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:44,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:44,634 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:44,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:44,660 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:10:44,660 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:10:44,785 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:44,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391270204] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:44,785 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:44,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-01-18 04:10:44,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589314959] [2022-01-18 04:10:44,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:44,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:10:44,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:44,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:10:44,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:10:44,786 INFO L87 Difference]: Start difference. First operand 41852 states and 105807 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:45,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:45,942 INFO L93 Difference]: Finished difference Result 49896 states and 123498 transitions. [2022-01-18 04:10:45,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-18 04:10:45,942 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:45,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:46,029 INFO L225 Difference]: With dead ends: 49896 [2022-01-18 04:10:46,029 INFO L226 Difference]: Without dead ends: 49782 [2022-01-18 04:10:46,030 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=183, Invalid=1299, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 04:10:46,030 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 463 mSDsluCounter, 977 mSDsCounter, 0 mSdLazyCounter, 1751 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 1781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:46,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [463 Valid, 751 Invalid, 1781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1751 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 04:10:46,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49782 states. [2022-01-18 04:10:46,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49782 to 42060. [2022-01-18 04:10:46,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42060 states, 42059 states have (on average 2.529042535485865) internal successors, (106369), 42059 states have internal predecessors, (106369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:47,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42060 states to 42060 states and 106369 transitions. [2022-01-18 04:10:47,060 INFO L78 Accepts]: Start accepts. Automaton has 42060 states and 106369 transitions. Word has length 59 [2022-01-18 04:10:47,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:47,060 INFO L470 AbstractCegarLoop]: Abstraction has 42060 states and 106369 transitions. [2022-01-18 04:10:47,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:47,060 INFO L276 IsEmpty]: Start isEmpty. Operand 42060 states and 106369 transitions. [2022-01-18 04:10:47,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:47,095 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:47,095 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:47,111 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (309)] Ended with exit code 0 [2022-01-18 04:10:47,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable315,309 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:47,296 INFO L402 AbstractCegarLoop]: === Iteration 317 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:47,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:47,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1783432009, now seen corresponding path program 172 times [2022-01-18 04:10:47,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:47,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742896818] [2022-01-18 04:10:47,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:47,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:47,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:47,455 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:47,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:47,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742896818] [2022-01-18 04:10:47,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742896818] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:47,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714520348] [2022-01-18 04:10:47,455 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:10:47,455 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:47,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:47,457 INFO L229 MonitoredProcess]: Starting monitored process 310 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:47,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (310)] Waiting until timeout for monitored process [2022-01-18 04:10:47,489 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:10:47,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:47,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:47,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:47,654 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:47,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:47,685 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:10:47,685 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:10:47,803 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:10:47,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714520348] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:47,803 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:47,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-01-18 04:10:47,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483994412] [2022-01-18 04:10:47,804 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:47,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:10:47,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:47,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:10:47,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:10:47,804 INFO L87 Difference]: Start difference. First operand 42060 states and 106369 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:48,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:48,682 INFO L93 Difference]: Finished difference Result 49444 states and 122674 transitions. [2022-01-18 04:10:48,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 04:10:48,683 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:48,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:48,777 INFO L225 Difference]: With dead ends: 49444 [2022-01-18 04:10:48,777 INFO L226 Difference]: Without dead ends: 49288 [2022-01-18 04:10:48,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-01-18 04:10:48,778 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 287 mSDsluCounter, 986 mSDsCounter, 0 mSdLazyCounter, 1874 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 723 SdHoareTripleChecker+Invalid, 1899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:48,778 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [287 Valid, 723 Invalid, 1899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1874 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:10:48,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49288 states. [2022-01-18 04:10:49,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49288 to 41805. [2022-01-18 04:10:49,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41805 states, 41804 states have (on average 2.527485408094919) internal successors, (105659), 41804 states have internal predecessors, (105659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:49,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41805 states to 41805 states and 105659 transitions. [2022-01-18 04:10:49,734 INFO L78 Accepts]: Start accepts. Automaton has 41805 states and 105659 transitions. Word has length 59 [2022-01-18 04:10:49,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:49,734 INFO L470 AbstractCegarLoop]: Abstraction has 41805 states and 105659 transitions. [2022-01-18 04:10:49,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:49,734 INFO L276 IsEmpty]: Start isEmpty. Operand 41805 states and 105659 transitions. [2022-01-18 04:10:49,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:49,767 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:49,767 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:49,783 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (310)] Ended with exit code 0 [2022-01-18 04:10:49,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable316,310 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:49,968 INFO L402 AbstractCegarLoop]: === Iteration 318 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:49,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:49,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1766017889, now seen corresponding path program 89 times [2022-01-18 04:10:49,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:49,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127291890] [2022-01-18 04:10:49,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:49,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:49,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:50,076 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:50,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:50,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127291890] [2022-01-18 04:10:50,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127291890] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:50,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455850059] [2022-01-18 04:10:50,076 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:10:50,076 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:50,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:50,077 INFO L229 MonitoredProcess]: Starting monitored process 311 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:50,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (311)] Waiting until timeout for monitored process [2022-01-18 04:10:50,109 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2022-01-18 04:10:50,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:50,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:50,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:50,260 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:50,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:50,281 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:10:50,281 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:10:50,416 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:50,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455850059] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:50,416 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:50,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:10:50,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096116121] [2022-01-18 04:10:50,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:50,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:10:50,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:50,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:10:50,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:10:50,417 INFO L87 Difference]: Start difference. First operand 41805 states and 105659 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:51,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:51,037 INFO L93 Difference]: Finished difference Result 44814 states and 111983 transitions. [2022-01-18 04:10:51,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:10:51,038 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:51,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:51,153 INFO L225 Difference]: With dead ends: 44814 [2022-01-18 04:10:51,154 INFO L226 Difference]: Without dead ends: 44779 [2022-01-18 04:10:51,154 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:10:51,154 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 197 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 1318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:51,154 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 524 Invalid, 1318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1307 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:10:51,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44779 states. [2022-01-18 04:10:52,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44779 to 41795. [2022-01-18 04:10:52,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41795 states, 41794 states have (on average 2.527779107048859) internal successors, (105646), 41794 states have internal predecessors, (105646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:52,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41795 states to 41795 states and 105646 transitions. [2022-01-18 04:10:52,214 INFO L78 Accepts]: Start accepts. Automaton has 41795 states and 105646 transitions. Word has length 59 [2022-01-18 04:10:52,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:52,214 INFO L470 AbstractCegarLoop]: Abstraction has 41795 states and 105646 transitions. [2022-01-18 04:10:52,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:52,214 INFO L276 IsEmpty]: Start isEmpty. Operand 41795 states and 105646 transitions. [2022-01-18 04:10:52,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:52,256 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:52,256 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:52,273 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (311)] Ended with exit code 0 [2022-01-18 04:10:52,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317,311 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:52,458 INFO L402 AbstractCegarLoop]: === Iteration 319 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:52,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:52,458 INFO L85 PathProgramCache]: Analyzing trace with hash -406736005, now seen corresponding path program 173 times [2022-01-18 04:10:52,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:52,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564368276] [2022-01-18 04:10:52,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:52,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:52,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:52,565 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:52,565 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:52,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564368276] [2022-01-18 04:10:52,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564368276] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:52,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59568428] [2022-01-18 04:10:52,566 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:10:52,566 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:52,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:52,567 INFO L229 MonitoredProcess]: Starting monitored process 312 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:52,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (312)] Waiting until timeout for monitored process [2022-01-18 04:10:52,599 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2022-01-18 04:10:52,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:52,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:52,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:52,761 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:52,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:52,782 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:10:52,783 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:10:52,923 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:52,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59568428] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:52,924 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:52,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-01-18 04:10:52,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392710928] [2022-01-18 04:10:52,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:52,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:10:52,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:52,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:10:52,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:10:52,924 INFO L87 Difference]: Start difference. First operand 41795 states and 105646 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:53,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:53,660 INFO L93 Difference]: Finished difference Result 43133 states and 108191 transitions. [2022-01-18 04:10:53,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:10:53,660 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:53,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:54,062 INFO L225 Difference]: With dead ends: 43133 [2022-01-18 04:10:54,062 INFO L226 Difference]: Without dead ends: 43039 [2022-01-18 04:10:54,062 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:10:54,062 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 135 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 1601 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 1605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:54,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 550 Invalid, 1605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1601 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:10:54,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43039 states. [2022-01-18 04:10:54,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43039 to 41690. [2022-01-18 04:10:54,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41690 states, 41689 states have (on average 2.5267096836095853) internal successors, (105336), 41689 states have internal predecessors, (105336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:54,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41690 states to 41690 states and 105336 transitions. [2022-01-18 04:10:54,822 INFO L78 Accepts]: Start accepts. Automaton has 41690 states and 105336 transitions. Word has length 59 [2022-01-18 04:10:54,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:54,823 INFO L470 AbstractCegarLoop]: Abstraction has 41690 states and 105336 transitions. [2022-01-18 04:10:54,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:54,823 INFO L276 IsEmpty]: Start isEmpty. Operand 41690 states and 105336 transitions. [2022-01-18 04:10:54,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:54,858 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:54,858 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:54,874 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (312)] Ended with exit code 0 [2022-01-18 04:10:55,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable318 [2022-01-18 04:10:55,058 INFO L402 AbstractCegarLoop]: === Iteration 320 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:55,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:55,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1020272185, now seen corresponding path program 174 times [2022-01-18 04:10:55,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:55,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999669501] [2022-01-18 04:10:55,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:55,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:55,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:55,169 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:10:55,169 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:55,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999669501] [2022-01-18 04:10:55,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999669501] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:55,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1167269347] [2022-01-18 04:10:55,169 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:10:55,169 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:55,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:55,170 INFO L229 MonitoredProcess]: Starting monitored process 313 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:55,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (313)] Waiting until timeout for monitored process [2022-01-18 04:10:55,200 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2022-01-18 04:10:55,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:10:55,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:55,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:55,541 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:10:55,541 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:55,561 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:10:55,561 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:10:55,710 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:10:55,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1167269347] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:55,710 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:55,710 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:10:55,710 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480602296] [2022-01-18 04:10:55,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:55,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:10:55,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:55,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:10:55,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:10:55,711 INFO L87 Difference]: Start difference. First operand 41690 states and 105336 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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-01-18 04:10:56,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:56,412 INFO L93 Difference]: Finished difference Result 44219 states and 110558 transitions. [2022-01-18 04:10:56,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:10:56,412 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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 59 [2022-01-18 04:10:56,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:56,511 INFO L225 Difference]: With dead ends: 44219 [2022-01-18 04:10:56,511 INFO L226 Difference]: Without dead ends: 44165 [2022-01-18 04:10:56,511 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:10:56,511 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 182 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 1341 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 1351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:56,511 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 587 Invalid, 1351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1341 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:10:56,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44165 states. [2022-01-18 04:10:57,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44165 to 41616. [2022-01-18 04:10:57,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41616 states, 41615 states have (on average 2.5268052384957347) internal successors, (105153), 41615 states have internal predecessors, (105153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:57,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41616 states to 41616 states and 105153 transitions. [2022-01-18 04:10:57,600 INFO L78 Accepts]: Start accepts. Automaton has 41616 states and 105153 transitions. Word has length 59 [2022-01-18 04:10:57,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:10:57,601 INFO L470 AbstractCegarLoop]: Abstraction has 41616 states and 105153 transitions. [2022-01-18 04:10:57,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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-01-18 04:10:57,601 INFO L276 IsEmpty]: Start isEmpty. Operand 41616 states and 105153 transitions. [2022-01-18 04:10:57,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:10:57,646 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:10:57,646 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:10:57,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (313)] Forceful destruction successful, exit code 0 [2022-01-18 04:10:57,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable319,313 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:57,847 INFO L402 AbstractCegarLoop]: === Iteration 321 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:10:57,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:10:57,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1121645149, now seen corresponding path program 175 times [2022-01-18 04:10:57,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:10:57,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311863747] [2022-01-18 04:10:57,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:10:57,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:10:57,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:57,966 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:57,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:10:57,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311863747] [2022-01-18 04:10:57,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311863747] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:10:57,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526101410] [2022-01-18 04:10:57,966 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:10:57,966 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:10:57,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:10:57,967 INFO L229 MonitoredProcess]: Starting monitored process 314 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:10:57,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Waiting until timeout for monitored process [2022-01-18 04:10:57,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:10:57,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:10:57,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:10:58,160 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:58,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:10:58,181 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:10:58,182 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:10:58,311 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:10:58,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526101410] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:10:58,312 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:10:58,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:10:58,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699168723] [2022-01-18 04:10:58,312 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:10:58,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:10:58,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:10:58,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:10:58,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:10:58,312 INFO L87 Difference]: Start difference. First operand 41616 states and 105153 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:10:59,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:10:59,119 INFO L93 Difference]: Finished difference Result 46313 states and 115153 transitions. [2022-01-18 04:10:59,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:10:59,120 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:10:59,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:10:59,197 INFO L225 Difference]: With dead ends: 46313 [2022-01-18 04:10:59,197 INFO L226 Difference]: Without dead ends: 46259 [2022-01-18 04:10:59,197 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2022-01-18 04:10:59,198 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 311 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 1619 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 1636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:10:59,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [311 Valid, 733 Invalid, 1636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1619 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:10:59,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46259 states. [2022-01-18 04:11:00,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46259 to 41634. [2022-01-18 04:11:00,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41634 states, 41633 states have (on average 2.5269377657146976) internal successors, (105204), 41633 states have internal predecessors, (105204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:00,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41634 states to 41634 states and 105204 transitions. [2022-01-18 04:11:00,161 INFO L78 Accepts]: Start accepts. Automaton has 41634 states and 105204 transitions. Word has length 59 [2022-01-18 04:11:00,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:00,161 INFO L470 AbstractCegarLoop]: Abstraction has 41634 states and 105204 transitions. [2022-01-18 04:11:00,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:00,161 INFO L276 IsEmpty]: Start isEmpty. Operand 41634 states and 105204 transitions. [2022-01-18 04:11:00,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:00,207 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:00,208 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:00,224 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (314)] Ended with exit code 0 [2022-01-18 04:11:00,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable320,314 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:00,408 INFO L402 AbstractCegarLoop]: === Iteration 322 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:00,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:00,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1276481683, now seen corresponding path program 176 times [2022-01-18 04:11:00,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:00,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543834838] [2022-01-18 04:11:00,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:00,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:00,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:00,525 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:00,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:00,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543834838] [2022-01-18 04:11:00,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543834838] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:00,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251927605] [2022-01-18 04:11:00,526 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:11:00,526 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:00,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:00,527 INFO L229 MonitoredProcess]: Starting monitored process 315 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:00,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (315)] Waiting until timeout for monitored process [2022-01-18 04:11:00,554 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:11:00,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:00,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:00,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:00,725 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:00,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:00,764 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:11:00,764 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:11:00,895 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:00,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251927605] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:00,895 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:00,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-01-18 04:11:00,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696327262] [2022-01-18 04:11:00,895 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:00,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:11:00,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:00,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:11:00,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:11:00,896 INFO L87 Difference]: Start difference. First operand 41634 states and 105204 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:02,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:02,124 INFO L93 Difference]: Finished difference Result 50367 states and 124278 transitions. [2022-01-18 04:11:02,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 04:11:02,124 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:02,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:02,253 INFO L225 Difference]: With dead ends: 50367 [2022-01-18 04:11:02,253 INFO L226 Difference]: Without dead ends: 50187 [2022-01-18 04:11:02,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=231, Invalid=1749, Unknown=0, NotChecked=0, Total=1980 [2022-01-18 04:11:02,254 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 544 mSDsluCounter, 1197 mSDsCounter, 0 mSdLazyCounter, 2002 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 912 SdHoareTripleChecker+Invalid, 2036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 2002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:02,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [544 Valid, 912 Invalid, 2036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 2002 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 04:11:02,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50187 states. [2022-01-18 04:11:03,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50187 to 41780. [2022-01-18 04:11:03,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41780 states, 41779 states have (on average 2.527729241963666) internal successors, (105606), 41779 states have internal predecessors, (105606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:03,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41780 states to 41780 states and 105606 transitions. [2022-01-18 04:11:03,436 INFO L78 Accepts]: Start accepts. Automaton has 41780 states and 105606 transitions. Word has length 59 [2022-01-18 04:11:03,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:03,436 INFO L470 AbstractCegarLoop]: Abstraction has 41780 states and 105606 transitions. [2022-01-18 04:11:03,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:03,436 INFO L276 IsEmpty]: Start isEmpty. Operand 41780 states and 105606 transitions. [2022-01-18 04:11:03,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:03,480 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:03,481 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:03,497 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (315)] Ended with exit code 0 [2022-01-18 04:11:03,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 315 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable321 [2022-01-18 04:11:03,681 INFO L402 AbstractCegarLoop]: === Iteration 323 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:03,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:03,681 INFO L85 PathProgramCache]: Analyzing trace with hash 1216790173, now seen corresponding path program 177 times [2022-01-18 04:11:03,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:03,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845415976] [2022-01-18 04:11:03,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:03,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:03,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:03,809 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:03,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:03,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845415976] [2022-01-18 04:11:03,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845415976] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:03,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877800558] [2022-01-18 04:11:03,809 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:11:03,809 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:03,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:03,810 INFO L229 MonitoredProcess]: Starting monitored process 316 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:03,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (316)] Waiting until timeout for monitored process [2022-01-18 04:11:03,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-01-18 04:11:03,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:03,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:03,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:04,275 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:04,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:04,309 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:11:04,310 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:11:04,433 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:04,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877800558] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:04,433 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:04,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-01-18 04:11:04,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692617972] [2022-01-18 04:11:04,433 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:04,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:11:04,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:04,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:11:04,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:11:04,434 INFO L87 Difference]: Start difference. First operand 41780 states and 105606 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:05,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:05,954 INFO L93 Difference]: Finished difference Result 56614 states and 138763 transitions. [2022-01-18 04:11:05,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-01-18 04:11:05,954 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:05,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:06,096 INFO L225 Difference]: With dead ends: 56614 [2022-01-18 04:11:06,097 INFO L226 Difference]: Without dead ends: 56338 [2022-01-18 04:11:06,097 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1480 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=501, Invalid=4191, Unknown=0, NotChecked=0, Total=4692 [2022-01-18 04:11:06,097 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 867 mSDsluCounter, 1136 mSDsCounter, 0 mSdLazyCounter, 1956 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 2010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1956 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:06,098 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [867 Valid, 870 Invalid, 2010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1956 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 04:11:06,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56338 states. [2022-01-18 04:11:07,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56338 to 42195. [2022-01-18 04:11:07,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42195 states, 42194 states have (on average 2.529151064132341) internal successors, (106715), 42194 states have internal predecessors, (106715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:07,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42195 states to 42195 states and 106715 transitions. [2022-01-18 04:11:07,376 INFO L78 Accepts]: Start accepts. Automaton has 42195 states and 106715 transitions. Word has length 59 [2022-01-18 04:11:07,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:07,376 INFO L470 AbstractCegarLoop]: Abstraction has 42195 states and 106715 transitions. [2022-01-18 04:11:07,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:07,376 INFO L276 IsEmpty]: Start isEmpty. Operand 42195 states and 106715 transitions. [2022-01-18 04:11:07,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:07,419 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:07,420 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:07,435 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (316)] Ended with exit code 0 [2022-01-18 04:11:07,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 316 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable322 [2022-01-18 04:11:07,620 INFO L402 AbstractCegarLoop]: === Iteration 324 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:07,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:07,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1063476307, now seen corresponding path program 178 times [2022-01-18 04:11:07,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:07,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764956449] [2022-01-18 04:11:07,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:07,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:07,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:07,794 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:11:07,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:07,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764956449] [2022-01-18 04:11:07,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764956449] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:07,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56954960] [2022-01-18 04:11:07,794 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:11:07,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:07,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:07,795 INFO L229 MonitoredProcess]: Starting monitored process 317 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:07,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (317)] Waiting until timeout for monitored process [2022-01-18 04:11:07,821 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:11:07,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:07,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:07,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:07,978 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:11:07,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:08,014 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:11:08,014 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:11:08,124 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:11:08,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56954960] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:08,124 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:08,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-01-18 04:11:08,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153321847] [2022-01-18 04:11:08,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:08,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:11:08,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:08,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:11:08,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:11:08,125 INFO L87 Difference]: Start difference. First operand 42195 states and 106715 transitions. Second operand has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:09,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:09,112 INFO L93 Difference]: Finished difference Result 48550 states and 120599 transitions. [2022-01-18 04:11:09,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 04:11:09,112 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:09,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:09,225 INFO L225 Difference]: With dead ends: 48550 [2022-01-18 04:11:09,225 INFO L226 Difference]: Without dead ends: 48172 [2022-01-18 04:11:09,225 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=144, Invalid=848, Unknown=0, NotChecked=0, Total=992 [2022-01-18 04:11:09,225 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 365 mSDsluCounter, 964 mSDsCounter, 0 mSdLazyCounter, 1800 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 1830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:09,225 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 702 Invalid, 1830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1800 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:11:09,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48172 states. [2022-01-18 04:11:10,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48172 to 41369. [2022-01-18 04:11:10,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41369 states, 41368 states have (on average 2.525285244633533) internal successors, (104466), 41368 states have internal predecessors, (104466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:10,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41369 states to 41369 states and 104466 transitions. [2022-01-18 04:11:10,276 INFO L78 Accepts]: Start accepts. Automaton has 41369 states and 104466 transitions. Word has length 59 [2022-01-18 04:11:10,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:10,276 INFO L470 AbstractCegarLoop]: Abstraction has 41369 states and 104466 transitions. [2022-01-18 04:11:10,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:10,276 INFO L276 IsEmpty]: Start isEmpty. Operand 41369 states and 104466 transitions. [2022-01-18 04:11:10,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:10,320 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:10,320 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:10,337 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (317)] Forceful destruction successful, exit code 0 [2022-01-18 04:11:10,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 317 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable323 [2022-01-18 04:11:10,521 INFO L402 AbstractCegarLoop]: === Iteration 325 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:10,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:10,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1179355205, now seen corresponding path program 90 times [2022-01-18 04:11:10,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:10,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793683955] [2022-01-18 04:11:10,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:10,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:10,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:10,636 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:10,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:10,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793683955] [2022-01-18 04:11:10,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793683955] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:10,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616122123] [2022-01-18 04:11:10,636 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:11:10,636 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:10,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:10,637 INFO L229 MonitoredProcess]: Starting monitored process 318 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:10,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Waiting until timeout for monitored process [2022-01-18 04:11:10,669 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-01-18 04:11:10,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:10,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:10,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:10,823 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:10,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:10,859 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:11:10,859 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:11:11,012 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:11,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616122123] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:11,013 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:11,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:11:11,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486234748] [2022-01-18 04:11:11,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:11,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:11:11,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:11,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:11:11,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:11:11,013 INFO L87 Difference]: Start difference. First operand 41369 states and 104466 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:11,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:11,903 INFO L93 Difference]: Finished difference Result 44137 states and 110325 transitions. [2022-01-18 04:11:11,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:11:11,903 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:11,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:11,989 INFO L225 Difference]: With dead ends: 44137 [2022-01-18 04:11:11,989 INFO L226 Difference]: Without dead ends: 44108 [2022-01-18 04:11:11,989 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:11:11,989 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 180 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 1348 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 1358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:11,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 524 Invalid, 1358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1348 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:11:12,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44108 states. [2022-01-18 04:11:12,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44108 to 41116. [2022-01-18 04:11:12,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41116 states, 41115 states have (on average 2.5248935911467836) internal successors, (103811), 41115 states have internal predecessors, (103811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:12,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41116 states to 41116 states and 103811 transitions. [2022-01-18 04:11:12,884 INFO L78 Accepts]: Start accepts. Automaton has 41116 states and 103811 transitions. Word has length 59 [2022-01-18 04:11:12,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:12,884 INFO L470 AbstractCegarLoop]: Abstraction has 41116 states and 103811 transitions. [2022-01-18 04:11:12,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:12,884 INFO L276 IsEmpty]: Start isEmpty. Operand 41116 states and 103811 transitions. [2022-01-18 04:11:12,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:12,927 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:12,927 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:13,062 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (318)] Forceful destruction successful, exit code 0 [2022-01-18 04:11:13,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,318 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:13,128 INFO L402 AbstractCegarLoop]: === Iteration 326 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:13,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:13,128 INFO L85 PathProgramCache]: Analyzing trace with hash 942858197, now seen corresponding path program 179 times [2022-01-18 04:11:13,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:13,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544485686] [2022-01-18 04:11:13,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:13,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:13,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:13,239 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:13,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:13,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544485686] [2022-01-18 04:11:13,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544485686] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:13,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329562896] [2022-01-18 04:11:13,239 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:11:13,240 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:13,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:13,240 INFO L229 MonitoredProcess]: Starting monitored process 319 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:13,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (319)] Waiting until timeout for monitored process [2022-01-18 04:11:13,271 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-01-18 04:11:13,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:13,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:13,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:13,429 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:13,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:13,450 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:11:13,450 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:11:13,591 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:13,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329562896] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:13,592 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:13,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-01-18 04:11:13,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437557570] [2022-01-18 04:11:13,592 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:13,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:11:13,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:13,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:11:13,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:11:13,592 INFO L87 Difference]: Start difference. First operand 41116 states and 103811 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:14,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:14,354 INFO L93 Difference]: Finished difference Result 42492 states and 106439 transitions. [2022-01-18 04:11:14,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:11:14,355 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:14,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:14,439 INFO L225 Difference]: With dead ends: 42492 [2022-01-18 04:11:14,440 INFO L226 Difference]: Without dead ends: 42380 [2022-01-18 04:11:14,440 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:11:14,440 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 139 mSDsluCounter, 727 mSDsCounter, 0 mSdLazyCounter, 1620 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 1624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:14,440 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 558 Invalid, 1624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1620 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:11:14,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42380 states. [2022-01-18 04:11:15,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42380 to 40866. [2022-01-18 04:11:15,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40866 states, 40865 states have (on average 2.523993637587177) internal successors, (103143), 40865 states have internal predecessors, (103143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:15,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40866 states to 40866 states and 103143 transitions. [2022-01-18 04:11:15,535 INFO L78 Accepts]: Start accepts. Automaton has 40866 states and 103143 transitions. Word has length 59 [2022-01-18 04:11:15,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:15,535 INFO L470 AbstractCegarLoop]: Abstraction has 40866 states and 103143 transitions. [2022-01-18 04:11:15,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 11 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:15,536 INFO L276 IsEmpty]: Start isEmpty. Operand 40866 states and 103143 transitions. [2022-01-18 04:11:15,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:15,579 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:15,579 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:15,595 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (319)] Ended with exit code 0 [2022-01-18 04:11:15,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable325,319 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:15,779 INFO L402 AbstractCegarLoop]: === Iteration 327 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:15,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:15,780 INFO L85 PathProgramCache]: Analyzing trace with hash 329322017, now seen corresponding path program 180 times [2022-01-18 04:11:15,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:15,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471773770] [2022-01-18 04:11:15,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:15,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:15,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:15,892 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:11:15,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:15,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471773770] [2022-01-18 04:11:15,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471773770] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:15,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735623863] [2022-01-18 04:11:15,892 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:11:15,892 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:15,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:15,893 INFO L229 MonitoredProcess]: Starting monitored process 320 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:15,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (320)] Waiting until timeout for monitored process [2022-01-18 04:11:15,925 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-01-18 04:11:15,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:15,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:15,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:16,078 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:11:16,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:16,097 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:11:16,097 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:11:16,237 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:11:16,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735623863] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:16,237 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:16,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:11:16,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803402107] [2022-01-18 04:11:16,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:16,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:11:16,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:16,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:11:16,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:11:16,238 INFO L87 Difference]: Start difference. First operand 40866 states and 103143 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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-01-18 04:11:16,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:16,955 INFO L93 Difference]: Finished difference Result 43428 states and 108465 transitions. [2022-01-18 04:11:16,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:11:16,955 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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 59 [2022-01-18 04:11:16,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:17,054 INFO L225 Difference]: With dead ends: 43428 [2022-01-18 04:11:17,054 INFO L226 Difference]: Without dead ends: 43365 [2022-01-18 04:11:17,054 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:11:17,055 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 181 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 1357 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 613 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:17,055 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 613 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1357 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:11:17,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43365 states. [2022-01-18 04:11:17,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43365 to 40854. [2022-01-18 04:11:18,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40854 states, 40853 states have (on average 2.5238782953516266) internal successors, (103108), 40853 states have internal predecessors, (103108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:18,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40854 states to 40854 states and 103108 transitions. [2022-01-18 04:11:18,117 INFO L78 Accepts]: Start accepts. Automaton has 40854 states and 103108 transitions. Word has length 59 [2022-01-18 04:11:18,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:18,117 INFO L470 AbstractCegarLoop]: Abstraction has 40854 states and 103108 transitions. [2022-01-18 04:11:18,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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-01-18 04:11:18,117 INFO L276 IsEmpty]: Start isEmpty. Operand 40854 states and 103108 transitions. [2022-01-18 04:11:18,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:18,161 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:18,161 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:18,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (320)] Ended with exit code 0 [2022-01-18 04:11:18,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 320 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable326 [2022-01-18 04:11:18,369 INFO L402 AbstractCegarLoop]: === Iteration 328 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:18,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:18,370 INFO L85 PathProgramCache]: Analyzing trace with hash -1823727945, now seen corresponding path program 181 times [2022-01-18 04:11:18,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:18,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610365727] [2022-01-18 04:11:18,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:18,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:18,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:18,482 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:18,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:18,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610365727] [2022-01-18 04:11:18,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610365727] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:18,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531976297] [2022-01-18 04:11:18,482 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:11:18,482 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:18,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:18,483 INFO L229 MonitoredProcess]: Starting monitored process 321 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:18,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (321)] Waiting until timeout for monitored process [2022-01-18 04:11:18,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:18,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:18,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:18,678 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:18,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:18,700 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:11:18,701 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:11:18,838 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:18,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531976297] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:18,838 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:18,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:11:18,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640588098] [2022-01-18 04:11:18,839 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:18,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:11:18,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:18,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:11:18,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:11:18,839 INFO L87 Difference]: Start difference. First operand 40854 states and 103108 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:19,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:19,843 INFO L93 Difference]: Finished difference Result 47264 states and 117077 transitions. [2022-01-18 04:11:19,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 04:11:19,844 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:19,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:19,949 INFO L225 Difference]: With dead ends: 47264 [2022-01-18 04:11:19,949 INFO L226 Difference]: Without dead ends: 47132 [2022-01-18 04:11:19,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=813, Unknown=0, NotChecked=0, Total=930 [2022-01-18 04:11:19,949 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 325 mSDsluCounter, 1150 mSDsCounter, 0 mSdLazyCounter, 1846 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 871 SdHoareTripleChecker+Invalid, 1859 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:19,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [325 Valid, 871 Invalid, 1859 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1846 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:11:19,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47132 states. [2022-01-18 04:11:20,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47132 to 40702. [2022-01-18 04:11:20,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40702 states, 40701 states have (on average 2.52337780398516) internal successors, (102704), 40701 states have internal predecessors, (102704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:21,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40702 states to 40702 states and 102704 transitions. [2022-01-18 04:11:21,079 INFO L78 Accepts]: Start accepts. Automaton has 40702 states and 102704 transitions. Word has length 59 [2022-01-18 04:11:21,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:21,080 INFO L470 AbstractCegarLoop]: Abstraction has 40702 states and 102704 transitions. [2022-01-18 04:11:21,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:21,080 INFO L276 IsEmpty]: Start isEmpty. Operand 40702 states and 102704 transitions. [2022-01-18 04:11:21,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:21,123 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:21,123 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:21,140 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (321)] Ended with exit code 0 [2022-01-18 04:11:21,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 321 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable327 [2022-01-18 04:11:21,324 INFO L402 AbstractCegarLoop]: === Iteration 329 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:21,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:21,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1668891411, now seen corresponding path program 182 times [2022-01-18 04:11:21,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:21,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437847638] [2022-01-18 04:11:21,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:21,325 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:21,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:21,446 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:21,447 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:21,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437847638] [2022-01-18 04:11:21,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437847638] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:21,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666826137] [2022-01-18 04:11:21,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:11:21,447 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:21,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:21,448 INFO L229 MonitoredProcess]: Starting monitored process 322 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:21,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (322)] Waiting until timeout for monitored process [2022-01-18 04:11:21,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:11:21,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:21,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:21,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:21,639 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:21,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:21,666 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:11:21,667 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:11:21,797 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:21,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666826137] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:21,798 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:21,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-01-18 04:11:21,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87412067] [2022-01-18 04:11:21,798 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:21,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:11:21,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:21,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:11:21,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:11:21,798 INFO L87 Difference]: Start difference. First operand 40702 states and 102704 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:23,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:23,296 INFO L93 Difference]: Finished difference Result 55518 states and 136913 transitions. [2022-01-18 04:11:23,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-18 04:11:23,296 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:23,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:23,445 INFO L225 Difference]: With dead ends: 55518 [2022-01-18 04:11:23,445 INFO L226 Difference]: Without dead ends: 55338 [2022-01-18 04:11:23,445 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=279, Invalid=2271, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 04:11:23,446 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 627 mSDsluCounter, 1316 mSDsCounter, 0 mSdLazyCounter, 2062 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 1000 SdHoareTripleChecker+Invalid, 2096 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 2062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:23,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [627 Valid, 1000 Invalid, 2096 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 2062 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 04:11:23,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55338 states. [2022-01-18 04:11:24,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55338 to 41637. [2022-01-18 04:11:24,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41637 states, 41636 states have (on average 2.52752425785378) internal successors, (105236), 41636 states have internal predecessors, (105236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:24,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41637 states to 41637 states and 105236 transitions. [2022-01-18 04:11:24,677 INFO L78 Accepts]: Start accepts. Automaton has 41637 states and 105236 transitions. Word has length 59 [2022-01-18 04:11:24,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:24,678 INFO L470 AbstractCegarLoop]: Abstraction has 41637 states and 105236 transitions. [2022-01-18 04:11:24,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:24,678 INFO L276 IsEmpty]: Start isEmpty. Operand 41637 states and 105236 transitions. [2022-01-18 04:11:24,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:24,720 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:24,720 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:24,737 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (322)] Ended with exit code 0 [2022-01-18 04:11:24,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 322 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable328 [2022-01-18 04:11:24,921 INFO L402 AbstractCegarLoop]: === Iteration 330 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:24,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:24,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1728582921, now seen corresponding path program 183 times [2022-01-18 04:11:24,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:24,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611250876] [2022-01-18 04:11:24,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:24,921 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:24,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:25,051 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:25,051 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:25,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611250876] [2022-01-18 04:11:25,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611250876] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:25,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591950014] [2022-01-18 04:11:25,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:11:25,051 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:25,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:25,052 INFO L229 MonitoredProcess]: Starting monitored process 323 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:25,059 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (323)] Waiting until timeout for monitored process [2022-01-18 04:11:25,089 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2022-01-18 04:11:25,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:25,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:25,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:25,254 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:25,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:25,288 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:11:25,288 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:11:25,411 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:25,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591950014] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:25,412 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:25,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-01-18 04:11:25,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991555618] [2022-01-18 04:11:25,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:25,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:11:25,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:25,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:11:25,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:11:25,412 INFO L87 Difference]: Start difference. First operand 41637 states and 105236 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:27,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:27,262 INFO L93 Difference]: Finished difference Result 75986 states and 186088 transitions. [2022-01-18 04:11:27,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-01-18 04:11:27,262 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:27,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:27,397 INFO L225 Difference]: With dead ends: 75986 [2022-01-18 04:11:27,397 INFO L226 Difference]: Without dead ends: 75464 [2022-01-18 04:11:27,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2344 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=657, Invalid=6149, Unknown=0, NotChecked=0, Total=6806 [2022-01-18 04:11:27,398 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 1266 mSDsluCounter, 1337 mSDsCounter, 0 mSdLazyCounter, 2152 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1266 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 2228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 2152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:27,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1266 Valid, 1023 Invalid, 2228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 2152 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 04:11:27,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75464 states. [2022-01-18 04:11:28,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75464 to 44477. [2022-01-18 04:11:28,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44477 states, 44476 states have (on average 2.5335012141379623) internal successors, (112680), 44476 states have internal predecessors, (112680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:28,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44477 states to 44477 states and 112680 transitions. [2022-01-18 04:11:28,903 INFO L78 Accepts]: Start accepts. Automaton has 44477 states and 112680 transitions. Word has length 59 [2022-01-18 04:11:28,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:28,903 INFO L470 AbstractCegarLoop]: Abstraction has 44477 states and 112680 transitions. [2022-01-18 04:11:28,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:28,903 INFO L276 IsEmpty]: Start isEmpty. Operand 44477 states and 112680 transitions. [2022-01-18 04:11:28,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:28,945 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:28,945 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:28,962 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (323)] Ended with exit code 0 [2022-01-18 04:11:29,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,323 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:29,146 INFO L402 AbstractCegarLoop]: === Iteration 331 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:29,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:29,146 INFO L85 PathProgramCache]: Analyzing trace with hash -1881896787, now seen corresponding path program 184 times [2022-01-18 04:11:29,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:29,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216936665] [2022-01-18 04:11:29,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:29,146 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:29,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:29,283 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:29,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:29,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216936665] [2022-01-18 04:11:29,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216936665] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:29,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159664900] [2022-01-18 04:11:29,284 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:11:29,284 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:29,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:29,284 INFO L229 MonitoredProcess]: Starting monitored process 324 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:29,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (324)] Waiting until timeout for monitored process [2022-01-18 04:11:29,511 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:11:29,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:29,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:29,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:29,666 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:29,666 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:29,703 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:11:29,703 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:11:29,816 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:29,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159664900] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:29,816 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:29,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-01-18 04:11:29,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818850812] [2022-01-18 04:11:29,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:29,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:11:29,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:29,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:11:29,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:11:29,817 INFO L87 Difference]: Start difference. First operand 44477 states and 112680 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:32,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:32,489 INFO L93 Difference]: Finished difference Result 94431 states and 228738 transitions. [2022-01-18 04:11:32,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2022-01-18 04:11:32,490 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:32,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:32,730 INFO L225 Difference]: With dead ends: 94431 [2022-01-18 04:11:32,731 INFO L226 Difference]: Without dead ends: 92496 [2022-01-18 04:11:32,733 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6680 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1467, Invalid=15563, Unknown=0, NotChecked=0, Total=17030 [2022-01-18 04:11:32,733 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 1832 mSDsluCounter, 1272 mSDsCounter, 0 mSdLazyCounter, 2150 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1832 SdHoareTripleChecker+Valid, 972 SdHoareTripleChecker+Invalid, 2256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 2150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:32,733 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1832 Valid, 972 Invalid, 2256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 2150 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 04:11:32,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92496 states. [2022-01-18 04:11:34,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92496 to 44418. [2022-01-18 04:11:34,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44418 states, 44417 states have (on average 2.5277708985298424) internal successors, (112276), 44417 states have internal predecessors, (112276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:34,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44418 states to 44418 states and 112276 transitions. [2022-01-18 04:11:34,281 INFO L78 Accepts]: Start accepts. Automaton has 44418 states and 112276 transitions. Word has length 59 [2022-01-18 04:11:34,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:34,281 INFO L470 AbstractCegarLoop]: Abstraction has 44418 states and 112276 transitions. [2022-01-18 04:11:34,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:34,281 INFO L276 IsEmpty]: Start isEmpty. Operand 44418 states and 112276 transitions. [2022-01-18 04:11:34,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:34,471 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:34,471 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:34,488 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (324)] Ended with exit code 0 [2022-01-18 04:11:34,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,324 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:34,672 INFO L402 AbstractCegarLoop]: === Iteration 332 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:34,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:34,672 INFO L85 PathProgramCache]: Analyzing trace with hash 589924151, now seen corresponding path program 185 times [2022-01-18 04:11:34,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:34,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195886507] [2022-01-18 04:11:34,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:34,673 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:34,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:34,819 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:11:34,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:34,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195886507] [2022-01-18 04:11:34,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195886507] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:34,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493847206] [2022-01-18 04:11:34,819 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:11:34,819 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:34,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:34,820 INFO L229 MonitoredProcess]: Starting monitored process 325 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:34,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (325)] Waiting until timeout for monitored process [2022-01-18 04:11:34,852 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2022-01-18 04:11:34,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:34,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:34,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:35,005 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:11:35,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:35,048 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:11:35,048 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:11:35,152 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:11:35,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493847206] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:35,152 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:35,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-01-18 04:11:35,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929709955] [2022-01-18 04:11:35,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:35,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:11:35,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:35,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:11:35,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:11:35,153 INFO L87 Difference]: Start difference. First operand 44418 states and 112276 transitions. Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 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-01-18 04:11:36,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:36,278 INFO L93 Difference]: Finished difference Result 57934 states and 141619 transitions. [2022-01-18 04:11:36,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 04:11:36,278 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:36,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:36,421 INFO L225 Difference]: With dead ends: 57934 [2022-01-18 04:11:36,421 INFO L226 Difference]: Without dead ends: 56623 [2022-01-18 04:11:36,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 109 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=1009, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:11:36,422 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 458 mSDsluCounter, 1105 mSDsCounter, 0 mSdLazyCounter, 1998 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 458 SdHoareTripleChecker+Valid, 788 SdHoareTripleChecker+Invalid, 2032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1998 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:36,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [458 Valid, 788 Invalid, 2032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1998 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 04:11:36,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56623 states. [2022-01-18 04:11:37,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56623 to 37534. [2022-01-18 04:11:37,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37534 states, 37533 states have (on average 2.5064076945621188) internal successors, (94073), 37533 states have internal predecessors, (94073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:37,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37534 states to 37534 states and 94073 transitions. [2022-01-18 04:11:37,513 INFO L78 Accepts]: Start accepts. Automaton has 37534 states and 94073 transitions. Word has length 59 [2022-01-18 04:11:37,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:37,513 INFO L470 AbstractCegarLoop]: Abstraction has 37534 states and 94073 transitions. [2022-01-18 04:11:37,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 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-01-18 04:11:37,513 INFO L276 IsEmpty]: Start isEmpty. Operand 37534 states and 94073 transitions. [2022-01-18 04:11:37,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:37,548 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:37,548 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:37,565 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (325)] Ended with exit code 0 [2022-01-18 04:11:37,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 325 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2022-01-18 04:11:37,749 INFO L402 AbstractCegarLoop]: === Iteration 333 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:37,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:37,749 INFO L85 PathProgramCache]: Analyzing trace with hash -607341279, now seen corresponding path program 91 times [2022-01-18 04:11:37,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:37,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813404040] [2022-01-18 04:11:37,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:37,749 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:37,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:37,862 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 9 proven. 165 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:37,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:37,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813404040] [2022-01-18 04:11:37,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813404040] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:37,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435781619] [2022-01-18 04:11:37,862 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:11:37,862 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:37,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:37,863 INFO L229 MonitoredProcess]: Starting monitored process 326 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:37,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (326)] Waiting until timeout for monitored process [2022-01-18 04:11:37,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:37,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:37,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:38,048 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:38,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:38,069 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:11:38,069 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:11:38,212 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 166 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:38,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435781619] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:38,212 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:38,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:11:38,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290387772] [2022-01-18 04:11:38,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:38,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:11:38,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:38,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:11:38,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:11:38,213 INFO L87 Difference]: Start difference. First operand 37534 states and 94073 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:38,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:38,968 INFO L93 Difference]: Finished difference Result 39915 states and 99122 transitions. [2022-01-18 04:11:38,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:11:38,968 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:38,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:39,053 INFO L225 Difference]: With dead ends: 39915 [2022-01-18 04:11:39,053 INFO L226 Difference]: Without dead ends: 39888 [2022-01-18 04:11:39,053 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:11:39,053 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 157 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 1540 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 1547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:39,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 580 Invalid, 1547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1540 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:11:39,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39888 states. [2022-01-18 04:11:39,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39888 to 37512. [2022-01-18 04:11:39,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37512 states, 37511 states have (on average 2.504038815280851) internal successors, (93929), 37511 states have internal predecessors, (93929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:39,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37512 states to 37512 states and 93929 transitions. [2022-01-18 04:11:39,993 INFO L78 Accepts]: Start accepts. Automaton has 37512 states and 93929 transitions. Word has length 59 [2022-01-18 04:11:39,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:39,993 INFO L470 AbstractCegarLoop]: Abstraction has 37512 states and 93929 transitions. [2022-01-18 04:11:39,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:39,994 INFO L276 IsEmpty]: Start isEmpty. Operand 37512 states and 93929 transitions. [2022-01-18 04:11:40,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:40,029 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:40,029 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:40,046 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (326)] Ended with exit code 0 [2022-01-18 04:11:40,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 326 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable332 [2022-01-18 04:11:40,230 INFO L402 AbstractCegarLoop]: === Iteration 334 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:40,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:40,230 INFO L85 PathProgramCache]: Analyzing trace with hash 1514872123, now seen corresponding path program 186 times [2022-01-18 04:11:40,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:40,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540089433] [2022-01-18 04:11:40,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:40,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:40,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:40,336 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 154 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:40,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:40,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540089433] [2022-01-18 04:11:40,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540089433] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:40,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199076167] [2022-01-18 04:11:40,336 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:11:40,336 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:40,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:40,337 INFO L229 MonitoredProcess]: Starting monitored process 327 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:40,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (327)] Waiting until timeout for monitored process [2022-01-18 04:11:40,367 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-01-18 04:11:40,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:40,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 24 conjunts are in the unsatisfiable core [2022-01-18 04:11:40,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:40,685 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-01-18 04:11:40,685 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-01-18 04:11:40,738 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 82 proven. 93 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:11:40,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:40,978 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:11:40,978 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:11:41,298 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 37 proven. 139 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:11:41,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199076167] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:41,298 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:41,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 15] total 26 [2022-01-18 04:11:41,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88734417] [2022-01-18 04:11:41,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:41,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 04:11:41,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:41,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 04:11:41,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2022-01-18 04:11:41,299 INFO L87 Difference]: Start difference. First operand 37512 states and 93929 transitions. Second operand has 27 states, 27 states have (on average 4.592592592592593) internal successors, (124), 26 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:44,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:44,745 INFO L93 Difference]: Finished difference Result 51457 states and 127471 transitions. [2022-01-18 04:11:44,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-01-18 04:11:44,745 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.592592592592593) internal successors, (124), 26 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:44,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:44,879 INFO L225 Difference]: With dead ends: 51457 [2022-01-18 04:11:44,879 INFO L226 Difference]: Without dead ends: 51376 [2022-01-18 04:11:44,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 105 SyntacticMatches, 4 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1809 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1206, Invalid=5274, Unknown=0, NotChecked=0, Total=6480 [2022-01-18 04:11:44,880 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 615 mSDsluCounter, 1733 mSDsCounter, 0 mSdLazyCounter, 3550 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 615 SdHoareTripleChecker+Valid, 1228 SdHoareTripleChecker+Invalid, 3652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 3550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:44,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [615 Valid, 1228 Invalid, 3652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 3550 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-18 04:11:44,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51376 states. [2022-01-18 04:11:45,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51376 to 30856. [2022-01-18 04:11:45,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30856 states, 30855 states have (on average 2.4999189758548046) internal successors, (77135), 30855 states have internal predecessors, (77135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:45,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30856 states to 30856 states and 77135 transitions. [2022-01-18 04:11:45,991 INFO L78 Accepts]: Start accepts. Automaton has 30856 states and 77135 transitions. Word has length 59 [2022-01-18 04:11:45,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:45,991 INFO L470 AbstractCegarLoop]: Abstraction has 30856 states and 77135 transitions. [2022-01-18 04:11:45,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.592592592592593) internal successors, (124), 26 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:45,992 INFO L276 IsEmpty]: Start isEmpty. Operand 30856 states and 77135 transitions. [2022-01-18 04:11:46,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:46,025 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:46,025 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:46,041 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (327)] Forceful destruction successful, exit code 0 [2022-01-18 04:11:46,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable333,327 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:46,225 INFO L402 AbstractCegarLoop]: === Iteration 335 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:46,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:46,226 INFO L85 PathProgramCache]: Analyzing trace with hash 901335943, now seen corresponding path program 187 times [2022-01-18 04:11:46,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:46,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340192485] [2022-01-18 04:11:46,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:46,226 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:46,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:46,357 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:11:46,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:46,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340192485] [2022-01-18 04:11:46,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340192485] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:46,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433089622] [2022-01-18 04:11:46,357 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:11:46,357 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:46,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:46,358 INFO L229 MonitoredProcess]: Starting monitored process 328 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:46,358 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (328)] Waiting until timeout for monitored process [2022-01-18 04:11:46,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:46,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:46,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:46,543 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:11:46,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:46,562 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:11:46,562 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:11:46,708 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 156 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-01-18 04:11:46,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433089622] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:46,708 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:46,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:11:46,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915427771] [2022-01-18 04:11:46,708 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:46,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:11:46,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:46,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:11:46,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:11:46,709 INFO L87 Difference]: Start difference. First operand 30856 states and 77135 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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-01-18 04:11:47,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:47,381 INFO L93 Difference]: Finished difference Result 32996 states and 81479 transitions. [2022-01-18 04:11:47,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:11:47,382 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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 59 [2022-01-18 04:11:47,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:47,451 INFO L225 Difference]: With dead ends: 32996 [2022-01-18 04:11:47,451 INFO L226 Difference]: Without dead ends: 32990 [2022-01-18 04:11:47,451 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:11:47,451 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 145 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:47,451 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 543 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1359 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:11:47,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32990 states. [2022-01-18 04:11:47,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32990 to 30910. [2022-01-18 04:11:48,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30910 states, 30909 states have (on average 2.499660293118509) internal successors, (77262), 30909 states have internal predecessors, (77262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:48,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30910 states to 30910 states and 77262 transitions. [2022-01-18 04:11:48,353 INFO L78 Accepts]: Start accepts. Automaton has 30910 states and 77262 transitions. Word has length 59 [2022-01-18 04:11:48,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:48,353 INFO L470 AbstractCegarLoop]: Abstraction has 30910 states and 77262 transitions. [2022-01-18 04:11:48,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 11 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-01-18 04:11:48,353 INFO L276 IsEmpty]: Start isEmpty. Operand 30910 states and 77262 transitions. [2022-01-18 04:11:48,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:48,383 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:48,383 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:48,400 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (328)] Ended with exit code 0 [2022-01-18 04:11:48,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 328 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable334 [2022-01-18 04:11:48,584 INFO L402 AbstractCegarLoop]: === Iteration 336 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:48,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:48,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1251714019, now seen corresponding path program 188 times [2022-01-18 04:11:48,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:48,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952797078] [2022-01-18 04:11:48,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:48,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:48,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:48,696 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:48,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:48,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952797078] [2022-01-18 04:11:48,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952797078] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:48,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563426739] [2022-01-18 04:11:48,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:11:48,697 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:48,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:48,698 INFO L229 MonitoredProcess]: Starting monitored process 329 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:48,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (329)] Waiting until timeout for monitored process [2022-01-18 04:11:48,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:11:48,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:48,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:48,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:48,894 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:48,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:48,916 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:11:48,916 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:11:49,052 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:49,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563426739] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:49,053 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:49,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:11:49,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16885259] [2022-01-18 04:11:49,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:49,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:11:49,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:49,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:11:49,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:11:49,053 INFO L87 Difference]: Start difference. First operand 30910 states and 77262 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:49,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:49,987 INFO L93 Difference]: Finished difference Result 36506 states and 89309 transitions. [2022-01-18 04:11:49,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 04:11:49,987 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:49,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:50,044 INFO L225 Difference]: With dead ends: 36506 [2022-01-18 04:11:50,045 INFO L226 Difference]: Without dead ends: 36479 [2022-01-18 04:11:50,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=129, Invalid=927, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 04:11:50,045 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 309 mSDsluCounter, 1050 mSDsCounter, 0 mSdLazyCounter, 1757 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 1766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:50,045 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 755 Invalid, 1766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1757 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:11:50,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36479 states. [2022-01-18 04:11:50,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36479 to 31408. [2022-01-18 04:11:50,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31408 states, 31407 states have (on average 2.49886967873404) internal successors, (78482), 31407 states have internal predecessors, (78482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:50,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31408 states to 31408 states and 78482 transitions. [2022-01-18 04:11:50,998 INFO L78 Accepts]: Start accepts. Automaton has 31408 states and 78482 transitions. Word has length 59 [2022-01-18 04:11:50,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:50,998 INFO L470 AbstractCegarLoop]: Abstraction has 31408 states and 78482 transitions. [2022-01-18 04:11:50,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:50,998 INFO L276 IsEmpty]: Start isEmpty. Operand 31408 states and 78482 transitions. [2022-01-18 04:11:51,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:51,030 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:51,030 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:51,047 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (329)] Forceful destruction successful, exit code 0 [2022-01-18 04:11:51,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable335,329 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:51,231 INFO L402 AbstractCegarLoop]: === Iteration 337 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:51,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:51,231 INFO L85 PathProgramCache]: Analyzing trace with hash -46707683, now seen corresponding path program 92 times [2022-01-18 04:11:51,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:51,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549837591] [2022-01-18 04:11:51,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:51,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:51,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:51,347 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 25 proven. 149 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:51,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:51,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549837591] [2022-01-18 04:11:51,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549837591] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:51,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495197755] [2022-01-18 04:11:51,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:11:51,348 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:51,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:51,349 INFO L229 MonitoredProcess]: Starting monitored process 330 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:51,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (330)] Waiting until timeout for monitored process [2022-01-18 04:11:51,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:11:51,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:51,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:51,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:51,570 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 23 proven. 151 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:51,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:51,614 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:11:51,615 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:11:51,751 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 23 proven. 151 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:51,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495197755] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:51,751 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:51,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-01-18 04:11:51,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846864293] [2022-01-18 04:11:51,751 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:51,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:11:51,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:51,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:11:51,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:11:51,751 INFO L87 Difference]: Start difference. First operand 31408 states and 78482 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:52,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:52,560 INFO L93 Difference]: Finished difference Result 32553 states and 80655 transitions. [2022-01-18 04:11:52,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:11:52,560 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:52,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:52,611 INFO L225 Difference]: With dead ends: 32553 [2022-01-18 04:11:52,611 INFO L226 Difference]: Without dead ends: 32491 [2022-01-18 04:11:52,611 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:11:52,612 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 158 mSDsluCounter, 821 mSDsCounter, 0 mSdLazyCounter, 1648 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 1831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 181 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:52,612 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 596 Invalid, 1831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1648 Invalid, 0 Unknown, 181 Unchecked, 0.5s Time] [2022-01-18 04:11:52,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32491 states. [2022-01-18 04:11:53,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32491 to 31401. [2022-01-18 04:11:53,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31401 states, 31400 states have (on average 2.4981847133757964) internal successors, (78443), 31400 states have internal predecessors, (78443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:53,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31401 states to 31401 states and 78443 transitions. [2022-01-18 04:11:53,356 INFO L78 Accepts]: Start accepts. Automaton has 31401 states and 78443 transitions. Word has length 59 [2022-01-18 04:11:53,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:53,357 INFO L470 AbstractCegarLoop]: Abstraction has 31401 states and 78443 transitions. [2022-01-18 04:11:53,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:53,357 INFO L276 IsEmpty]: Start isEmpty. Operand 31401 states and 78443 transitions. [2022-01-18 04:11:53,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:53,380 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:53,380 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:53,395 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (330)] Ended with exit code 0 [2022-01-18 04:11:53,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 330 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable336 [2022-01-18 04:11:53,580 INFO L402 AbstractCegarLoop]: === Iteration 338 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:53,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:53,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1096877485, now seen corresponding path program 189 times [2022-01-18 04:11:53,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:53,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915234959] [2022-01-18 04:11:53,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:53,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:53,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:53,697 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:53,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:53,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915234959] [2022-01-18 04:11:53,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915234959] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:53,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593126423] [2022-01-18 04:11:53,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:11:53,697 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:53,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:53,698 INFO L229 MonitoredProcess]: Starting monitored process 331 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:53,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (331)] Waiting until timeout for monitored process [2022-01-18 04:11:53,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-01-18 04:11:53,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:53,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:53,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:53,885 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:53,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:53,912 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:11:53,912 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:11:54,036 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:54,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593126423] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:54,037 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:54,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-01-18 04:11:54,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94756532] [2022-01-18 04:11:54,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:54,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:11:54,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:54,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:11:54,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:11:54,037 INFO L87 Difference]: Start difference. First operand 31401 states and 78443 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:55,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:55,281 INFO L93 Difference]: Finished difference Result 44715 states and 107963 transitions. [2022-01-18 04:11:55,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-18 04:11:55,281 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:55,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:55,356 INFO L225 Difference]: With dead ends: 44715 [2022-01-18 04:11:55,356 INFO L226 Difference]: Without dead ends: 44625 [2022-01-18 04:11:55,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 946 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=327, Invalid=2865, Unknown=0, NotChecked=0, Total=3192 [2022-01-18 04:11:55,357 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 643 mSDsluCounter, 1229 mSDsCounter, 0 mSdLazyCounter, 1972 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 890 SdHoareTripleChecker+Invalid, 2007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:55,357 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [643 Valid, 890 Invalid, 2007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1972 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 04:11:55,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44625 states. [2022-01-18 04:11:56,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44625 to 32952. [2022-01-18 04:11:56,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32952 states, 32951 states have (on average 2.4968893205062064) internal successors, (82275), 32951 states have internal predecessors, (82275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:56,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32952 states to 32952 states and 82275 transitions. [2022-01-18 04:11:56,199 INFO L78 Accepts]: Start accepts. Automaton has 32952 states and 82275 transitions. Word has length 59 [2022-01-18 04:11:56,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:56,199 INFO L470 AbstractCegarLoop]: Abstraction has 32952 states and 82275 transitions. [2022-01-18 04:11:56,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:56,199 INFO L276 IsEmpty]: Start isEmpty. Operand 32952 states and 82275 transitions. [2022-01-18 04:11:56,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:56,224 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:56,224 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:56,240 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (331)] Ended with exit code 0 [2022-01-18 04:11:56,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable337,331 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:56,425 INFO L402 AbstractCegarLoop]: === Iteration 339 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:11:56,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:11:56,425 INFO L85 PathProgramCache]: Analyzing trace with hash -1156568995, now seen corresponding path program 190 times [2022-01-18 04:11:56,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:11:56,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042957166] [2022-01-18 04:11:56,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:11:56,425 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:11:56,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:11:56,579 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:56,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:11:56,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042957166] [2022-01-18 04:11:56,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042957166] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:11:56,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020514449] [2022-01-18 04:11:56,580 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:11:56,580 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:11:56,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:11:56,583 INFO L229 MonitoredProcess]: Starting monitored process 332 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:11:56,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (332)] Waiting until timeout for monitored process [2022-01-18 04:11:56,609 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:11:56,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:11:56,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:11:56,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:11:56,763 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:56,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:11:56,794 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:11:56,794 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:11:56,910 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:11:56,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020514449] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:11:56,910 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:11:56,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-01-18 04:11:56,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016806603] [2022-01-18 04:11:56,910 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:11:56,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:11:56,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:11:56,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:11:56,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:11:56,911 INFO L87 Difference]: Start difference. First operand 32952 states and 82275 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:58,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:11:58,819 INFO L93 Difference]: Finished difference Result 64047 states and 152625 transitions. [2022-01-18 04:11:58,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-01-18 04:11:58,819 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:11:58,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:11:58,934 INFO L225 Difference]: With dead ends: 64047 [2022-01-18 04:11:58,934 INFO L226 Difference]: Without dead ends: 63813 [2022-01-18 04:11:58,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3401 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=813, Invalid=8499, Unknown=0, NotChecked=0, Total=9312 [2022-01-18 04:11:58,935 INFO L933 BasicCegarLoop]: 91 mSDtfsCounter, 1291 mSDsluCounter, 1454 mSDsCounter, 0 mSdLazyCounter, 2300 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1291 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 2389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 2300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 04:11:58,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1291 Valid, 1045 Invalid, 2389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 2300 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 04:11:58,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63813 states. [2022-01-18 04:11:59,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63813 to 35982. [2022-01-18 04:11:59,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35982 states, 35981 states have (on average 2.498652066368361) internal successors, (89904), 35981 states have internal predecessors, (89904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:59,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35982 states to 35982 states and 89904 transitions. [2022-01-18 04:11:59,903 INFO L78 Accepts]: Start accepts. Automaton has 35982 states and 89904 transitions. Word has length 59 [2022-01-18 04:11:59,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:11:59,904 INFO L470 AbstractCegarLoop]: Abstraction has 35982 states and 89904 transitions. [2022-01-18 04:11:59,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:11:59,904 INFO L276 IsEmpty]: Start isEmpty. Operand 35982 states and 89904 transitions. [2022-01-18 04:11:59,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:11:59,929 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:11:59,929 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:11:59,944 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (332)] Ended with exit code 0 [2022-01-18 04:12:00,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338,332 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:00,129 INFO L402 AbstractCegarLoop]: === Iteration 340 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:00,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:00,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1309882861, now seen corresponding path program 191 times [2022-01-18 04:12:00,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:00,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663724569] [2022-01-18 04:12:00,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:00,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:00,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:00,265 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:00,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:00,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663724569] [2022-01-18 04:12:00,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663724569] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:00,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854625777] [2022-01-18 04:12:00,266 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:12:00,266 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:00,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:00,267 INFO L229 MonitoredProcess]: Starting monitored process 333 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:00,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (333)] Waiting until timeout for monitored process [2022-01-18 04:12:00,297 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-01-18 04:12:00,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:00,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:00,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:00,460 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:00,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:00,498 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:00,498 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:00,611 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:00,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854625777] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:00,611 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:00,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-01-18 04:12:00,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445137500] [2022-01-18 04:12:00,611 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:00,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:12:00,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:00,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:12:00,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:12:00,612 INFO L87 Difference]: Start difference. First operand 35982 states and 89904 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:03,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:03,763 INFO L93 Difference]: Finished difference Result 95352 states and 222369 transitions. [2022-01-18 04:12:03,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2022-01-18 04:12:03,764 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:03,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:03,937 INFO L225 Difference]: With dead ends: 95352 [2022-01-18 04:12:03,937 INFO L226 Difference]: Without dead ends: 94212 [2022-01-18 04:12:03,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10599 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1947, Invalid=23813, Unknown=0, NotChecked=0, Total=25760 [2022-01-18 04:12:03,940 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 2533 mSDsluCounter, 1391 mSDsCounter, 0 mSdLazyCounter, 2322 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2533 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 2497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 2322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:03,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2533 Valid, 1001 Invalid, 2497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 2322 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 04:12:04,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94212 states. [2022-01-18 04:12:05,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94212 to 36509. [2022-01-18 04:12:05,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36509 states, 36508 states have (on average 2.495096965048756) internal successors, (91091), 36508 states have internal predecessors, (91091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:05,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36509 states to 36509 states and 91091 transitions. [2022-01-18 04:12:05,274 INFO L78 Accepts]: Start accepts. Automaton has 36509 states and 91091 transitions. Word has length 59 [2022-01-18 04:12:05,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:05,274 INFO L470 AbstractCegarLoop]: Abstraction has 36509 states and 91091 transitions. [2022-01-18 04:12:05,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:05,274 INFO L276 IsEmpty]: Start isEmpty. Operand 36509 states and 91091 transitions. [2022-01-18 04:12:05,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:05,306 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:05,306 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:05,323 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (333)] Ended with exit code 0 [2022-01-18 04:12:05,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339,333 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:05,507 INFO L402 AbstractCegarLoop]: === Iteration 341 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:05,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:05,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1161938077, now seen corresponding path program 192 times [2022-01-18 04:12:05,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:05,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379067141] [2022-01-18 04:12:05,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:05,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:05,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:05,660 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:05,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:05,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379067141] [2022-01-18 04:12:05,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379067141] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:05,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621648373] [2022-01-18 04:12:05,660 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:12:05,661 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:05,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:05,661 INFO L229 MonitoredProcess]: Starting monitored process 334 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:05,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (334)] Waiting until timeout for monitored process [2022-01-18 04:12:05,692 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-01-18 04:12:05,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:05,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:05,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:05,843 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:05,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:05,886 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:05,886 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:05,990 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:05,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621648373] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:05,990 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:05,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-01-18 04:12:05,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019176461] [2022-01-18 04:12:05,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:05,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:12:05,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:05,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:12:05,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:12:05,991 INFO L87 Difference]: Start difference. First operand 36509 states and 91091 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:10,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:10,897 INFO L93 Difference]: Finished difference Result 105862 states and 252539 transitions. [2022-01-18 04:12:10,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 257 states. [2022-01-18 04:12:10,897 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:10,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:11,137 INFO L225 Difference]: With dead ends: 105862 [2022-01-18 04:12:11,137 INFO L226 Difference]: Without dead ends: 105196 [2022-01-18 04:12:11,144 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 109 SyntacticMatches, 10 SemanticMatches, 255 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29074 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=4377, Invalid=61415, Unknown=0, NotChecked=0, Total=65792 [2022-01-18 04:12:11,144 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 3373 mSDsluCounter, 1151 mSDsCounter, 0 mSdLazyCounter, 2145 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3373 SdHoareTripleChecker+Valid, 818 SdHoareTripleChecker+Invalid, 2357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 2145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:11,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3373 Valid, 818 Invalid, 2357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 2145 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 04:12:11,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105196 states. [2022-01-18 04:12:12,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105196 to 41049. [2022-01-18 04:12:12,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41049 states, 41048 states have (on average 2.506577665172481) internal successors, (102890), 41048 states have internal predecessors, (102890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:12,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41049 states to 41049 states and 102890 transitions. [2022-01-18 04:12:12,639 INFO L78 Accepts]: Start accepts. Automaton has 41049 states and 102890 transitions. Word has length 59 [2022-01-18 04:12:12,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:12,639 INFO L470 AbstractCegarLoop]: Abstraction has 41049 states and 102890 transitions. [2022-01-18 04:12:12,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:12,640 INFO L276 IsEmpty]: Start isEmpty. Operand 41049 states and 102890 transitions. [2022-01-18 04:12:12,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:12,665 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:12,665 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:12,681 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (334)] Ended with exit code 0 [2022-01-18 04:12:12,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,334 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:12,866 INFO L402 AbstractCegarLoop]: === Iteration 342 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:12,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:12,866 INFO L85 PathProgramCache]: Analyzing trace with hash 1965212115, now seen corresponding path program 193 times [2022-01-18 04:12:12,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:12,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687553490] [2022-01-18 04:12:12,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:12,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:12,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:13,056 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:12:13,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:13,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687553490] [2022-01-18 04:12:13,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687553490] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:13,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112838651] [2022-01-18 04:12:13,057 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:12:13,057 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:13,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:13,058 INFO L229 MonitoredProcess]: Starting monitored process 335 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:13,059 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (335)] Waiting until timeout for monitored process [2022-01-18 04:12:13,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:13,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:13,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:13,263 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:12:13,263 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:13,320 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:13,320 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:13,412 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:12:13,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112838651] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:13,412 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:13,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 17 [2022-01-18 04:12:13,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113041432] [2022-01-18 04:12:13,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:13,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:12:13,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:13,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:12:13,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:12:13,413 INFO L87 Difference]: Start difference. First operand 41049 states and 102890 transitions. Second operand has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 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-01-18 04:12:14,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:14,371 INFO L93 Difference]: Finished difference Result 50432 states and 121896 transitions. [2022-01-18 04:12:14,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 04:12:14,371 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:14,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:14,460 INFO L225 Difference]: With dead ends: 50432 [2022-01-18 04:12:14,460 INFO L226 Difference]: Without dead ends: 49535 [2022-01-18 04:12:14,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 108 SyntacticMatches, 10 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=224, Invalid=1182, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 04:12:14,460 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 424 mSDsluCounter, 747 mSDsCounter, 0 mSdLazyCounter, 1741 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 1780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:14,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [424 Valid, 427 Invalid, 1780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1741 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:12:14,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49535 states. [2022-01-18 04:12:15,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49535 to 29178. [2022-01-18 04:12:15,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29178 states, 29177 states have (on average 2.488569763855091) internal successors, (72609), 29177 states have internal predecessors, (72609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:15,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29178 states to 29178 states and 72609 transitions. [2022-01-18 04:12:15,265 INFO L78 Accepts]: Start accepts. Automaton has 29178 states and 72609 transitions. Word has length 59 [2022-01-18 04:12:15,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:15,265 INFO L470 AbstractCegarLoop]: Abstraction has 29178 states and 72609 transitions. [2022-01-18 04:12:15,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 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-01-18 04:12:15,265 INFO L276 IsEmpty]: Start isEmpty. Operand 29178 states and 72609 transitions. [2022-01-18 04:12:15,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:15,290 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:15,290 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:15,306 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (335)] Ended with exit code 0 [2022-01-18 04:12:15,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 335 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable341 [2022-01-18 04:12:15,491 INFO L402 AbstractCegarLoop]: === Iteration 343 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:15,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:15,491 INFO L85 PathProgramCache]: Analyzing trace with hash -529770347, now seen corresponding path program 93 times [2022-01-18 04:12:15,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:15,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902426237] [2022-01-18 04:12:15,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:15,491 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:15,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:15,642 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:15,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:15,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902426237] [2022-01-18 04:12:15,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902426237] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:15,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210103051] [2022-01-18 04:12:15,643 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:12:15,643 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:15,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:15,644 INFO L229 MonitoredProcess]: Starting monitored process 336 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:15,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (336)] Waiting until timeout for monitored process [2022-01-18 04:12:15,674 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-01-18 04:12:15,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:15,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:15,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:15,814 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:15,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:15,863 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:15,863 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:15,944 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:15,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210103051] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:15,944 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:15,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 17 [2022-01-18 04:12:15,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048817614] [2022-01-18 04:12:15,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:15,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 04:12:15,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:15,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 04:12:15,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:12:15,945 INFO L87 Difference]: Start difference. First operand 29178 states and 72609 transitions. Second operand has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:16,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:16,798 INFO L93 Difference]: Finished difference Result 36791 states and 90369 transitions. [2022-01-18 04:12:16,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 04:12:16,798 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:16,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:16,872 INFO L225 Difference]: With dead ends: 36791 [2022-01-18 04:12:16,873 INFO L226 Difference]: Without dead ends: 36677 [2022-01-18 04:12:16,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 108 SyntacticMatches, 10 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=224, Invalid=1182, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 04:12:16,873 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 265 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 1378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:16,873 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 397 Invalid, 1378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:12:16,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36677 states. [2022-01-18 04:12:17,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36677 to 28599. [2022-01-18 04:12:17,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28599 states, 28598 states have (on average 2.488880341282607) internal successors, (71177), 28598 states have internal predecessors, (71177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:17,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28599 states to 28599 states and 71177 transitions. [2022-01-18 04:12:17,720 INFO L78 Accepts]: Start accepts. Automaton has 28599 states and 71177 transitions. Word has length 59 [2022-01-18 04:12:17,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:17,720 INFO L470 AbstractCegarLoop]: Abstraction has 28599 states and 71177 transitions. [2022-01-18 04:12:17,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:17,720 INFO L276 IsEmpty]: Start isEmpty. Operand 28599 states and 71177 transitions. [2022-01-18 04:12:17,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:17,748 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:17,748 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:17,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (336)] Forceful destruction successful, exit code 0 [2022-01-18 04:12:17,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 336 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable342 [2022-01-18 04:12:17,949 INFO L402 AbstractCegarLoop]: === Iteration 344 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:17,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:17,949 INFO L85 PathProgramCache]: Analyzing trace with hash 1766590421, now seen corresponding path program 194 times [2022-01-18 04:12:17,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:17,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673742138] [2022-01-18 04:12:17,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:17,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:17,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:18,105 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:18,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:18,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673742138] [2022-01-18 04:12:18,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673742138] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:18,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35096044] [2022-01-18 04:12:18,106 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:12:18,106 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:18,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:18,107 INFO L229 MonitoredProcess]: Starting monitored process 337 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:18,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (337)] Waiting until timeout for monitored process [2022-01-18 04:12:18,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:12:18,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:18,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:18,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:18,425 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:18,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:18,537 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:18,537 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:18,643 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:18,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35096044] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:18,643 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:18,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 24 [2022-01-18 04:12:18,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549633968] [2022-01-18 04:12:18,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:18,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 04:12:18,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:18,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 04:12:18,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:12:18,644 INFO L87 Difference]: Start difference. First operand 28599 states and 71177 transitions. Second operand has 25 states, 25 states have (on average 3.72) internal successors, (93), 24 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:19,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:19,201 INFO L93 Difference]: Finished difference Result 28965 states and 71878 transitions. [2022-01-18 04:12:19,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 04:12:19,201 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.72) internal successors, (93), 24 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:19,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:19,264 INFO L225 Difference]: With dead ends: 28965 [2022-01-18 04:12:19,264 INFO L226 Difference]: Without dead ends: 28805 [2022-01-18 04:12:19,265 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 102 SyntacticMatches, 9 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:12:19,265 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 81 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 1296 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 1371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:19,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 467 Invalid, 1371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1296 Invalid, 0 Unknown, 65 Unchecked, 0.4s Time] [2022-01-18 04:12:19,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28805 states. [2022-01-18 04:12:19,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28805 to 28608. [2022-01-18 04:12:19,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28608 states, 28607 states have (on average 2.4878526234837626) internal successors, (71170), 28607 states have internal predecessors, (71170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:19,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28608 states to 28608 states and 71170 transitions. [2022-01-18 04:12:19,831 INFO L78 Accepts]: Start accepts. Automaton has 28608 states and 71170 transitions. Word has length 59 [2022-01-18 04:12:19,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:19,831 INFO L470 AbstractCegarLoop]: Abstraction has 28608 states and 71170 transitions. [2022-01-18 04:12:19,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.72) internal successors, (93), 24 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:19,831 INFO L276 IsEmpty]: Start isEmpty. Operand 28608 states and 71170 transitions. [2022-01-18 04:12:19,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:19,860 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:19,860 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:19,876 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (337)] Forceful destruction successful, exit code 0 [2022-01-18 04:12:20,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable343,337 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:20,060 INFO L402 AbstractCegarLoop]: === Iteration 345 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:20,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:20,061 INFO L85 PathProgramCache]: Analyzing trace with hash -577165717, now seen corresponding path program 195 times [2022-01-18 04:12:20,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:20,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834574280] [2022-01-18 04:12:20,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:20,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:20,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:20,370 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:20,370 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:20,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834574280] [2022-01-18 04:12:20,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834574280] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:20,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489818496] [2022-01-18 04:12:20,370 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:12:20,370 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:20,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:20,371 INFO L229 MonitoredProcess]: Starting monitored process 338 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:20,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (338)] Waiting until timeout for monitored process [2022-01-18 04:12:20,403 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-01-18 04:12:20,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:20,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:20,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:20,710 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:20,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:20,847 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:20,847 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:20,952 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:20,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489818496] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:20,952 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:20,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 27 [2022-01-18 04:12:20,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159078897] [2022-01-18 04:12:20,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:20,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 04:12:20,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:20,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 04:12:20,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2022-01-18 04:12:20,953 INFO L87 Difference]: Start difference. First operand 28608 states and 71170 transitions. Second operand has 28 states, 28 states have (on average 3.392857142857143) internal successors, (95), 27 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:21,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:21,410 INFO L93 Difference]: Finished difference Result 28836 states and 71559 transitions. [2022-01-18 04:12:21,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 04:12:21,410 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.392857142857143) internal successors, (95), 27 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:21,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:21,470 INFO L225 Difference]: With dead ends: 28836 [2022-01-18 04:12:21,471 INFO L226 Difference]: Without dead ends: 28694 [2022-01-18 04:12:21,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 99 SyntacticMatches, 9 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 6 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2022-01-18 04:12:21,471 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 84 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 1359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 373 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:21,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 509 Invalid, 1359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 981 Invalid, 0 Unknown, 373 Unchecked, 0.3s Time] [2022-01-18 04:12:21,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28694 states. [2022-01-18 04:12:21,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28694 to 28000. [2022-01-18 04:12:21,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28000 states, 27999 states have (on average 2.4980535019107823) internal successors, (69943), 27999 states have internal predecessors, (69943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:22,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28000 states to 28000 states and 69943 transitions. [2022-01-18 04:12:22,025 INFO L78 Accepts]: Start accepts. Automaton has 28000 states and 69943 transitions. Word has length 59 [2022-01-18 04:12:22,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:22,025 INFO L470 AbstractCegarLoop]: Abstraction has 28000 states and 69943 transitions. [2022-01-18 04:12:22,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.392857142857143) internal successors, (95), 27 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:22,026 INFO L276 IsEmpty]: Start isEmpty. Operand 28000 states and 69943 transitions. [2022-01-18 04:12:22,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:22,053 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:22,053 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:22,069 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (338)] Ended with exit code 0 [2022-01-18 04:12:22,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 338 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable344 [2022-01-18 04:12:22,254 INFO L402 AbstractCegarLoop]: === Iteration 346 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:22,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:22,254 INFO L85 PathProgramCache]: Analyzing trace with hash -930815113, now seen corresponding path program 94 times [2022-01-18 04:12:22,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:22,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785260324] [2022-01-18 04:12:22,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:22,254 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:22,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:22,404 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:22,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:22,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785260324] [2022-01-18 04:12:22,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785260324] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:22,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731546379] [2022-01-18 04:12:22,404 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:12:22,404 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:22,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:22,405 INFO L229 MonitoredProcess]: Starting monitored process 339 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:22,406 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (339)] Waiting until timeout for monitored process [2022-01-18 04:12:22,434 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:12:22,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:22,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:22,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:22,590 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:22,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:22,638 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:22,638 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:22,737 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:22,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731546379] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:22,737 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:22,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-01-18 04:12:22,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597646951] [2022-01-18 04:12:22,737 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:22,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:12:22,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:22,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:12:22,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:12:22,738 INFO L87 Difference]: Start difference. First operand 28000 states and 69943 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:23,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:23,673 INFO L93 Difference]: Finished difference Result 36340 states and 89470 transitions. [2022-01-18 04:12:23,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 04:12:23,673 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:23,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:23,748 INFO L225 Difference]: With dead ends: 36340 [2022-01-18 04:12:23,748 INFO L226 Difference]: Without dead ends: 36260 [2022-01-18 04:12:23,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 109 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=1009, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:12:23,748 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 226 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 1506 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 1540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:23,748 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 469 Invalid, 1540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1506 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:12:23,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36260 states. [2022-01-18 04:12:24,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36260 to 27856. [2022-01-18 04:12:24,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27856 states, 27855 states have (on average 2.496068928379106) internal successors, (69528), 27855 states have internal predecessors, (69528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:24,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27856 states to 27856 states and 69528 transitions. [2022-01-18 04:12:24,426 INFO L78 Accepts]: Start accepts. Automaton has 27856 states and 69528 transitions. Word has length 59 [2022-01-18 04:12:24,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:24,426 INFO L470 AbstractCegarLoop]: Abstraction has 27856 states and 69528 transitions. [2022-01-18 04:12:24,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:24,426 INFO L276 IsEmpty]: Start isEmpty. Operand 27856 states and 69528 transitions. [2022-01-18 04:12:24,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:24,451 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:24,451 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:24,468 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (339)] Ended with exit code 0 [2022-01-18 04:12:24,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 339 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable345 [2022-01-18 04:12:24,652 INFO L402 AbstractCegarLoop]: === Iteration 347 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:24,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:24,652 INFO L85 PathProgramCache]: Analyzing trace with hash 509386743, now seen corresponding path program 196 times [2022-01-18 04:12:24,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:24,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485720969] [2022-01-18 04:12:24,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:24,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:24,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:24,795 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:24,795 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:24,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485720969] [2022-01-18 04:12:24,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485720969] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:24,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921853463] [2022-01-18 04:12:24,795 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:12:24,796 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:24,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:24,796 INFO L229 MonitoredProcess]: Starting monitored process 340 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:24,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (340)] Waiting until timeout for monitored process [2022-01-18 04:12:24,823 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:12:24,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:24,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:24,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:25,085 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:25,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:25,171 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:25,172 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:25,285 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:25,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921853463] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:25,285 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:25,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-01-18 04:12:25,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890689901] [2022-01-18 04:12:25,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:25,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 04:12:25,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:25,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 04:12:25,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:12:25,286 INFO L87 Difference]: Start difference. First operand 27856 states and 69528 transitions. Second operand has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:25,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:25,735 INFO L93 Difference]: Finished difference Result 28195 states and 70172 transitions. [2022-01-18 04:12:25,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:12:25,735 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:25,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:25,908 INFO L225 Difference]: With dead ends: 28195 [2022-01-18 04:12:25,908 INFO L226 Difference]: Without dead ends: 28119 [2022-01-18 04:12:25,908 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 105 SyntacticMatches, 9 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:12:25,908 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 78 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 999 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 1178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 999 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 174 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:25,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 414 Invalid, 1178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 999 Invalid, 0 Unknown, 174 Unchecked, 0.3s Time] [2022-01-18 04:12:25,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28119 states. [2022-01-18 04:12:26,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28119 to 27919. [2022-01-18 04:12:26,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27919 states, 27918 states have (on average 2.4950927716885163) internal successors, (69658), 27918 states have internal predecessors, (69658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:26,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27919 states to 27919 states and 69658 transitions. [2022-01-18 04:12:26,416 INFO L78 Accepts]: Start accepts. Automaton has 27919 states and 69658 transitions. Word has length 59 [2022-01-18 04:12:26,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:26,416 INFO L470 AbstractCegarLoop]: Abstraction has 27919 states and 69658 transitions. [2022-01-18 04:12:26,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:26,416 INFO L276 IsEmpty]: Start isEmpty. Operand 27919 states and 69658 transitions. [2022-01-18 04:12:26,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:26,443 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:26,443 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:26,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (340)] Ended with exit code 0 [2022-01-18 04:12:26,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable346,340 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:26,644 INFO L402 AbstractCegarLoop]: === Iteration 348 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:26,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:26,644 INFO L85 PathProgramCache]: Analyzing trace with hash -1433383151, now seen corresponding path program 197 times [2022-01-18 04:12:26,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:26,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695984705] [2022-01-18 04:12:26,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:26,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:26,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:26,787 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:26,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:26,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695984705] [2022-01-18 04:12:26,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695984705] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:26,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767417308] [2022-01-18 04:12:26,788 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:12:26,788 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:26,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:26,789 INFO L229 MonitoredProcess]: Starting monitored process 341 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:26,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (341)] Waiting until timeout for monitored process [2022-01-18 04:12:26,820 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-01-18 04:12:26,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:26,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:26,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:27,084 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:27,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:27,173 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:27,174 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:27,291 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:27,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767417308] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:27,291 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:27,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-01-18 04:12:27,291 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127995676] [2022-01-18 04:12:27,291 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:27,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 04:12:27,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:27,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 04:12:27,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:12:27,292 INFO L87 Difference]: Start difference. First operand 27919 states and 69658 transitions. Second operand has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:27,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:27,901 INFO L93 Difference]: Finished difference Result 28313 states and 70338 transitions. [2022-01-18 04:12:27,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:12:27,901 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:27,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:27,957 INFO L225 Difference]: With dead ends: 28313 [2022-01-18 04:12:27,957 INFO L226 Difference]: Without dead ends: 28201 [2022-01-18 04:12:27,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 105 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:12:27,958 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 90 mSDsluCounter, 673 mSDsCounter, 0 mSdLazyCounter, 1336 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 1463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 121 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:27,958 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 540 Invalid, 1463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1336 Invalid, 0 Unknown, 121 Unchecked, 0.4s Time] [2022-01-18 04:12:27,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28201 states. [2022-01-18 04:12:28,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28201 to 27838. [2022-01-18 04:12:28,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27838 states, 27837 states have (on average 2.4949886841254445) internal successors, (69453), 27837 states have internal predecessors, (69453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:28,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27838 states to 27838 states and 69453 transitions. [2022-01-18 04:12:28,582 INFO L78 Accepts]: Start accepts. Automaton has 27838 states and 69453 transitions. Word has length 59 [2022-01-18 04:12:28,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:28,582 INFO L470 AbstractCegarLoop]: Abstraction has 27838 states and 69453 transitions. [2022-01-18 04:12:28,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.9545454545454546) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:28,582 INFO L276 IsEmpty]: Start isEmpty. Operand 27838 states and 69453 transitions. [2022-01-18 04:12:28,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:28,609 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:28,609 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:28,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (341)] Ended with exit code 0 [2022-01-18 04:12:28,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable347,341 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:28,810 INFO L402 AbstractCegarLoop]: === Iteration 349 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:28,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:28,810 INFO L85 PathProgramCache]: Analyzing trace with hash -256378591, now seen corresponding path program 198 times [2022-01-18 04:12:28,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:28,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971533988] [2022-01-18 04:12:28,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:28,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:28,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:28,964 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:28,964 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:28,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971533988] [2022-01-18 04:12:28,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971533988] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:28,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057808117] [2022-01-18 04:12:28,964 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:12:28,964 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:28,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:28,965 INFO L229 MonitoredProcess]: Starting monitored process 342 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:28,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (342)] Waiting until timeout for monitored process [2022-01-18 04:12:28,997 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-01-18 04:12:28,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:28,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 24 conjunts are in the unsatisfiable core [2022-01-18 04:12:28,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:29,523 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-01-18 04:12:29,523 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-01-18 04:12:29,595 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 117 proven. 58 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:29,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:30,680 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:12:30,681 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:12:31,078 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 66 proven. 109 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:31,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057808117] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:31,078 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:31,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 18, 19] total 40 [2022-01-18 04:12:31,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626833339] [2022-01-18 04:12:31,078 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:31,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 04:12:31,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:31,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 04:12:31,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1381, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 04:12:31,079 INFO L87 Difference]: Start difference. First operand 27838 states and 69453 transitions. Second operand has 41 states, 41 states have (on average 3.341463414634146) internal successors, (137), 40 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:34,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:34,476 INFO L93 Difference]: Finished difference Result 37739 states and 94039 transitions. [2022-01-18 04:12:34,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-01-18 04:12:34,476 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 3.341463414634146) internal successors, (137), 40 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:34,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:34,561 INFO L225 Difference]: With dead ends: 37739 [2022-01-18 04:12:34,561 INFO L226 Difference]: Without dead ends: 37616 [2022-01-18 04:12:34,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 102 SyntacticMatches, 11 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3977 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=2027, Invalid=8685, Unknown=0, NotChecked=0, Total=10712 [2022-01-18 04:12:34,562 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 525 mSDsluCounter, 817 mSDsCounter, 0 mSdLazyCounter, 2648 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 3383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 2648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 596 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:34,562 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [525 Valid, 646 Invalid, 3383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 2648 Invalid, 0 Unknown, 596 Unchecked, 1.0s Time] [2022-01-18 04:12:34,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37616 states. [2022-01-18 04:12:35,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37616 to 26480. [2022-01-18 04:12:35,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26480 states, 26479 states have (on average 2.500736432644737) internal successors, (66217), 26479 states have internal predecessors, (66217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:35,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26480 states to 26480 states and 66217 transitions. [2022-01-18 04:12:35,279 INFO L78 Accepts]: Start accepts. Automaton has 26480 states and 66217 transitions. Word has length 59 [2022-01-18 04:12:35,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:35,279 INFO L470 AbstractCegarLoop]: Abstraction has 26480 states and 66217 transitions. [2022-01-18 04:12:35,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 3.341463414634146) internal successors, (137), 40 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:35,279 INFO L276 IsEmpty]: Start isEmpty. Operand 26480 states and 66217 transitions. [2022-01-18 04:12:35,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:35,306 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:35,306 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:35,322 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (342)] Ended with exit code 0 [2022-01-18 04:12:35,506 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 342 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable348 [2022-01-18 04:12:35,506 INFO L402 AbstractCegarLoop]: === Iteration 350 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:35,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:35,507 INFO L85 PathProgramCache]: Analyzing trace with hash -27751262, now seen corresponding path program 199 times [2022-01-18 04:12:35,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:35,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045988864] [2022-01-18 04:12:35,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:35,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:35,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:35,653 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 77 proven. 102 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:12:35,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:35,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045988864] [2022-01-18 04:12:35,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045988864] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:35,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112250142] [2022-01-18 04:12:35,654 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:12:35,654 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:35,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:35,655 INFO L229 MonitoredProcess]: Starting monitored process 343 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:35,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (343)] Waiting until timeout for monitored process [2022-01-18 04:12:35,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:35,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 04:12:35,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:35,966 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 86 proven. 91 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:35,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:36,288 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 86 proven. 91 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:36,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112250142] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:36,288 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:36,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 18 [2022-01-18 04:12:36,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493406784] [2022-01-18 04:12:36,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:36,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 04:12:36,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:36,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 04:12:36,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:12:36,289 INFO L87 Difference]: Start difference. First operand 26480 states and 66217 transitions. Second operand has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:36,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:36,938 INFO L93 Difference]: Finished difference Result 30843 states and 76714 transitions. [2022-01-18 04:12:36,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 04:12:36,938 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:36,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:37,008 INFO L225 Difference]: With dead ends: 30843 [2022-01-18 04:12:37,008 INFO L226 Difference]: Without dead ends: 30843 [2022-01-18 04:12:37,008 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=384, Invalid=806, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:12:37,008 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 341 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 852 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:37,008 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 231 Invalid, 887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 852 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:12:37,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30843 states. [2022-01-18 04:12:37,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30843 to 28170. [2022-01-18 04:12:37,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28170 states, 28169 states have (on average 2.5181937590968797) internal successors, (70935), 28169 states have internal predecessors, (70935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:37,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28170 states to 28170 states and 70935 transitions. [2022-01-18 04:12:37,650 INFO L78 Accepts]: Start accepts. Automaton has 28170 states and 70935 transitions. Word has length 59 [2022-01-18 04:12:37,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:37,650 INFO L470 AbstractCegarLoop]: Abstraction has 28170 states and 70935 transitions. [2022-01-18 04:12:37,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.368421052631579) internal successors, (83), 18 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:37,650 INFO L276 IsEmpty]: Start isEmpty. Operand 28170 states and 70935 transitions. [2022-01-18 04:12:37,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:37,678 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:37,678 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:37,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (343)] Ended with exit code 0 [2022-01-18 04:12:37,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 343 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable349 [2022-01-18 04:12:37,879 INFO L402 AbstractCegarLoop]: === Iteration 351 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:37,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:37,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1947659307, now seen corresponding path program 95 times [2022-01-18 04:12:37,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:37,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274638471] [2022-01-18 04:12:37,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:37,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:37,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:38,046 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:38,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:38,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274638471] [2022-01-18 04:12:38,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274638471] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:38,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820712683] [2022-01-18 04:12:38,046 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:12:38,046 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:38,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:38,048 INFO L229 MonitoredProcess]: Starting monitored process 344 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:38,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (344)] Waiting until timeout for monitored process [2022-01-18 04:12:38,085 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-01-18 04:12:38,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:38,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:38,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:38,238 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:38,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:38,279 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:38,279 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:38,385 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:38,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820712683] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:38,386 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:38,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2022-01-18 04:12:38,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264851730] [2022-01-18 04:12:38,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:38,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:12:38,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:38,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:12:38,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:12:38,386 INFO L87 Difference]: Start difference. First operand 28170 states and 70935 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:39,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:39,208 INFO L93 Difference]: Finished difference Result 34907 states and 86804 transitions. [2022-01-18 04:12:39,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 04:12:39,208 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:39,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:39,282 INFO L225 Difference]: With dead ends: 34907 [2022-01-18 04:12:39,282 INFO L226 Difference]: Without dead ends: 34855 [2022-01-18 04:12:39,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 110 SyntacticMatches, 10 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=144, Invalid=848, Unknown=0, NotChecked=0, Total=992 [2022-01-18 04:12:39,282 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 195 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 1542 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 1572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:39,283 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 505 Invalid, 1572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1542 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:12:39,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34855 states. [2022-01-18 04:12:39,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34855 to 28217. [2022-01-18 04:12:39,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28217 states, 28216 states have (on average 2.517224269917777) internal successors, (71026), 28216 states have internal predecessors, (71026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:40,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28217 states to 28217 states and 71026 transitions. [2022-01-18 04:12:40,021 INFO L78 Accepts]: Start accepts. Automaton has 28217 states and 71026 transitions. Word has length 59 [2022-01-18 04:12:40,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:40,021 INFO L470 AbstractCegarLoop]: Abstraction has 28217 states and 71026 transitions. [2022-01-18 04:12:40,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:40,021 INFO L276 IsEmpty]: Start isEmpty. Operand 28217 states and 71026 transitions. [2022-01-18 04:12:40,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:40,049 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:40,049 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:40,065 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (344)] Ended with exit code 0 [2022-01-18 04:12:40,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,344 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:40,249 INFO L402 AbstractCegarLoop]: === Iteration 352 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:40,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:40,250 INFO L85 PathProgramCache]: Analyzing trace with hash -934950123, now seen corresponding path program 200 times [2022-01-18 04:12:40,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:40,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252629979] [2022-01-18 04:12:40,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:40,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:40,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:40,382 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:40,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:40,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252629979] [2022-01-18 04:12:40,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252629979] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:40,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008128669] [2022-01-18 04:12:40,382 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:12:40,382 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:40,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:40,383 INFO L229 MonitoredProcess]: Starting monitored process 345 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:40,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (345)] Waiting until timeout for monitored process [2022-01-18 04:12:40,409 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:12:40,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:40,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:40,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:40,645 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:40,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:40,710 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:40,710 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:40,834 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:40,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008128669] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:40,834 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:40,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2022-01-18 04:12:40,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995334737] [2022-01-18 04:12:40,834 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:40,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 04:12:40,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:40,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 04:12:40,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:12:40,835 INFO L87 Difference]: Start difference. First operand 28217 states and 71026 transitions. Second operand has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:41,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:41,230 INFO L93 Difference]: Finished difference Result 28563 states and 71685 transitions. [2022-01-18 04:12:41,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:12:41,230 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:41,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:41,289 INFO L225 Difference]: With dead ends: 28563 [2022-01-18 04:12:41,290 INFO L226 Difference]: Without dead ends: 28471 [2022-01-18 04:12:41,290 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 108 SyntacticMatches, 9 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:12:41,290 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 82 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 398 SdHoareTripleChecker+Invalid, 1086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 278 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:41,290 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 398 Invalid, 1086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 806 Invalid, 0 Unknown, 278 Unchecked, 0.3s Time] [2022-01-18 04:12:41,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28471 states. [2022-01-18 04:12:41,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28471 to 28232. [2022-01-18 04:12:41,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28232 states, 28231 states have (on average 2.5164535439764797) internal successors, (71042), 28231 states have internal predecessors, (71042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:41,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28232 states to 28232 states and 71042 transitions. [2022-01-18 04:12:41,880 INFO L78 Accepts]: Start accepts. Automaton has 28232 states and 71042 transitions. Word has length 59 [2022-01-18 04:12:41,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:41,881 INFO L470 AbstractCegarLoop]: Abstraction has 28232 states and 71042 transitions. [2022-01-18 04:12:41,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.2631578947368425) internal successors, (81), 18 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:41,881 INFO L276 IsEmpty]: Start isEmpty. Operand 28232 states and 71042 transitions. [2022-01-18 04:12:41,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:41,996 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:41,996 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:42,013 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (345)] Ended with exit code 0 [2022-01-18 04:12:42,197 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable351,345 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:42,197 INFO L402 AbstractCegarLoop]: === Iteration 353 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:42,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:42,197 INFO L85 PathProgramCache]: Analyzing trace with hash -332197791, now seen corresponding path program 201 times [2022-01-18 04:12:42,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:42,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708625660] [2022-01-18 04:12:42,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:42,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:42,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:42,347 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:42,347 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:42,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708625660] [2022-01-18 04:12:42,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708625660] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:42,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801835840] [2022-01-18 04:12:42,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:12:42,348 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:42,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:42,349 INFO L229 MonitoredProcess]: Starting monitored process 346 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:42,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (346)] Waiting until timeout for monitored process [2022-01-18 04:12:42,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-01-18 04:12:42,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:42,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:42,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:42,600 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:42,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:42,647 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:42,647 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:42,785 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:42,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801835840] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:42,785 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:42,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-01-18 04:12:42,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135257073] [2022-01-18 04:12:42,785 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:42,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:12:42,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:42,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:12:42,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:12:42,786 INFO L87 Difference]: Start difference. First operand 28232 states and 71042 transitions. Second operand has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:43,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:43,382 INFO L93 Difference]: Finished difference Result 28662 states and 71800 transitions. [2022-01-18 04:12:43,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 04:12:43,382 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:43,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:43,446 INFO L225 Difference]: With dead ends: 28662 [2022-01-18 04:12:43,446 INFO L226 Difference]: Without dead ends: 28604 [2022-01-18 04:12:43,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:12:43,446 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 83 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 1332 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 1334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:43,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 512 Invalid, 1334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1332 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:12:43,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28604 states. [2022-01-18 04:12:43,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28604 to 28217. [2022-01-18 04:12:43,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28217 states, 28216 states have (on average 2.516267366033456) internal successors, (70999), 28216 states have internal predecessors, (70999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:44,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28217 states to 28217 states and 70999 transitions. [2022-01-18 04:12:44,064 INFO L78 Accepts]: Start accepts. Automaton has 28217 states and 70999 transitions. Word has length 59 [2022-01-18 04:12:44,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:44,064 INFO L470 AbstractCegarLoop]: Abstraction has 28217 states and 70999 transitions. [2022-01-18 04:12:44,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:44,064 INFO L276 IsEmpty]: Start isEmpty. Operand 28217 states and 70999 transitions. [2022-01-18 04:12:44,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:44,091 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:44,091 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:44,108 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (346)] Ended with exit code 0 [2022-01-18 04:12:44,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable352,346 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:44,291 INFO L402 AbstractCegarLoop]: === Iteration 354 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:44,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:44,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1243288107, now seen corresponding path program 202 times [2022-01-18 04:12:44,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:44,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496266972] [2022-01-18 04:12:44,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:44,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:44,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:44,439 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:44,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:44,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496266972] [2022-01-18 04:12:44,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496266972] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:44,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406241139] [2022-01-18 04:12:44,439 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:12:44,439 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:44,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:44,440 INFO L229 MonitoredProcess]: Starting monitored process 347 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:44,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (347)] Waiting until timeout for monitored process [2022-01-18 04:12:44,466 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:12:44,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:44,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:44,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:44,731 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:44,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:44,816 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:44,817 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:44,942 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:44,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406241139] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:44,942 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:44,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-01-18 04:12:44,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092601995] [2022-01-18 04:12:44,942 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:44,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 04:12:44,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:44,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 04:12:44,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:12:44,943 INFO L87 Difference]: Start difference. First operand 28217 states and 70999 transitions. Second operand has 22 states, 22 states have (on average 3.772727272727273) internal successors, (83), 21 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:45,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:45,611 INFO L93 Difference]: Finished difference Result 28545 states and 71562 transitions. [2022-01-18 04:12:45,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 04:12:45,612 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.772727272727273) internal successors, (83), 21 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:45,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:45,671 INFO L225 Difference]: With dead ends: 28545 [2022-01-18 04:12:45,671 INFO L226 Difference]: Without dead ends: 28458 [2022-01-18 04:12:45,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 105 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:12:45,671 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 95 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 1472 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 1554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 78 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:45,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 529 Invalid, 1554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1472 Invalid, 0 Unknown, 78 Unchecked, 0.5s Time] [2022-01-18 04:12:45,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28458 states. [2022-01-18 04:12:46,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28458 to 28049. [2022-01-18 04:12:46,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28049 states, 28048 states have (on average 2.5187535653166) internal successors, (70646), 28048 states have internal predecessors, (70646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:46,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28049 states to 28049 states and 70646 transitions. [2022-01-18 04:12:46,408 INFO L78 Accepts]: Start accepts. Automaton has 28049 states and 70646 transitions. Word has length 59 [2022-01-18 04:12:46,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:46,408 INFO L470 AbstractCegarLoop]: Abstraction has 28049 states and 70646 transitions. [2022-01-18 04:12:46,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.772727272727273) internal successors, (83), 21 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:46,408 INFO L276 IsEmpty]: Start isEmpty. Operand 28049 states and 70646 transitions. [2022-01-18 04:12:46,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:46,435 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:46,435 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:46,451 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (347)] Ended with exit code 0 [2022-01-18 04:12:46,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 347 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable353 [2022-01-18 04:12:46,635 INFO L402 AbstractCegarLoop]: === Iteration 355 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:46,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:46,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1752428599, now seen corresponding path program 96 times [2022-01-18 04:12:46,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:46,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096924096] [2022-01-18 04:12:46,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:46,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:46,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:46,764 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:46,764 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:46,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096924096] [2022-01-18 04:12:46,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096924096] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:46,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892663537] [2022-01-18 04:12:46,765 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:12:46,765 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:46,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:46,766 INFO L229 MonitoredProcess]: Starting monitored process 348 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:46,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (348)] Waiting until timeout for monitored process [2022-01-18 04:12:46,796 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-01-18 04:12:46,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:46,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:46,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:46,953 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:46,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:46,989 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:46,989 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:47,104 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:47,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892663537] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:47,105 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:47,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-01-18 04:12:47,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567352971] [2022-01-18 04:12:47,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:47,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:12:47,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:47,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:12:47,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:12:47,105 INFO L87 Difference]: Start difference. First operand 28049 states and 70646 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:47,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:47,856 INFO L93 Difference]: Finished difference Result 34216 states and 84866 transitions. [2022-01-18 04:12:47,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 04:12:47,857 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:47,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:47,927 INFO L225 Difference]: With dead ends: 34216 [2022-01-18 04:12:47,928 INFO L226 Difference]: Without dead ends: 34186 [2022-01-18 04:12:47,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 111 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=699, Unknown=0, NotChecked=0, Total=812 [2022-01-18 04:12:47,928 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 171 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 1434 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 498 SdHoareTripleChecker+Invalid, 1459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:47,928 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 498 Invalid, 1459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1434 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:12:47,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34186 states. [2022-01-18 04:12:48,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34186 to 28112. [2022-01-18 04:12:48,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28112 states, 28111 states have (on average 2.5191206289352923) internal successors, (70815), 28111 states have internal predecessors, (70815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:48,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28112 states to 28112 states and 70815 transitions. [2022-01-18 04:12:48,766 INFO L78 Accepts]: Start accepts. Automaton has 28112 states and 70815 transitions. Word has length 59 [2022-01-18 04:12:48,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:48,767 INFO L470 AbstractCegarLoop]: Abstraction has 28112 states and 70815 transitions. [2022-01-18 04:12:48,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:48,767 INFO L276 IsEmpty]: Start isEmpty. Operand 28112 states and 70815 transitions. [2022-01-18 04:12:48,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:48,790 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:48,790 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:48,807 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (348)] Ended with exit code 0 [2022-01-18 04:12:48,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 348 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable354 [2022-01-18 04:12:48,991 INFO L402 AbstractCegarLoop]: === Iteration 356 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:48,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:48,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1529586871, now seen corresponding path program 203 times [2022-01-18 04:12:48,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:48,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742003866] [2022-01-18 04:12:48,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:48,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:48,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:49,108 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:49,108 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:49,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742003866] [2022-01-18 04:12:49,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742003866] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:49,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657526934] [2022-01-18 04:12:49,108 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:12:49,108 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:49,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:49,109 INFO L229 MonitoredProcess]: Starting monitored process 349 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:49,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (349)] Waiting until timeout for monitored process [2022-01-18 04:12:49,139 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-01-18 04:12:49,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:49,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:49,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:49,367 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:49,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:49,413 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:49,413 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:49,547 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:49,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657526934] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:49,547 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:49,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-01-18 04:12:49,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680015624] [2022-01-18 04:12:49,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:49,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:12:49,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:49,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:12:49,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:12:49,548 INFO L87 Difference]: Start difference. First operand 28112 states and 70815 transitions. Second operand has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:50,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:50,001 INFO L93 Difference]: Finished difference Result 28433 states and 71417 transitions. [2022-01-18 04:12:50,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:12:50,002 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:50,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:50,064 INFO L225 Difference]: With dead ends: 28433 [2022-01-18 04:12:50,064 INFO L226 Difference]: Without dead ends: 28381 [2022-01-18 04:12:50,064 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 111 SyntacticMatches, 9 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:12:50,065 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 75 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 402 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:50,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 402 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 984 Invalid, 0 Unknown, 82 Unchecked, 0.3s Time] [2022-01-18 04:12:50,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28381 states. [2022-01-18 04:12:50,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28381 to 28121. [2022-01-18 04:12:50,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28121 states, 28120 states have (on average 2.518705547652916) internal successors, (70826), 28120 states have internal predecessors, (70826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:50,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28121 states to 28121 states and 70826 transitions. [2022-01-18 04:12:50,657 INFO L78 Accepts]: Start accepts. Automaton has 28121 states and 70826 transitions. Word has length 59 [2022-01-18 04:12:50,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:50,657 INFO L470 AbstractCegarLoop]: Abstraction has 28121 states and 70826 transitions. [2022-01-18 04:12:50,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 15 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:50,657 INFO L276 IsEmpty]: Start isEmpty. Operand 28121 states and 70826 transitions. [2022-01-18 04:12:50,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:50,678 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:50,678 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:50,694 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (349)] Ended with exit code 0 [2022-01-18 04:12:50,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 349 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable355 [2022-01-18 04:12:50,879 INFO L402 AbstractCegarLoop]: === Iteration 357 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:50,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:50,879 INFO L85 PathProgramCache]: Analyzing trace with hash -2036095647, now seen corresponding path program 204 times [2022-01-18 04:12:50,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:50,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564736678] [2022-01-18 04:12:50,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:50,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:50,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:51,029 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:51,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:51,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564736678] [2022-01-18 04:12:51,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564736678] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:51,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380505344] [2022-01-18 04:12:51,029 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:12:51,029 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:51,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:51,030 INFO L229 MonitoredProcess]: Starting monitored process 350 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:51,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (350)] Waiting until timeout for monitored process [2022-01-18 04:12:51,061 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-01-18 04:12:51,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:12:51,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 36 conjunts are in the unsatisfiable core [2022-01-18 04:12:51,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:51,400 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-01-18 04:12:51,403 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-01-18 04:12:51,410 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 156 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:51,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:51,521 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:51,521 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:51,916 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 3 proven. 171 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:12:51,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380505344] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:51,916 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:51,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 14] total 23 [2022-01-18 04:12:51,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108321841] [2022-01-18 04:12:51,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:51,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 04:12:51,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:51,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 04:12:51,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:12:51,917 INFO L87 Difference]: Start difference. First operand 28121 states and 70826 transitions. Second operand has 24 states, 24 states have (on average 4.708333333333333) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:53,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:53,980 INFO L93 Difference]: Finished difference Result 31629 states and 78128 transitions. [2022-01-18 04:12:53,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 04:12:53,980 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.708333333333333) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:53,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:54,047 INFO L225 Difference]: With dead ends: 31629 [2022-01-18 04:12:54,047 INFO L226 Difference]: Without dead ends: 31487 [2022-01-18 04:12:54,047 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 99 SyntacticMatches, 13 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=211, Invalid=1595, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 04:12:54,048 INFO L933 BasicCegarLoop]: 134 mSDtfsCounter, 377 mSDsluCounter, 2356 mSDsCounter, 0 mSdLazyCounter, 4214 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 1801 SdHoareTripleChecker+Invalid, 4250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 4214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:54,048 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 1801 Invalid, 4250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 4214 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-01-18 04:12:54,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31487 states. [2022-01-18 04:12:54,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31487 to 28440. [2022-01-18 04:12:54,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28440 states, 28439 states have (on average 2.516298041421991) internal successors, (71561), 28439 states have internal predecessors, (71561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:54,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28440 states to 28440 states and 71561 transitions. [2022-01-18 04:12:54,820 INFO L78 Accepts]: Start accepts. Automaton has 28440 states and 71561 transitions. Word has length 59 [2022-01-18 04:12:54,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:54,820 INFO L470 AbstractCegarLoop]: Abstraction has 28440 states and 71561 transitions. [2022-01-18 04:12:54,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.708333333333333) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:54,820 INFO L276 IsEmpty]: Start isEmpty. Operand 28440 states and 71561 transitions. [2022-01-18 04:12:54,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:54,845 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:54,845 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:54,862 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (350)] Ended with exit code 0 [2022-01-18 04:12:55,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 350 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable356 [2022-01-18 04:12:55,045 INFO L402 AbstractCegarLoop]: === Iteration 358 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:55,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:55,046 INFO L85 PathProgramCache]: Analyzing trace with hash -1357566558, now seen corresponding path program 205 times [2022-01-18 04:12:55,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:55,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141394769] [2022-01-18 04:12:55,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:55,046 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:55,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:55,165 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 77 proven. 102 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:12:55,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:55,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141394769] [2022-01-18 04:12:55,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141394769] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:55,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960178039] [2022-01-18 04:12:55,166 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:12:55,166 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:55,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:55,167 INFO L229 MonitoredProcess]: Starting monitored process 351 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:55,167 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (351)] Waiting until timeout for monitored process [2022-01-18 04:12:55,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:55,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 04:12:55,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:55,393 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 82 proven. 95 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:55,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:55,699 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 82 proven. 95 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:55,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960178039] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:55,699 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:55,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 16 [2022-01-18 04:12:55,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907357957] [2022-01-18 04:12:55,699 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:55,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:12:55,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:55,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:12:55,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:12:55,700 INFO L87 Difference]: Start difference. First operand 28440 states and 71561 transitions. Second operand has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:56,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:56,255 INFO L93 Difference]: Finished difference Result 35677 states and 89905 transitions. [2022-01-18 04:12:56,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 04:12:56,255 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:56,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:56,341 INFO L225 Difference]: With dead ends: 35677 [2022-01-18 04:12:56,341 INFO L226 Difference]: Without dead ends: 35677 [2022-01-18 04:12:56,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 117 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=315, Invalid=615, Unknown=0, NotChecked=0, Total=930 [2022-01-18 04:12:56,342 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 284 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:56,342 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 170 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:12:56,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35677 states. [2022-01-18 04:12:57,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35677 to 32469. [2022-01-18 04:12:57,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32469 states, 32468 states have (on average 2.558457558211162) internal successors, (83068), 32468 states have internal predecessors, (83068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:57,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32469 states to 32469 states and 83068 transitions. [2022-01-18 04:12:57,294 INFO L78 Accepts]: Start accepts. Automaton has 32469 states and 83068 transitions. Word has length 59 [2022-01-18 04:12:57,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:57,295 INFO L470 AbstractCegarLoop]: Abstraction has 32469 states and 83068 transitions. [2022-01-18 04:12:57,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:57,295 INFO L276 IsEmpty]: Start isEmpty. Operand 32469 states and 83068 transitions. [2022-01-18 04:12:57,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:57,326 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:57,326 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:57,343 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (351)] Ended with exit code 0 [2022-01-18 04:12:57,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable357,351 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:57,527 INFO L402 AbstractCegarLoop]: === Iteration 359 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:57,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:57,527 INFO L85 PathProgramCache]: Analyzing trace with hash -714916075, now seen corresponding path program 97 times [2022-01-18 04:12:57,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:57,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043541484] [2022-01-18 04:12:57,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:57,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:57,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:57,645 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:57,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:12:57,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043541484] [2022-01-18 04:12:57,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043541484] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:12:57,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978739241] [2022-01-18 04:12:57,645 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:12:57,645 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:12:57,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:12:57,646 INFO L229 MonitoredProcess]: Starting monitored process 352 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:12:57,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (352)] Waiting until timeout for monitored process [2022-01-18 04:12:57,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:12:57,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:12:57,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:12:57,832 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:57,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:12:57,863 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:12:57,863 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:12:57,987 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:12:57,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978739241] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:12:57,987 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:12:57,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-01-18 04:12:57,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111419530] [2022-01-18 04:12:57,987 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:12:57,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:12:57,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:12:57,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:12:57,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:12:57,988 INFO L87 Difference]: Start difference. First operand 32469 states and 83068 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:58,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:12:58,712 INFO L93 Difference]: Finished difference Result 36868 states and 93091 transitions. [2022-01-18 04:12:58,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:12:58,713 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:12:58,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:12:58,788 INFO L225 Difference]: With dead ends: 36868 [2022-01-18 04:12:58,788 INFO L226 Difference]: Without dead ends: 36848 [2022-01-18 04:12:58,788 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-01-18 04:12:58,789 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 148 mSDsluCounter, 698 mSDsCounter, 0 mSdLazyCounter, 1414 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 1434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:12:58,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 514 Invalid, 1434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1414 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:12:58,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36848 states. [2022-01-18 04:12:59,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36848 to 31352. [2022-01-18 04:12:59,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31352 states, 31351 states have (on average 2.5790245925169852) internal successors, (80855), 31351 states have internal predecessors, (80855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:59,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31352 states to 31352 states and 80855 transitions. [2022-01-18 04:12:59,704 INFO L78 Accepts]: Start accepts. Automaton has 31352 states and 80855 transitions. Word has length 59 [2022-01-18 04:12:59,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:12:59,704 INFO L470 AbstractCegarLoop]: Abstraction has 31352 states and 80855 transitions. [2022-01-18 04:12:59,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:12:59,704 INFO L276 IsEmpty]: Start isEmpty. Operand 31352 states and 80855 transitions. [2022-01-18 04:12:59,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:12:59,731 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:12:59,731 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:12:59,747 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (352)] Forceful destruction successful, exit code 0 [2022-01-18 04:12:59,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 352 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable358 [2022-01-18 04:12:59,931 INFO L402 AbstractCegarLoop]: === Iteration 360 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:12:59,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:12:59,932 INFO L85 PathProgramCache]: Analyzing trace with hash 174640619, now seen corresponding path program 206 times [2022-01-18 04:12:59,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:12:59,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696375214] [2022-01-18 04:12:59,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:12:59,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:12:59,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:13:00,070 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 155 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:13:00,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:13:00,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696375214] [2022-01-18 04:13:00,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696375214] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:13:00,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475705956] [2022-01-18 04:13:00,070 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:13:00,070 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:00,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:13:00,071 INFO L229 MonitoredProcess]: Starting monitored process 353 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:13:00,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (353)] Waiting until timeout for monitored process [2022-01-18 04:13:00,097 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:13:00,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:13:00,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:13:00,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:13:00,304 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:13:00,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:13:00,346 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:13:00,346 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:13:00,486 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 159 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:13:00,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475705956] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:13:00,487 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:13:00,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-01-18 04:13:00,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493292643] [2022-01-18 04:13:00,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:13:00,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 04:13:00,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:13:00,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 04:13:00,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:13:00,487 INFO L87 Difference]: Start difference. First operand 31352 states and 80855 transitions. Second operand has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:00,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:13:00,825 INFO L93 Difference]: Finished difference Result 31893 states and 81931 transitions. [2022-01-18 04:13:00,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:13:00,825 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:13:00,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:13:00,898 INFO L225 Difference]: With dead ends: 31893 [2022-01-18 04:13:00,898 INFO L226 Difference]: Without dead ends: 31854 [2022-01-18 04:13:00,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 111 SyntacticMatches, 9 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-01-18 04:13:00,898 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 33 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 609 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:13:00,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 139 Invalid, 675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 609 Invalid, 0 Unknown, 65 Unchecked, 0.2s Time] [2022-01-18 04:13:00,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31854 states. [2022-01-18 04:13:01,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31854 to 31409. [2022-01-18 04:13:01,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31409 states, 31408 states have (on average 2.578228476821192) internal successors, (80977), 31408 states have internal predecessors, (80977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:01,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31409 states to 31409 states and 80977 transitions. [2022-01-18 04:13:01,484 INFO L78 Accepts]: Start accepts. Automaton has 31409 states and 80977 transitions. Word has length 59 [2022-01-18 04:13:01,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:13:01,484 INFO L470 AbstractCegarLoop]: Abstraction has 31409 states and 80977 transitions. [2022-01-18 04:13:01,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:01,485 INFO L276 IsEmpty]: Start isEmpty. Operand 31409 states and 80977 transitions. [2022-01-18 04:13:01,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:13:01,512 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:13:01,512 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:13:01,529 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (353)] Forceful destruction successful, exit code 0 [2022-01-18 04:13:01,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 353 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable359 [2022-01-18 04:13:01,713 INFO L402 AbstractCegarLoop]: === Iteration 361 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:13:01,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:13:01,713 INFO L85 PathProgramCache]: Analyzing trace with hash 953912567, now seen corresponding path program 98 times [2022-01-18 04:13:01,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:13:01,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947453144] [2022-01-18 04:13:01,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:13:01,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:13:01,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:13:01,832 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:01,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:13:01,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947453144] [2022-01-18 04:13:01,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947453144] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:13:01,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510343070] [2022-01-18 04:13:01,833 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:13:01,833 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:01,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:13:01,834 INFO L229 MonitoredProcess]: Starting monitored process 354 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:13:01,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (354)] Waiting until timeout for monitored process [2022-01-18 04:13:02,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:13:02,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:13:02,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:13:02,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:13:02,197 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:02,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:13:02,224 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:13:02,225 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:13:02,363 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:02,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510343070] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:13:02,363 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:13:02,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:13:02,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211740393] [2022-01-18 04:13:02,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:13:02,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:13:02,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:13:02,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:13:02,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:13:02,364 INFO L87 Difference]: Start difference. First operand 31409 states and 80977 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:03,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:13:03,045 INFO L93 Difference]: Finished difference Result 33839 states and 86438 transitions. [2022-01-18 04:13:03,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 04:13:03,045 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:13:03,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:13:03,115 INFO L225 Difference]: With dead ends: 33839 [2022-01-18 04:13:03,115 INFO L226 Difference]: Without dead ends: 33829 [2022-01-18 04:13:03,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:13:03,116 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 124 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 1358 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 1370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:13:03,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 322 Invalid, 1370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1358 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:13:03,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33829 states. [2022-01-18 04:13:03,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33829 to 31472. [2022-01-18 04:13:03,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31472 states, 31471 states have (on average 2.578246639763592) internal successors, (81140), 31471 states have internal predecessors, (81140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:03,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31472 states to 31472 states and 81140 transitions. [2022-01-18 04:13:03,719 INFO L78 Accepts]: Start accepts. Automaton has 31472 states and 81140 transitions. Word has length 59 [2022-01-18 04:13:03,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:13:03,719 INFO L470 AbstractCegarLoop]: Abstraction has 31472 states and 81140 transitions. [2022-01-18 04:13:03,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:03,719 INFO L276 IsEmpty]: Start isEmpty. Operand 31472 states and 81140 transitions. [2022-01-18 04:13:03,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:13:03,744 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:13:03,744 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:13:03,760 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (354)] Ended with exit code 0 [2022-01-18 04:13:03,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,354 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:03,944 INFO L402 AbstractCegarLoop]: === Iteration 362 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:13:03,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:13:03,945 INFO L85 PathProgramCache]: Analyzing trace with hash 2124264955, now seen corresponding path program 99 times [2022-01-18 04:13:03,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:13:03,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97769775] [2022-01-18 04:13:03,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:13:03,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:13:03,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:13:04,057 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:04,057 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:13:04,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97769775] [2022-01-18 04:13:04,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97769775] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:13:04,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887543542] [2022-01-18 04:13:04,058 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:13:04,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:04,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:13:04,059 INFO L229 MonitoredProcess]: Starting monitored process 355 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:13:04,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (355)] Waiting until timeout for monitored process [2022-01-18 04:13:04,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-01-18 04:13:04,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:13:04,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:13:04,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:13:04,252 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:04,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:13:04,273 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:13:04,273 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:13:04,416 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 8 proven. 167 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:04,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887543542] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:13:04,417 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:13:04,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:13:04,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323953057] [2022-01-18 04:13:04,417 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:13:04,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:13:04,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:13:04,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:13:04,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:13:04,417 INFO L87 Difference]: Start difference. First operand 31472 states and 81140 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:05,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:13:05,253 INFO L93 Difference]: Finished difference Result 32955 states and 84340 transitions. [2022-01-18 04:13:05,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:13:05,253 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:13:05,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:13:05,326 INFO L225 Difference]: With dead ends: 32955 [2022-01-18 04:13:05,326 INFO L226 Difference]: Without dead ends: 32942 [2022-01-18 04:13:05,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 117 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:13:05,327 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 134 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 1624 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 600 SdHoareTripleChecker+Invalid, 1630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:13:05,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 600 Invalid, 1630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1624 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:13:05,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32942 states. [2022-01-18 04:13:05,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32942 to 31420. [2022-01-18 04:13:05,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31420 states, 31419 states have (on average 2.5774213055794264) internal successors, (80980), 31419 states have internal predecessors, (80980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:05,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31420 states to 31420 states and 80980 transitions. [2022-01-18 04:13:05,953 INFO L78 Accepts]: Start accepts. Automaton has 31420 states and 80980 transitions. Word has length 59 [2022-01-18 04:13:05,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:13:05,954 INFO L470 AbstractCegarLoop]: Abstraction has 31420 states and 80980 transitions. [2022-01-18 04:13:05,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:05,954 INFO L276 IsEmpty]: Start isEmpty. Operand 31420 states and 80980 transitions. [2022-01-18 04:13:05,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:13:05,981 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:13:05,981 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:13:05,998 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (355)] Ended with exit code 0 [2022-01-18 04:13:06,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361,355 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:06,182 INFO L402 AbstractCegarLoop]: === Iteration 363 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:13:06,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:13:06,182 INFO L85 PathProgramCache]: Analyzing trace with hash -48488939, now seen corresponding path program 207 times [2022-01-18 04:13:06,182 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:13:06,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322785560] [2022-01-18 04:13:06,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:13:06,182 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:13:06,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:13:06,317 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 19 proven. 156 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:06,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:13:06,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322785560] [2022-01-18 04:13:06,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322785560] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:13:06,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934367074] [2022-01-18 04:13:06,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:13:06,318 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:06,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:13:06,319 INFO L229 MonitoredProcess]: Starting monitored process 356 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:13:06,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (356)] Waiting until timeout for monitored process [2022-01-18 04:13:06,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-01-18 04:13:06,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:13:06,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:13:06,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:13:06,513 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:06,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:13:06,535 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:13:06,535 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:13:06,678 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 15 proven. 160 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:06,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934367074] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:13:06,678 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:13:06,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 11 [2022-01-18 04:13:06,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534362630] [2022-01-18 04:13:06,679 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:13:06,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:13:06,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:13:06,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:13:06,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:13:06,679 INFO L87 Difference]: Start difference. First operand 31420 states and 80980 transitions. Second operand has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:07,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:13:07,463 INFO L93 Difference]: Finished difference Result 32136 states and 82322 transitions. [2022-01-18 04:13:07,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:13:07,463 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:13:07,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:13:07,655 INFO L225 Difference]: With dead ends: 32136 [2022-01-18 04:13:07,655 INFO L226 Difference]: Without dead ends: 31947 [2022-01-18 04:13:07,656 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 117 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:13:07,656 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 144 mSDsluCounter, 810 mSDsCounter, 0 mSdLazyCounter, 1696 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 1702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:13:07,656 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 595 Invalid, 1702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1696 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:13:07,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31947 states. [2022-01-18 04:13:08,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31947 to 30956. [2022-01-18 04:13:08,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30956 states, 30955 states have (on average 2.5835567759651106) internal successors, (79974), 30955 states have internal predecessors, (79974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:08,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30956 states to 30956 states and 79974 transitions. [2022-01-18 04:13:08,139 INFO L78 Accepts]: Start accepts. Automaton has 30956 states and 79974 transitions. Word has length 59 [2022-01-18 04:13:08,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:13:08,139 INFO L470 AbstractCegarLoop]: Abstraction has 30956 states and 79974 transitions. [2022-01-18 04:13:08,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:08,139 INFO L276 IsEmpty]: Start isEmpty. Operand 30956 states and 79974 transitions. [2022-01-18 04:13:08,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:13:08,167 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:13:08,167 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:13:08,184 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (356)] Ended with exit code 0 [2022-01-18 04:13:08,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,356 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:08,368 INFO L402 AbstractCegarLoop]: === Iteration 364 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:13:08,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:13:08,368 INFO L85 PathProgramCache]: Analyzing trace with hash -662025119, now seen corresponding path program 208 times [2022-01-18 04:13:08,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:13:08,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121453604] [2022-01-18 04:13:08,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:13:08,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:13:08,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:13:08,481 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:13:08,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:13:08,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121453604] [2022-01-18 04:13:08,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121453604] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:13:08,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843189466] [2022-01-18 04:13:08,481 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:13:08,481 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:08,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:13:08,482 INFO L229 MonitoredProcess]: Starting monitored process 357 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:13:08,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (357)] Waiting until timeout for monitored process [2022-01-18 04:13:08,508 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:13:08,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:13:08,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:13:08,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:13:08,662 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:13:08,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:13:08,681 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-01-18 04:13:08,681 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-01-18 04:13:08,823 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 158 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-01-18 04:13:08,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843189466] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:13:08,823 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:13:08,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-01-18 04:13:08,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196157775] [2022-01-18 04:13:08,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:13:08,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:13:08,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:13:08,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:13:08,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:13:08,824 INFO L87 Difference]: Start difference. First operand 30956 states and 79974 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:09,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:13:09,446 INFO L93 Difference]: Finished difference Result 31856 states and 81857 transitions. [2022-01-18 04:13:09,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:13:09,446 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:13:09,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:13:09,510 INFO L225 Difference]: With dead ends: 31856 [2022-01-18 04:13:09,510 INFO L226 Difference]: Without dead ends: 31844 [2022-01-18 04:13:09,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 117 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:13:09,510 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 137 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 1248 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 1251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:13:09,511 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 474 Invalid, 1251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1248 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:13:09,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31844 states. [2022-01-18 04:13:10,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31844 to 31002. [2022-01-18 04:13:10,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31002 states, 31001 states have (on average 2.583465049514532) internal successors, (80090), 31001 states have internal predecessors, (80090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:10,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31002 states to 31002 states and 80090 transitions. [2022-01-18 04:13:10,193 INFO L78 Accepts]: Start accepts. Automaton has 31002 states and 80090 transitions. Word has length 59 [2022-01-18 04:13:10,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:13:10,193 INFO L470 AbstractCegarLoop]: Abstraction has 31002 states and 80090 transitions. [2022-01-18 04:13:10,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 11 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:10,193 INFO L276 IsEmpty]: Start isEmpty. Operand 31002 states and 80090 transitions. [2022-01-18 04:13:10,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:13:10,219 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:13:10,219 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:13:10,234 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (357)] Forceful destruction successful, exit code 0 [2022-01-18 04:13:10,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363,357 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:10,420 INFO L402 AbstractCegarLoop]: === Iteration 365 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:13:10,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:13:10,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1479892215, now seen corresponding path program 209 times [2022-01-18 04:13:10,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:13:10,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42680536] [2022-01-18 04:13:10,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:13:10,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:13:10,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:13:10,532 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:10,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:13:10,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42680536] [2022-01-18 04:13:10,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42680536] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:13:10,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531070557] [2022-01-18 04:13:10,532 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:13:10,532 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:10,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:13:10,533 INFO L229 MonitoredProcess]: Starting monitored process 358 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:13:10,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (358)] Waiting until timeout for monitored process [2022-01-18 04:13:10,563 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-01-18 04:13:10,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:13:10,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:13:10,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:13:10,733 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:10,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:13:10,756 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:13:10,757 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:13:10,897 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:10,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531070557] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:13:10,897 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:13:10,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-01-18 04:13:10,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974537207] [2022-01-18 04:13:10,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:13:10,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:13:10,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:13:10,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:13:10,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:13:10,898 INFO L87 Difference]: Start difference. First operand 31002 states and 80090 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:11,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:13:11,844 INFO L93 Difference]: Finished difference Result 33564 states and 85777 transitions. [2022-01-18 04:13:11,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-18 04:13:11,844 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:13:11,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:13:11,912 INFO L225 Difference]: With dead ends: 33564 [2022-01-18 04:13:11,912 INFO L226 Difference]: Without dead ends: 33510 [2022-01-18 04:13:11,912 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 118 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=141, Invalid=1049, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:13:11,912 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 334 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 1691 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 1697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:13:11,912 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 728 Invalid, 1697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1691 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:13:11,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33510 states. [2022-01-18 04:13:12,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33510 to 31298. [2022-01-18 04:13:12,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31298 states, 31297 states have (on average 2.5844649646931015) internal successors, (80886), 31297 states have internal predecessors, (80886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:12,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31298 states to 31298 states and 80886 transitions. [2022-01-18 04:13:12,644 INFO L78 Accepts]: Start accepts. Automaton has 31298 states and 80886 transitions. Word has length 59 [2022-01-18 04:13:12,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:13:12,644 INFO L470 AbstractCegarLoop]: Abstraction has 31298 states and 80886 transitions. [2022-01-18 04:13:12,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:12,644 INFO L276 IsEmpty]: Start isEmpty. Operand 31298 states and 80886 transitions. [2022-01-18 04:13:12,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:13:12,670 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:13:12,670 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:13:12,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (358)] Forceful destruction successful, exit code 0 [2022-01-18 04:13:12,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 358 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable364 [2022-01-18 04:13:12,871 INFO L402 AbstractCegarLoop]: === Iteration 366 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:13:12,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:13:12,871 INFO L85 PathProgramCache]: Analyzing trace with hash 1634728749, now seen corresponding path program 210 times [2022-01-18 04:13:12,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:13:12,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024602063] [2022-01-18 04:13:12,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:13:12,871 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:13:12,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:13:12,998 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:12,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:13:12,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024602063] [2022-01-18 04:13:12,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024602063] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:13:12,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945201149] [2022-01-18 04:13:12,998 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:13:12,998 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:12,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:13:12,999 INFO L229 MonitoredProcess]: Starting monitored process 359 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:13:12,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (359)] Waiting until timeout for monitored process [2022-01-18 04:13:13,028 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-01-18 04:13:13,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:13:13,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:13:13,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:13:13,192 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:13,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:13:13,220 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:13:13,220 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:13:13,355 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:13,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945201149] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:13:13,355 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:13:13,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-01-18 04:13:13,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052186826] [2022-01-18 04:13:13,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:13:13,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:13:13,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:13:13,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:13:13,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:13:13,356 INFO L87 Difference]: Start difference. First operand 31298 states and 80886 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:14,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:13:14,818 INFO L93 Difference]: Finished difference Result 37880 states and 95872 transitions. [2022-01-18 04:13:14,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-18 04:13:14,818 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:13:14,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:13:14,899 INFO L225 Difference]: With dead ends: 37880 [2022-01-18 04:13:14,899 INFO L226 Difference]: Without dead ends: 37712 [2022-01-18 04:13:14,900 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 117 SyntacticMatches, 5 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1225 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=375, Invalid=3531, Unknown=0, NotChecked=0, Total=3906 [2022-01-18 04:13:14,900 INFO L933 BasicCegarLoop]: 91 mSDtfsCounter, 709 mSDsluCounter, 1390 mSDsCounter, 0 mSdLazyCounter, 2194 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 709 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 2230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 2194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 04:13:14,900 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [709 Valid, 995 Invalid, 2230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 2194 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 04:13:14,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37712 states. [2022-01-18 04:13:15,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37712 to 32091. [2022-01-18 04:13:15,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32091 states, 32090 states have (on average 2.5860392645684014) internal successors, (82986), 32090 states have internal predecessors, (82986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:15,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32091 states to 32091 states and 82986 transitions. [2022-01-18 04:13:15,657 INFO L78 Accepts]: Start accepts. Automaton has 32091 states and 82986 transitions. Word has length 59 [2022-01-18 04:13:15,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:13:15,658 INFO L470 AbstractCegarLoop]: Abstraction has 32091 states and 82986 transitions. [2022-01-18 04:13:15,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 13 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:15,658 INFO L276 IsEmpty]: Start isEmpty. Operand 32091 states and 82986 transitions. [2022-01-18 04:13:15,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:13:15,684 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:13:15,684 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:13:15,700 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (359)] Ended with exit code 0 [2022-01-18 04:13:15,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable365,359 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:15,884 INFO L402 AbstractCegarLoop]: === Iteration 367 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:13:15,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:13:15,885 INFO L85 PathProgramCache]: Analyzing trace with hash 1575037239, now seen corresponding path program 211 times [2022-01-18 04:13:15,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:13:15,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749159480] [2022-01-18 04:13:15,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:13:15,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:13:15,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:13:16,041 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:16,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:13:16,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749159480] [2022-01-18 04:13:16,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749159480] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:13:16,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356092002] [2022-01-18 04:13:16,042 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:13:16,042 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:16,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:13:16,044 INFO L229 MonitoredProcess]: Starting monitored process 360 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:13:16,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (360)] Waiting until timeout for monitored process [2022-01-18 04:13:16,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:13:16,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 36 conjunts are in the unsatisfiable core [2022-01-18 04:13:16,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:13:16,321 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:13:16,322 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-01-18 04:13:16,324 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:13:16,324 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-01-18 04:13:16,335 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 155 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:16,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:13:16,467 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:13:16,467 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:13:16,793 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 4 proven. 171 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:16,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356092002] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:13:16,794 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:13:16,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 15] total 31 [2022-01-18 04:13:16,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861450766] [2022-01-18 04:13:16,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:13:16,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 04:13:16,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:13:16,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 04:13:16,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=875, Unknown=0, NotChecked=0, Total=992 [2022-01-18 04:13:16,795 INFO L87 Difference]: Start difference. First operand 32091 states and 82986 transitions. Second operand has 32 states, 32 states have (on average 3.90625) internal successors, (125), 31 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:22,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:13:22,799 INFO L93 Difference]: Finished difference Result 60092 states and 146422 transitions. [2022-01-18 04:13:22,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 214 states. [2022-01-18 04:13:22,799 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.90625) internal successors, (125), 31 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:13:22,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:13:22,908 INFO L225 Difference]: With dead ends: 60092 [2022-01-18 04:13:22,908 INFO L226 Difference]: Without dead ends: 59529 [2022-01-18 04:13:22,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 97 SyntacticMatches, 7 SemanticMatches, 217 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18230 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=3426, Invalid=44316, Unknown=0, NotChecked=0, Total=47742 [2022-01-18 04:13:22,913 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 2606 mSDsluCounter, 4297 mSDsCounter, 0 mSdLazyCounter, 5787 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2606 SdHoareTripleChecker+Valid, 3153 SdHoareTripleChecker+Invalid, 5948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 5787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:13:22,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2606 Valid, 3153 Invalid, 5948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 5787 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-01-18 04:13:22,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59529 states. [2022-01-18 04:13:23,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59529 to 36165. [2022-01-18 04:13:23,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36165 states, 36164 states have (on average 2.5911127087711536) internal successors, (93705), 36164 states have internal predecessors, (93705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:23,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36165 states to 36165 states and 93705 transitions. [2022-01-18 04:13:23,886 INFO L78 Accepts]: Start accepts. Automaton has 36165 states and 93705 transitions. Word has length 59 [2022-01-18 04:13:23,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:13:23,886 INFO L470 AbstractCegarLoop]: Abstraction has 36165 states and 93705 transitions. [2022-01-18 04:13:23,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 3.90625) internal successors, (125), 31 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:23,886 INFO L276 IsEmpty]: Start isEmpty. Operand 36165 states and 93705 transitions. [2022-01-18 04:13:23,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:13:23,912 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:13:23,912 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:13:23,928 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (360)] Ended with exit code 0 [2022-01-18 04:13:24,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 360 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2022-01-18 04:13:24,113 INFO L402 AbstractCegarLoop]: === Iteration 368 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:13:24,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:13:24,113 INFO L85 PathProgramCache]: Analyzing trace with hash 1421723373, now seen corresponding path program 212 times [2022-01-18 04:13:24,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:13:24,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579673442] [2022-01-18 04:13:24,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:13:24,113 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:13:24,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:13:24,244 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:24,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:13:24,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579673442] [2022-01-18 04:13:24,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579673442] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:13:24,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466700881] [2022-01-18 04:13:24,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:13:24,244 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:24,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:13:24,245 INFO L229 MonitoredProcess]: Starting monitored process 361 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:13:24,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (361)] Waiting until timeout for monitored process [2022-01-18 04:13:24,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:13:24,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:13:24,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 36 conjunts are in the unsatisfiable core [2022-01-18 04:13:24,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:13:24,519 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:13:24,520 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-01-18 04:13:24,522 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:13:24,522 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-01-18 04:13:24,533 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 155 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:24,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:13:24,687 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:13:24,687 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:13:25,153 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 4 proven. 171 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:25,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466700881] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:13:25,153 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:13:25,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 16] total 34 [2022-01-18 04:13:25,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134515019] [2022-01-18 04:13:25,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:13:25,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-01-18 04:13:25,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:13:25,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-01-18 04:13:25,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1059, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:13:25,154 INFO L87 Difference]: Start difference. First operand 36165 states and 93705 transitions. Second operand has 35 states, 35 states have (on average 3.657142857142857) internal successors, (128), 34 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:36,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:13:36,113 INFO L93 Difference]: Finished difference Result 104404 states and 250580 transitions. [2022-01-18 04:13:36,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 366 states. [2022-01-18 04:13:36,113 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.657142857142857) internal successors, (128), 34 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:13:36,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:13:36,447 INFO L225 Difference]: With dead ends: 104404 [2022-01-18 04:13:36,447 INFO L226 Difference]: Without dead ends: 102875 [2022-01-18 04:13:36,452 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 471 GetRequests, 95 SyntacticMatches, 6 SemanticMatches, 370 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57712 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=8325, Invalid=129687, Unknown=0, NotChecked=0, Total=138012 [2022-01-18 04:13:36,452 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 3919 mSDsluCounter, 5681 mSDsCounter, 0 mSdLazyCounter, 7685 mSolverCounterSat, 231 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3919 SdHoareTripleChecker+Valid, 4120 SdHoareTripleChecker+Invalid, 7916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 231 IncrementalHoareTripleChecker+Valid, 7685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:13:36,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3919 Valid, 4120 Invalid, 7916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [231 Valid, 7685 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-01-18 04:13:36,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102875 states. [2022-01-18 04:13:37,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102875 to 41479. [2022-01-18 04:13:37,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41479 states, 41478 states have (on average 2.597569796036453) internal successors, (107742), 41478 states have internal predecessors, (107742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:37,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41479 states to 41479 states and 107742 transitions. [2022-01-18 04:13:37,825 INFO L78 Accepts]: Start accepts. Automaton has 41479 states and 107742 transitions. Word has length 59 [2022-01-18 04:13:37,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:13:37,825 INFO L470 AbstractCegarLoop]: Abstraction has 41479 states and 107742 transitions. [2022-01-18 04:13:37,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.657142857142857) internal successors, (128), 34 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:37,825 INFO L276 IsEmpty]: Start isEmpty. Operand 41479 states and 107742 transitions. [2022-01-18 04:13:37,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:13:37,849 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:13:37,849 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:13:37,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (361)] Forceful destruction successful, exit code 0 [2022-01-18 04:13:38,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 361 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2022-01-18 04:13:38,050 INFO L402 AbstractCegarLoop]: === Iteration 369 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:13:38,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:13:38,050 INFO L85 PathProgramCache]: Analyzing trace with hash -401422985, now seen corresponding path program 213 times [2022-01-18 04:13:38,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:13:38,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360800599] [2022-01-18 04:13:38,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:13:38,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:13:38,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:13:38,191 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:38,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:13:38,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360800599] [2022-01-18 04:13:38,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360800599] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:13:38,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41839565] [2022-01-18 04:13:38,191 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:13:38,191 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:38,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:13:38,192 INFO L229 MonitoredProcess]: Starting monitored process 362 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:13:38,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (362)] Waiting until timeout for monitored process [2022-01-18 04:13:38,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-01-18 04:13:38,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:13:38,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 04:13:38,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:13:38,367 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:38,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:13:38,407 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:13:38,408 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:13:38,505 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 16 proven. 159 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:38,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41839565] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:13:38,505 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:13:38,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-01-18 04:13:38,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993913068] [2022-01-18 04:13:38,505 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:13:38,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 04:13:38,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:13:38,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 04:13:38,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-01-18 04:13:38,506 INFO L87 Difference]: Start difference. First operand 41479 states and 107742 transitions. Second operand has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 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-01-18 04:13:44,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:13:44,910 INFO L93 Difference]: Finished difference Result 125471 states and 307194 transitions. [2022-01-18 04:13:44,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 319 states. [2022-01-18 04:13:44,910 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-18 04:13:44,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:13:45,180 INFO L225 Difference]: With dead ends: 125471 [2022-01-18 04:13:45,180 INFO L226 Difference]: Without dead ends: 121997 [2022-01-18 04:13:45,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 114 SyntacticMatches, 5 SemanticMatches, 317 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45898 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=5829, Invalid=95613, Unknown=0, NotChecked=0, Total=101442 [2022-01-18 04:13:45,188 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 5733 mSDsluCounter, 1595 mSDsCounter, 0 mSdLazyCounter, 2640 mSolverCounterSat, 378 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5733 SdHoareTripleChecker+Valid, 1143 SdHoareTripleChecker+Invalid, 3018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 378 IncrementalHoareTripleChecker+Valid, 2640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:13:45,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5733 Valid, 1143 Invalid, 3018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [378 Valid, 2640 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-18 04:13:45,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121997 states. [2022-01-18 04:13:46,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121997 to 46815. [2022-01-18 04:13:46,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46815 states, 46814 states have (on average 2.6015721792626136) internal successors, (121790), 46814 states have internal predecessors, (121790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:13:46,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46815 states to 46815 states and 121790 transitions. [2022-01-18 04:13:46,966 INFO L78 Accepts]: Start accepts. Automaton has 46815 states and 121790 transitions. Word has length 59 [2022-01-18 04:13:46,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:13:46,966 INFO L470 AbstractCegarLoop]: Abstraction has 46815 states and 121790 transitions. [2022-01-18 04:13:46,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.5294117647058822) internal successors, (60), 16 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-01-18 04:13:46,966 INFO L276 IsEmpty]: Start isEmpty. Operand 46815 states and 121790 transitions. [2022-01-18 04:13:46,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-18 04:13:46,995 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:13:46,995 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:13:47,011 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (362)] Ended with exit code 0 [2022-01-18 04:13:47,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 362 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable368 [2022-01-18 04:13:47,195 INFO L402 AbstractCegarLoop]: === Iteration 370 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:13:47,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:13:47,196 INFO L85 PathProgramCache]: Analyzing trace with hash 401851053, now seen corresponding path program 214 times [2022-01-18 04:13:47,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:13:47,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780148053] [2022-01-18 04:13:47,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:13:47,196 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:13:47,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:13:47,351 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 17 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:47,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:13:47,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780148053] [2022-01-18 04:13:47,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780148053] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:13:47,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355947000] [2022-01-18 04:13:47,351 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:13:47,351 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:47,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:13:47,352 INFO L229 MonitoredProcess]: Starting monitored process 363 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:13:47,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (363)] Waiting until timeout for monitored process [2022-01-18 04:13:47,378 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:13:47,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:13:47,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 36 conjunts are in the unsatisfiable core [2022-01-18 04:13:47,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:13:47,684 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:13:47,685 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-01-18 04:13:47,686 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 04:13:47,687 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-01-18 04:13:47,697 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 20 proven. 155 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:47,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:13:47,929 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-01-18 04:13:47,930 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-01-18 04:13:48,207 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 4 proven. 171 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:13:48,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355947000] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:13:48,208 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:13:48,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 18] total 40 [2022-01-18 04:13:48,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193168236] [2022-01-18 04:13:48,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:13:48,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 04:13:48,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:13:48,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 04:13:48,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1482, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 04:13:48,209 INFO L87 Difference]: Start difference. First operand 46815 states and 121790 transitions. Second operand has 41 states, 41 states have (on average 3.268292682926829) internal successors, (134), 40 states have internal predecessors, (134), 0 states have call successors, (0), 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-01-18 04:13:55,347 WARN L244 SmtUtils]: Removed 3 from assertion stack [2022-01-18 04:13:55,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 229 states. [2022-01-18 04:13:55,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 91 SyntacticMatches, 4 SemanticMatches, 250 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23824 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=4691, Invalid=58561, Unknown=0, NotChecked=0, Total=63252 [2022-01-18 04:13:55,353 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 896 mSDsluCounter, 2097 mSDsCounter, 0 mSdLazyCounter, 5136 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 896 SdHoareTripleChecker+Valid, 1366 SdHoareTripleChecker+Invalid, 5288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 5136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:13:55,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [896 Valid, 1366 Invalid, 5288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 5136 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-01-18 04:13:55,354 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-01-18 04:13:55,366 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (363)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-18 04:13:55,366 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-01-18 04:13:55,371 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (363)] Ended with exit code 0 [2022-01-18 04:13:55,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable369,363 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:13:55,555 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (46815states) and FLOYD_HOARE automaton (currently 229 states, 41 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 30 for 13ms.. [2022-01-18 04:13:55,557 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-01-18 04:13:55,557 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-01-18 04:13:55,560 INFO L732 BasicCegarLoop]: Path program histogram: [214, 99, 39, 9, 3, 2, 2, 1, 1] [2022-01-18 04:13:55,565 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-18 04:13:55,565 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-18 04:13:55,568 INFO L202 PluginConnector]: Adding new model array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.01 04:13:55 BasicIcfg [2022-01-18 04:13:55,568 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-18 04:13:55,568 INFO L158 Benchmark]: Toolchain (without parser) took 760535.48ms. Allocated memory was 356.5MB in the beginning and 15.8GB in the end (delta: 15.5GB). Free memory was 318.2MB in the beginning and 14.1GB in the end (delta: -13.7GB). Peak memory consumption was 1.7GB. Max. memory is 16.0GB. [2022-01-18 04:13:55,568 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.12ms. Allocated memory is still 356.5MB. Free memory was 319.3MB in the beginning and 319.2MB in the end (delta: 162.3kB). There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 04:13:55,569 INFO L158 Benchmark]: Boogie Procedure Inliner took 41.38ms. Allocated memory is still 356.5MB. Free memory was 318.0MB in the beginning and 316.6MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 04:13:55,569 INFO L158 Benchmark]: Boogie Preprocessor took 18.54ms. Allocated memory is still 356.5MB. Free memory was 316.6MB in the beginning and 315.5MB in the end (delta: 1.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-18 04:13:55,569 INFO L158 Benchmark]: RCFGBuilder took 190.40ms. Allocated memory is still 356.5MB. Free memory was 315.5MB in the beginning and 306.7MB in the end (delta: 8.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.0GB. [2022-01-18 04:13:55,569 INFO L158 Benchmark]: TraceAbstraction took 760275.55ms. Allocated memory was 356.5MB in the beginning and 15.8GB in the end (delta: 15.5GB). Free memory was 306.2MB in the beginning and 14.1GB in the end (delta: -13.7GB). Peak memory consumption was 1.7GB. Max. memory is 16.0GB. [2022-01-18 04:13:55,569 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.12ms. Allocated memory is still 356.5MB. Free memory was 319.3MB in the beginning and 319.2MB in the end (delta: 162.3kB). There was no memory consumed. Max. memory is 16.0GB. * Boogie Procedure Inliner took 41.38ms. Allocated memory is still 356.5MB. Free memory was 318.0MB in the beginning and 316.6MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.0GB. * Boogie Preprocessor took 18.54ms. Allocated memory is still 356.5MB. Free memory was 316.6MB in the beginning and 315.5MB in the end (delta: 1.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 190.40ms. Allocated memory is still 356.5MB. Free memory was 315.5MB in the beginning and 306.7MB in the end (delta: 8.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.0GB. * TraceAbstraction took 760275.55ms. Allocated memory was 356.5MB in the beginning and 15.8GB in the end (delta: 15.5GB). Free memory was 306.2MB in the beginning and 14.1GB in the end (delta: -13.7GB). Peak memory consumption was 1.7GB. Max. memory is 16.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: 57]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (46815states) and FLOYD_HOARE automaton (currently 229 states, 41 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 30 for 13ms.. - TimeoutResultAtElement [Line: 52]: 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 (46815states) and FLOYD_HOARE automaton (currently 229 states, 41 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 30 for 13ms.. - TimeoutResultAtElement [Line: 52]: 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 (46815states) and FLOYD_HOARE automaton (currently 229 states, 41 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 30 for 13ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 36 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 760.2s, OverallIterations: 370, TraceHistogramMax: 9, PathProgramHistogramMax: 214, EmptinessCheckTime: 8.6s, AutomataDifference: 296.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 102634 SdHoareTripleChecker+Valid, 132.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 102634 mSDsluCounter, 140795 SdHoareTripleChecker+Invalid, 108.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 22307 IncrementalHoareTripleChecker+Unchecked, 185520 mSDsCounter, 8985 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 358064 IncrementalHoareTripleChecker+Invalid, 389356 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 8985 mSolverCounterUnsat, 16148 mSDtfsCounter, 358064 mSolverCounterSat, 1.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 44052 GetRequests, 30707 SyntacticMatches, 2672 SemanticMatches, 10672 ConstructedPredicates, 0 IntricatePredicates, 195 DeprecatedPredicates, 353929 ImplicationChecksByTransitivity, 132.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=56494occurred in iteration=257, InterpolantAutomatonStates: 9834, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 203.3s AutomataMinimizationTime, 369 MinimizatonAttempts, 1459700 StatesRemovedByMinimization, 367 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.9s SsaConstructionTime, 5.1s SatisfiabilityAnalysisTime, 164.7s InterpolantComputationTime, 33240 NumberOfCodeBlocks, 33225 NumberOfCodeBlocksAsserted, 2266 NumberOfCheckSat, 48666 ConstructedInterpolants, 820 QuantifiedInterpolants, 420244 SizeOfPredicates, 1425 NumberOfNonLiveVariables, 38057 ConjunctsInSsa, 8141 ConjunctsInUnsatCore, 1092 InterpolantComputations, 10 PerfectInterpolantSequences, 20983/111116 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