/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.abstract-por-f0ea240 [2022-02-11 00:01:54,301 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-11 00:01:54,303 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-11 00:01:54,363 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-11 00:01:54,364 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-11 00:01:54,364 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-11 00:01:54,365 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-11 00:01:54,367 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-11 00:01:54,371 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-11 00:01:54,371 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-11 00:01:54,372 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-11 00:01:54,373 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-11 00:01:54,373 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-11 00:01:54,373 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-11 00:01:54,374 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-11 00:01:54,375 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-11 00:01:54,375 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-11 00:01:54,376 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-11 00:01:54,377 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-11 00:01:54,378 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-11 00:01:54,379 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-11 00:01:54,389 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-11 00:01:54,390 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-11 00:01:54,391 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-11 00:01:54,393 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-11 00:01:54,393 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-11 00:01:54,393 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-11 00:01:54,394 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-11 00:01:54,394 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-11 00:01:54,395 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-11 00:01:54,395 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-11 00:01:54,395 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-11 00:01:54,396 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-11 00:01:54,396 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-11 00:01:54,397 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-11 00:01:54,397 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-11 00:01:54,397 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-11 00:01:54,398 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-11 00:01:54,398 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-11 00:01:54,398 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-11 00:01:54,399 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-11 00:01:54,400 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-02-11 00:01:54,424 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-11 00:01:54,424 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-11 00:01:54,424 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-11 00:01:54,424 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-11 00:01:54,425 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-11 00:01:54,425 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-11 00:01:54,426 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-11 00:01:54,426 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-11 00:01:54,426 INFO L138 SettingsManager]: * Use SBE=true [2022-02-11 00:01:54,426 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-11 00:01:54,426 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-11 00:01:54,426 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-11 00:01:54,427 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-11 00:01:54,427 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-11 00:01:54,427 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-11 00:01:54,428 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-11 00:01:54,428 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-11 00:01:54,428 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-11 00:01:54,428 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-11 00:01:54,428 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-11 00:01:54,428 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-11 00:01:54,429 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-11 00:01:54,429 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-11 00:01:54,429 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-11 00:01:54,430 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-11 00:01:54,430 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-11 00:01:54,430 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-11 00:01:54,430 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-11 00:01:54,431 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-11 00:01:54,431 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-11 00:01:54,431 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-11 00:01:54,431 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-11 00:01:54,431 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-11 00:01:54,432 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-02-11 00:01:54,689 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-11 00:01:54,719 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-11 00:01:54,721 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-11 00:01:54,722 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-11 00:01:54,724 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-11 00:01:54,726 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl [2022-02-11 00:01:54,726 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/array-eq-symm.wvr.bpl' [2022-02-11 00:01:54,748 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-11 00:01:54,749 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-11 00:01:54,751 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-11 00:01:54,751 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-11 00:01:54,751 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-11 00:01:54,760 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 11.02 12:01:54" (1/1) ... [2022-02-11 00:01:54,765 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 11.02 12:01:54" (1/1) ... [2022-02-11 00:01:54,771 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-11 00:01:54,773 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-11 00:01:54,774 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-11 00:01:54,774 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-11 00:01:54,775 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-11 00:01:54,781 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 11.02 12:01:54" (1/1) ... [2022-02-11 00:01:54,782 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 11.02 12:01:54" (1/1) ... [2022-02-11 00:01:54,783 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 11.02 12:01:54" (1/1) ... [2022-02-11 00:01:54,784 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 11.02 12:01:54" (1/1) ... [2022-02-11 00:01:54,787 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 11.02 12:01:54" (1/1) ... [2022-02-11 00:01:54,790 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 11.02 12:01:54" (1/1) ... [2022-02-11 00:01:54,791 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 11.02 12:01:54" (1/1) ... [2022-02-11 00:01:54,793 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-11 00:01:54,795 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-11 00:01:54,795 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-11 00:01:54,795 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-11 00:01:54,797 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 12:01:54" (1/1) ... [2022-02-11 00:01:54,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-11 00:01:54,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:01:54,843 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-02-11 00:01:54,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-02-11 00:01:54,883 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-11 00:01:54,883 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-11 00:01:54,883 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-11 00:01:54,883 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-11 00:01:54,883 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-11 00:01:54,883 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-11 00:01:54,884 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-11 00:01:54,884 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-11 00:01:54,884 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-11 00:01:54,884 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-11 00:01:54,920 INFO L234 CfgBuilder]: Building ICFG [2022-02-11 00:01:54,921 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-11 00:01:55,039 INFO L275 CfgBuilder]: Performing block encoding [2022-02-11 00:01:55,044 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-11 00:01:55,044 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-11 00:01:55,045 INFO L202 PluginConnector]: Adding new model array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.02 12:01:55 BoogieIcfgContainer [2022-02-11 00:01:55,045 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-11 00:01:55,047 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-11 00:01:55,047 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-11 00:01:55,054 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-11 00:01:55,054 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.02 12:01:54" (1/2) ... [2022-02-11 00:01:55,055 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@dee8b4 and model type array-eq-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.02 12:01:55, skipping insertion in model container [2022-02-11 00:01:55,056 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 11.02 12:01:55" (2/2) ... [2022-02-11 00:01:55,057 INFO L112 eAbstractionObserver]: Analyzing ICFG array-eq-symm.wvr.bpl [2022-02-11 00:01:55,061 WARN L154 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-11 00:01:55,062 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-11 00:01:55,062 INFO L168 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-11 00:01:55,062 INFO L538 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-11 00:01:55,116 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-11 00:01:55,186 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-11 00:01:55,192 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-02-11 00:01:55,192 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-11 00:01:55,201 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 28 places, 25 transitions, 66 flow [2022-02-11 00:01:55,233 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 53 states, 52 states have (on average 2.2115384615384617) internal successors, (115), 52 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:01:55,257 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-02-11 00:01:55,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-02-11 00:01:55,268 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:01:55,269 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:01:55,269 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:01:55,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:01:55,274 INFO L85 PathProgramCache]: Analyzing trace with hash -167955401, now seen corresponding path program 1 times [2022-02-11 00:01:55,302 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:01:55,303 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081504879] [2022-02-11 00:01:55,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:55,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:01:55,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:55,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:55,449 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:01:55,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081504879] [2022-02-11 00:01:55,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081504879] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:01:55,452 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:01:55,452 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-11 00:01:55,453 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118141397] [2022-02-11 00:01:55,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:01:55,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-11 00:01:55,458 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:01:55,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-11 00:01:55,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-11 00:01:55,506 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-02-11 00:01:55,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:01:55,594 INFO L93 Difference]: Finished difference Result 102 states and 226 transitions. [2022-02-11 00:01:55,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-11 00:01:55,599 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-02-11 00:01:55,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:01:55,619 INFO L225 Difference]: With dead ends: 102 [2022-02-11 00:01:55,620 INFO L226 Difference]: Without dead ends: 95 [2022-02-11 00:01:55,621 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-11 00:01:55,624 INFO L934 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.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:01:55,625 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 12 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:01:55,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-02-11 00:01:55,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 82. [2022-02-11 00:01:55,733 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-02-11 00:01:55,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 185 transitions. [2022-02-11 00:01:55,738 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 185 transitions. Word has length 11 [2022-02-11 00:01:55,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:01:55,738 INFO L470 AbstractCegarLoop]: Abstraction has 82 states and 185 transitions. [2022-02-11 00:01:55,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:01:55,739 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 185 transitions. [2022-02-11 00:01:55,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-11 00:01:55,742 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:01:55,743 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:01:55,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-11 00:01:55,744 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:01:55,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:01:55,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1051815822, now seen corresponding path program 1 times [2022-02-11 00:01:55,748 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:01:55,748 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616575824] [2022-02-11 00:01:55,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:55,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:01:55,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:55,867 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:55,868 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:01:55,868 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616575824] [2022-02-11 00:01:55,868 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616575824] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:01:55,868 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:01:55,868 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-11 00:01:55,869 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797834544] [2022-02-11 00:01:55,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:01:55,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-11 00:01:55,870 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:01:55,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-11 00:01:55,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-02-11 00:01:55,871 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-02-11 00:01:55,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:01:55,952 INFO L93 Difference]: Finished difference Result 128 states and 286 transitions. [2022-02-11 00:01:55,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-11 00:01:55,953 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-11 00:01:55,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:01:55,954 INFO L225 Difference]: With dead ends: 128 [2022-02-11 00:01:55,954 INFO L226 Difference]: Without dead ends: 128 [2022-02-11 00:01:55,954 INFO L933 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-02-11 00:01:55,955 INFO L934 BasicCegarLoop]: 9 mSDtfsCounter, 22 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:01:55,956 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 15 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:01:55,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-02-11 00:01:55,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 89. [2022-02-11 00:01:55,964 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-02-11 00:01:55,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 204 transitions. [2022-02-11 00:01:55,965 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 204 transitions. Word has length 14 [2022-02-11 00:01:55,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:01:55,966 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 204 transitions. [2022-02-11 00:01:55,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:01:55,966 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 204 transitions. [2022-02-11 00:01:55,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-11 00:01:55,967 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:01:55,967 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:01:55,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-11 00:01:55,967 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:01:55,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:01:55,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1207263346, now seen corresponding path program 2 times [2022-02-11 00:01:55,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:01:55,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696302985] [2022-02-11 00:01:55,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:55,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:01:55,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:56,045 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:56,046 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:01:56,046 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696302985] [2022-02-11 00:01:56,046 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696302985] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:01:56,046 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:01:56,046 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-11 00:01:56,046 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883959651] [2022-02-11 00:01:56,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:01:56,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:01:56,047 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:01:56,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:01:56,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:01:56,048 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-02-11 00:01:56,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:01:56,136 INFO L93 Difference]: Finished difference Result 152 states and 327 transitions. [2022-02-11 00:01:56,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:01:56,136 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-11 00:01:56,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:01:56,137 INFO L225 Difference]: With dead ends: 152 [2022-02-11 00:01:56,137 INFO L226 Difference]: Without dead ends: 152 [2022-02-11 00:01:56,138 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:01:56,139 INFO L934 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-02-11 00:01:56,139 INFO L935 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-02-11 00:01:56,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2022-02-11 00:01:56,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 94. [2022-02-11 00:01:56,147 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-02-11 00:01:56,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 215 transitions. [2022-02-11 00:01:56,147 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 215 transitions. Word has length 14 [2022-02-11 00:01:56,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:01:56,148 INFO L470 AbstractCegarLoop]: Abstraction has 94 states and 215 transitions. [2022-02-11 00:01:56,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:01:56,148 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 215 transitions. [2022-02-11 00:01:56,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-11 00:01:56,149 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:01:56,149 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:01:56,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-02-11 00:01:56,149 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:01:56,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:01:56,150 INFO L85 PathProgramCache]: Analyzing trace with hash 1376889075, now seen corresponding path program 1 times [2022-02-11 00:01:56,150 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:01:56,150 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548130448] [2022-02-11 00:01:56,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:56,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:01:56,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:56,216 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:56,216 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:01:56,216 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548130448] [2022-02-11 00:01:56,216 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548130448] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:01:56,216 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:01:56,217 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-11 00:01:56,217 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865987625] [2022-02-11 00:01:56,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:01:56,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-11 00:01:56,217 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:01:56,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-11 00:01:56,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-11 00:01:56,218 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-02-11 00:01:56,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:01:56,293 INFO L93 Difference]: Finished difference Result 138 states and 314 transitions. [2022-02-11 00:01:56,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-11 00:01:56,293 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-11 00:01:56,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:01:56,294 INFO L225 Difference]: With dead ends: 138 [2022-02-11 00:01:56,294 INFO L226 Difference]: Without dead ends: 130 [2022-02-11 00:01:56,295 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:01:56,296 INFO L934 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.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:01:56,296 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 17 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:01:56,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-02-11 00:01:56,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 100. [2022-02-11 00:01:56,305 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-02-11 00:01:56,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 227 transitions. [2022-02-11 00:01:56,306 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 227 transitions. Word has length 14 [2022-02-11 00:01:56,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:01:56,306 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 227 transitions. [2022-02-11 00:01:56,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:01:56,306 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 227 transitions. [2022-02-11 00:01:56,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-11 00:01:56,307 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:01:56,307 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:01:56,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-02-11 00:01:56,308 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:01:56,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:01:56,308 INFO L85 PathProgramCache]: Analyzing trace with hash 633913395, now seen corresponding path program 2 times [2022-02-11 00:01:56,308 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:01:56,309 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976813164] [2022-02-11 00:01:56,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:56,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:01:56,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:56,380 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:56,380 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:01:56,380 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976813164] [2022-02-11 00:01:56,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976813164] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:01:56,381 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933013790] [2022-02-11 00:01:56,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:01:56,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:01:56,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:01:56,383 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:01:56,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-02-11 00:01:56,422 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:01:56,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:01:56,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-11 00:01:56,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:01:56,586 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:56,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:01:56,717 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:56,718 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933013790] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:01:56,718 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:01:56,718 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 5 [2022-02-11 00:01:56,718 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787553131] [2022-02-11 00:01:56,718 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:01:56,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-11 00:01:56,719 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:01:56,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-11 00:01:56,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-02-11 00:01:56,720 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-02-11 00:01:56,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:01:56,830 INFO L93 Difference]: Finished difference Result 150 states and 346 transitions. [2022-02-11 00:01:56,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-11 00:01:56,831 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-11 00:01:56,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:01:56,832 INFO L225 Difference]: With dead ends: 150 [2022-02-11 00:01:56,832 INFO L226 Difference]: Without dead ends: 150 [2022-02-11 00:01:56,832 INFO L933 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-02-11 00:01:56,833 INFO L934 BasicCegarLoop]: 9 mSDtfsCounter, 33 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-02-11 00:01:56,834 INFO L935 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-02-11 00:01:56,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2022-02-11 00:01:56,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 103. [2022-02-11 00:01:56,840 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-02-11 00:01:56,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 234 transitions. [2022-02-11 00:01:56,841 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 234 transitions. Word has length 14 [2022-02-11 00:01:56,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:01:56,842 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 234 transitions. [2022-02-11 00:01:56,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:01:56,842 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 234 transitions. [2022-02-11 00:01:56,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-02-11 00:01:56,843 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:01:56,843 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:01:56,877 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-02-11 00:01:57,044 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-02-11 00:01:57,046 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:01:57,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:01:57,046 INFO L85 PathProgramCache]: Analyzing trace with hash 56537190, now seen corresponding path program 3 times [2022-02-11 00:01:57,047 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:01:57,047 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286194723] [2022-02-11 00:01:57,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:57,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:01:57,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:57,114 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:57,114 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:01:57,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286194723] [2022-02-11 00:01:57,114 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286194723] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:01:57,114 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:01:57,114 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-11 00:01:57,115 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118893548] [2022-02-11 00:01:57,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:01:57,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-11 00:01:57,115 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:01:57,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-11 00:01:57,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-11 00:01:57,116 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-02-11 00:01:57,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:01:57,187 INFO L93 Difference]: Finished difference Result 134 states and 303 transitions. [2022-02-11 00:01:57,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-11 00:01:57,187 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-02-11 00:01:57,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:01:57,188 INFO L225 Difference]: With dead ends: 134 [2022-02-11 00:01:57,188 INFO L226 Difference]: Without dead ends: 132 [2022-02-11 00:01:57,189 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:01:57,190 INFO L934 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-02-11 00:01:57,190 INFO L935 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-02-11 00:01:57,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-02-11 00:01:57,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 103. [2022-02-11 00:01:57,196 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-02-11 00:01:57,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 233 transitions. [2022-02-11 00:01:57,197 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 233 transitions. Word has length 14 [2022-02-11 00:01:57,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:01:57,197 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 233 transitions. [2022-02-11 00:01:57,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:01:57,198 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 233 transitions. [2022-02-11 00:01:57,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-11 00:01:57,198 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:01:57,199 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:01:57,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-02-11 00:01:57,199 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:01:57,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:01:57,199 INFO L85 PathProgramCache]: Analyzing trace with hash -2012435128, now seen corresponding path program 1 times [2022-02-11 00:01:57,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:01:57,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783000571] [2022-02-11 00:01:57,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:57,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:01:57,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:57,272 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:01:57,272 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:01:57,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783000571] [2022-02-11 00:01:57,272 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783000571] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:01:57,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041790112] [2022-02-11 00:01:57,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:57,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:01:57,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:01:57,274 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:01:57,289 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-02-11 00:01:57,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:57,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-11 00:01:57,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:01:57,438 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:57,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:01:57,508 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:01:57,508 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041790112] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:01:57,508 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:01:57,509 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4, 3] total 6 [2022-02-11 00:01:57,509 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080329696] [2022-02-11 00:01:57,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:01:57,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:01:57,509 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:01:57,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:01:57,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:01:57,510 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-02-11 00:01:57,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:01:57,611 INFO L93 Difference]: Finished difference Result 300 states and 674 transitions. [2022-02-11 00:01:57,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-11 00:01:57,611 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-11 00:01:57,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:01:57,613 INFO L225 Difference]: With dead ends: 300 [2022-02-11 00:01:57,613 INFO L226 Difference]: Without dead ends: 286 [2022-02-11 00:01:57,613 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:01:57,614 INFO L934 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-02-11 00:01:57,614 INFO L935 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-02-11 00:01:57,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-02-11 00:01:57,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 143. [2022-02-11 00:01:57,628 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-02-11 00:01:57,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 334 transitions. [2022-02-11 00:01:57,635 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 334 transitions. Word has length 17 [2022-02-11 00:01:57,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:01:57,637 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 334 transitions. [2022-02-11 00:01:57,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:01:57,637 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 334 transitions. [2022-02-11 00:01:57,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-11 00:01:57,638 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:01:57,638 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:01:57,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-02-11 00:01:57,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-02-11 00:01:57,856 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:01:57,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:01:57,856 INFO L85 PathProgramCache]: Analyzing trace with hash 617878888, now seen corresponding path program 1 times [2022-02-11 00:01:57,856 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:01:57,856 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257010336] [2022-02-11 00:01:57,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:57,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:01:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:57,941 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:57,942 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:01:57,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257010336] [2022-02-11 00:01:57,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257010336] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:01:57,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515662602] [2022-02-11 00:01:57,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:57,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:01:57,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:01:57,946 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:01:57,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-02-11 00:01:57,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:57,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 00:01:57,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:01:58,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:58,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:01:58,085 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:01:58,087 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:01:58,096 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:58,099 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515662602] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:01:58,105 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:01:58,105 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 6 [2022-02-11 00:01:58,105 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817019063] [2022-02-11 00:01:58,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:01:58,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:01:58,106 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:01:58,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:01:58,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:01:58,106 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-02-11 00:01:58,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:01:58,180 INFO L93 Difference]: Finished difference Result 248 states and 569 transitions. [2022-02-11 00:01:58,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-11 00:01:58,181 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-02-11 00:01:58,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:01:58,182 INFO L225 Difference]: With dead ends: 248 [2022-02-11 00:01:58,183 INFO L226 Difference]: Without dead ends: 248 [2022-02-11 00:01:58,183 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:01:58,183 INFO L934 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-02-11 00:01:58,184 INFO L935 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-02-11 00:01:58,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-02-11 00:01:58,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 194. [2022-02-11 00:01:58,192 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-02-11 00:01:58,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 468 transitions. [2022-02-11 00:01:58,193 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 468 transitions. Word has length 17 [2022-02-11 00:01:58,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:01:58,193 INFO L470 AbstractCegarLoop]: Abstraction has 194 states and 468 transitions. [2022-02-11 00:01:58,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:01:58,194 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 468 transitions. [2022-02-11 00:01:58,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-11 00:01:58,195 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:01:58,195 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:01:58,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-02-11 00:01:58,407 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-02-11 00:01:58,408 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:01:58,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:01:58,409 INFO L85 PathProgramCache]: Analyzing trace with hash 456277538, now seen corresponding path program 2 times [2022-02-11 00:01:58,409 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:01:58,409 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712869137] [2022-02-11 00:01:58,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:58,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:01:58,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:58,447 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:01:58,448 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:01:58,448 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712869137] [2022-02-11 00:01:58,448 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712869137] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:01:58,448 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:01:58,448 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-11 00:01:58,448 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199402953] [2022-02-11 00:01:58,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:01:58,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-11 00:01:58,448 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:01:58,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-11 00:01:58,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-11 00:01:58,449 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-02-11 00:01:58,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:01:58,492 INFO L93 Difference]: Finished difference Result 311 states and 725 transitions. [2022-02-11 00:01:58,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-11 00:01:58,493 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-11 00:01:58,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:01:58,495 INFO L225 Difference]: With dead ends: 311 [2022-02-11 00:01:58,495 INFO L226 Difference]: Without dead ends: 304 [2022-02-11 00:01:58,495 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-11 00:01:58,496 INFO L934 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-02-11 00:01:58,496 INFO L935 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-02-11 00:01:58,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-02-11 00:01:58,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 252. [2022-02-11 00:01:58,505 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-02-11 00:01:58,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 620 transitions. [2022-02-11 00:01:58,506 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 620 transitions. Word has length 17 [2022-02-11 00:01:58,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:01:58,506 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 620 transitions. [2022-02-11 00:01:58,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:01:58,507 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 620 transitions. [2022-02-11 00:01:58,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-11 00:01:58,507 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:01:58,508 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:01:58,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-02-11 00:01:58,508 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:01:58,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:01:58,508 INFO L85 PathProgramCache]: Analyzing trace with hash 614663528, now seen corresponding path program 1 times [2022-02-11 00:01:58,508 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:01:58,508 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531429367] [2022-02-11 00:01:58,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:58,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:01:58,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:58,543 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:58,543 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:01:58,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531429367] [2022-02-11 00:01:58,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531429367] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:01:58,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177582075] [2022-02-11 00:01:58,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:58,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:01:58,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:01:58,545 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:01:58,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-02-11 00:01:58,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:58,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 00:01:58,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:01:58,693 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:58,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:01:58,726 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:01:58,726 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:01:58,741 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:58,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177582075] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:01:58,741 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:01:58,741 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2022-02-11 00:01:58,741 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625699074] [2022-02-11 00:01:58,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:01:58,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:01:58,742 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:01:58,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:01:58,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:01:58,742 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-02-11 00:01:58,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:01:58,823 INFO L93 Difference]: Finished difference Result 355 states and 832 transitions. [2022-02-11 00:01:58,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:01:58,823 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-02-11 00:01:58,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:01:58,825 INFO L225 Difference]: With dead ends: 355 [2022-02-11 00:01:58,825 INFO L226 Difference]: Without dead ends: 314 [2022-02-11 00:01:58,825 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:01:58,825 INFO L934 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-02-11 00:01:58,826 INFO L935 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-02-11 00:01:58,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2022-02-11 00:01:58,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 225. [2022-02-11 00:01:58,832 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-02-11 00:01:58,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 553 transitions. [2022-02-11 00:01:58,833 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 553 transitions. Word has length 17 [2022-02-11 00:01:58,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:01:58,833 INFO L470 AbstractCegarLoop]: Abstraction has 225 states and 553 transitions. [2022-02-11 00:01:58,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:01:58,833 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 553 transitions. [2022-02-11 00:01:58,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-11 00:01:58,834 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:01:58,834 INFO L515 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:01:58,852 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-02-11 00:01:59,051 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-02-11 00:01:59,051 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:01:59,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:01:59,052 INFO L85 PathProgramCache]: Analyzing trace with hash -38242968, now seen corresponding path program 2 times [2022-02-11 00:01:59,052 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:01:59,052 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879511312] [2022-02-11 00:01:59,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:59,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:01:59,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:59,102 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:59,102 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:01:59,102 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879511312] [2022-02-11 00:01:59,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879511312] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:01:59,102 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:01:59,102 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-11 00:01:59,103 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343000190] [2022-02-11 00:01:59,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:01:59,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:01:59,103 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:01:59,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:01:59,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:01:59,104 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-02-11 00:01:59,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:01:59,148 INFO L93 Difference]: Finished difference Result 243 states and 593 transitions. [2022-02-11 00:01:59,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:01:59,149 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-11 00:01:59,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:01:59,150 INFO L225 Difference]: With dead ends: 243 [2022-02-11 00:01:59,150 INFO L226 Difference]: Without dead ends: 243 [2022-02-11 00:01:59,150 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-02-11 00:01:59,151 INFO L934 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-02-11 00:01:59,151 INFO L935 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-02-11 00:01:59,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-02-11 00:01:59,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 243. [2022-02-11 00:01:59,156 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-02-11 00:01:59,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 593 transitions. [2022-02-11 00:01:59,157 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 593 transitions. Word has length 17 [2022-02-11 00:01:59,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:01:59,157 INFO L470 AbstractCegarLoop]: Abstraction has 243 states and 593 transitions. [2022-02-11 00:01:59,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:01:59,157 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 593 transitions. [2022-02-11 00:01:59,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:01:59,158 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:01:59,158 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:01:59,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-02-11 00:01:59,158 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:01:59,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:01:59,158 INFO L85 PathProgramCache]: Analyzing trace with hash 417389902, now seen corresponding path program 3 times [2022-02-11 00:01:59,158 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:01:59,159 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637369065] [2022-02-11 00:01:59,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:59,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:01:59,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:01:59,216 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:59,216 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:01:59,216 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637369065] [2022-02-11 00:01:59,216 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637369065] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:01:59,216 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802823317] [2022-02-11 00:01:59,216 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:01:59,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:01:59,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:01:59,218 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:01:59,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-02-11 00:01:59,246 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-11 00:01:59,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:01:59,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-11 00:01:59,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:01:59,546 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:01:59,546 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-11 00:01:59,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802823317] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:01:59,546 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-11 00:01:59,547 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [5] total 12 [2022-02-11 00:01:59,548 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819195724] [2022-02-11 00:01:59,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:01:59,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:01:59,549 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:01:59,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:01:59,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:01:59,550 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-02-11 00:01:59,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:01:59,726 INFO L93 Difference]: Finished difference Result 410 states and 950 transitions. [2022-02-11 00:01:59,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:01:59,727 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-02-11 00:01:59,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:01:59,729 INFO L225 Difference]: With dead ends: 410 [2022-02-11 00:01:59,729 INFO L226 Difference]: Without dead ends: 403 [2022-02-11 00:01:59,729 INFO L933 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-02-11 00:01:59,729 INFO L934 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-02-11 00:01:59,730 INFO L935 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-02-11 00:01:59,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2022-02-11 00:01:59,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 295. [2022-02-11 00:01:59,737 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-02-11 00:01:59,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 727 transitions. [2022-02-11 00:01:59,738 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 727 transitions. Word has length 20 [2022-02-11 00:01:59,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:01:59,738 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 727 transitions. [2022-02-11 00:01:59,738 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-02-11 00:01:59,738 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 727 transitions. [2022-02-11 00:01:59,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:01:59,739 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:01:59,739 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:01:59,762 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-11 00:01:59,958 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-02-11 00:01:59,959 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:01:59,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:01:59,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1841689266, now seen corresponding path program 4 times [2022-02-11 00:01:59,959 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:01:59,959 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124953430] [2022-02-11 00:01:59,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:01:59,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:01:59,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:00,001 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:00,001 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:00,001 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124953430] [2022-02-11 00:02:00,002 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124953430] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:00,002 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947794113] [2022-02-11 00:02:00,002 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:02:00,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:00,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:00,007 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:00,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-02-11 00:02:00,026 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:02:00,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:00,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 10 conjunts are in the unsatisfiable core [2022-02-11 00:02:00,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:00,165 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:00,165 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-02-11 00:02:00,165 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947794113] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:02:00,165 INFO L191 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-02-11 00:02:00,165 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 9 [2022-02-11 00:02:00,165 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888871846] [2022-02-11 00:02:00,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:02:00,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:00,166 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:00,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:00,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:02:00,166 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-02-11 00:02:00,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:00,262 INFO L93 Difference]: Finished difference Result 559 states and 1286 transitions. [2022-02-11 00:02:00,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-11 00:02:00,263 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-02-11 00:02:00,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:00,265 INFO L225 Difference]: With dead ends: 559 [2022-02-11 00:02:00,265 INFO L226 Difference]: Without dead ends: 559 [2022-02-11 00:02:00,265 INFO L933 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-02-11 00:02:00,266 INFO L934 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-02-11 00:02:00,266 INFO L935 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-02-11 00:02:00,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2022-02-11 00:02:00,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 363. [2022-02-11 00:02:00,274 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-02-11 00:02:00,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 910 transitions. [2022-02-11 00:02:00,276 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 910 transitions. Word has length 20 [2022-02-11 00:02:00,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:00,276 INFO L470 AbstractCegarLoop]: Abstraction has 363 states and 910 transitions. [2022-02-11 00:02:00,276 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-02-11 00:02:00,276 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 910 transitions. [2022-02-11 00:02:00,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:02:00,277 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:00,277 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:00,296 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:00,491 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-02-11 00:02:00,492 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:00,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:00,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1408864728, now seen corresponding path program 5 times [2022-02-11 00:02:00,492 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:00,492 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593174966] [2022-02-11 00:02:00,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:00,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:00,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:00,546 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:00,547 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:00,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593174966] [2022-02-11 00:02:00,547 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593174966] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:00,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399643246] [2022-02-11 00:02:00,547 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:02:00,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:00,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:00,548 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:00,549 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-02-11 00:02:00,570 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-11 00:02:00,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:00,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 00:02:00,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:00,646 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:00,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:00,772 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:00,772 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399643246] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:00,772 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:00,772 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 7 [2022-02-11 00:02:00,773 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274006989] [2022-02-11 00:02:00,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:00,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:02:00,773 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:00,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:02:00,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:02:00,774 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-02-11 00:02:00,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:00,905 INFO L93 Difference]: Finished difference Result 581 states and 1368 transitions. [2022-02-11 00:02:00,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-11 00:02:00,905 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-02-11 00:02:00,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:00,907 INFO L225 Difference]: With dead ends: 581 [2022-02-11 00:02:00,907 INFO L226 Difference]: Without dead ends: 581 [2022-02-11 00:02:00,907 INFO L933 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-02-11 00:02:00,908 INFO L934 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-02-11 00:02:00,908 INFO L935 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-02-11 00:02:00,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2022-02-11 00:02:00,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 364. [2022-02-11 00:02:00,916 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-02-11 00:02:00,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 911 transitions. [2022-02-11 00:02:00,917 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 911 transitions. Word has length 20 [2022-02-11 00:02:00,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:00,917 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 911 transitions. [2022-02-11 00:02:00,917 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-02-11 00:02:00,917 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 911 transitions. [2022-02-11 00:02:00,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:02:00,918 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:00,918 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:00,939 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:01,131 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-02-11 00:02:01,132 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:01,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:01,132 INFO L85 PathProgramCache]: Analyzing trace with hash 2078534299, now seen corresponding path program 6 times [2022-02-11 00:02:01,132 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:01,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118851052] [2022-02-11 00:02:01,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:01,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:01,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:01,180 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:01,181 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:01,181 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118851052] [2022-02-11 00:02:01,181 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118851052] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:01,181 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554623481] [2022-02-11 00:02:01,181 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:02:01,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:01,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:01,183 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:01,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-02-11 00:02:01,205 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 00:02:01,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:01,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 00:02:01,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:01,265 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:01,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:01,345 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:01,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554623481] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:01,346 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:01,346 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-11 00:02:01,346 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381542777] [2022-02-11 00:02:01,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:01,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:01,346 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:01,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:01,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:01,347 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-02-11 00:02:01,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:01,408 INFO L93 Difference]: Finished difference Result 733 states and 1784 transitions. [2022-02-11 00:02:01,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-11 00:02:01,408 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-02-11 00:02:01,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:01,411 INFO L225 Difference]: With dead ends: 733 [2022-02-11 00:02:01,411 INFO L226 Difference]: Without dead ends: 731 [2022-02-11 00:02:01,411 INFO L933 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-02-11 00:02:01,412 INFO L934 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.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:02:01,412 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 39 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 00:02:01,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2022-02-11 00:02:01,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 499. [2022-02-11 00:02:01,425 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-02-11 00:02:01,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1310 transitions. [2022-02-11 00:02:01,427 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1310 transitions. Word has length 20 [2022-02-11 00:02:01,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:01,427 INFO L470 AbstractCegarLoop]: Abstraction has 499 states and 1310 transitions. [2022-02-11 00:02:01,427 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-02-11 00:02:01,427 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1310 transitions. [2022-02-11 00:02:01,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:02:01,428 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:01,428 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:01,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:01,648 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-02-11 00:02:01,648 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:01,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:01,649 INFO L85 PathProgramCache]: Analyzing trace with hash 1456653889, now seen corresponding path program 7 times [2022-02-11 00:02:01,649 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:01,649 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180389567] [2022-02-11 00:02:01,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:01,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:01,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:01,696 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:01,696 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:01,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180389567] [2022-02-11 00:02:01,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180389567] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:01,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966932076] [2022-02-11 00:02:01,696 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:02:01,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:01,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:01,698 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:01,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-02-11 00:02:01,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:01,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 00:02:01,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:01,784 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:01,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:01,881 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:01,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966932076] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:01,881 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:01,882 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-11 00:02:01,882 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286940674] [2022-02-11 00:02:01,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:01,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:01,882 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:01,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:01,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:01,883 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-02-11 00:02:01,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:01,994 INFO L93 Difference]: Finished difference Result 733 states and 1776 transitions. [2022-02-11 00:02:01,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-11 00:02:01,994 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-02-11 00:02:01,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:01,998 INFO L225 Difference]: With dead ends: 733 [2022-02-11 00:02:01,998 INFO L226 Difference]: Without dead ends: 733 [2022-02-11 00:02:01,998 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:02:01,999 INFO L934 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-02-11 00:02:01,999 INFO L935 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-02-11 00:02:02,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2022-02-11 00:02:02,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 496. [2022-02-11 00:02:02,014 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-02-11 00:02:02,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1294 transitions. [2022-02-11 00:02:02,015 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1294 transitions. Word has length 20 [2022-02-11 00:02:02,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:02,016 INFO L470 AbstractCegarLoop]: Abstraction has 496 states and 1294 transitions. [2022-02-11 00:02:02,016 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-02-11 00:02:02,016 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1294 transitions. [2022-02-11 00:02:02,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:02:02,017 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:02,017 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:02,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:02,231 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-02-11 00:02:02,231 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:02,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:02,232 INFO L85 PathProgramCache]: Analyzing trace with hash 524837442, now seen corresponding path program 8 times [2022-02-11 00:02:02,232 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:02,232 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363804312] [2022-02-11 00:02:02,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:02,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:02,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:02,279 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:02,279 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:02,279 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363804312] [2022-02-11 00:02:02,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363804312] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:02,279 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692020775] [2022-02-11 00:02:02,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:02:02,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:02,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:02,280 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:02,287 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-02-11 00:02:02,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:02:02,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:02,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 00:02:02,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:02,353 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:02,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:02,431 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:02,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692020775] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:02,431 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:02,432 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-02-11 00:02:02,432 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604604202] [2022-02-11 00:02:02,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:02,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-11 00:02:02,432 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:02,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-11 00:02:02,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-02-11 00:02:02,433 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-02-11 00:02:02,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:02,488 INFO L93 Difference]: Finished difference Result 580 states and 1484 transitions. [2022-02-11 00:02:02,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-11 00:02:02,488 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-02-11 00:02:02,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:02,491 INFO L225 Difference]: With dead ends: 580 [2022-02-11 00:02:02,491 INFO L226 Difference]: Without dead ends: 577 [2022-02-11 00:02:02,491 INFO L933 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-02-11 00:02:02,492 INFO L934 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-02-11 00:02:02,492 INFO L935 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-02-11 00:02:02,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2022-02-11 00:02:02,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 492. [2022-02-11 00:02:02,502 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-02-11 00:02:02,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1279 transitions. [2022-02-11 00:02:02,503 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1279 transitions. Word has length 20 [2022-02-11 00:02:02,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:02,503 INFO L470 AbstractCegarLoop]: Abstraction has 492 states and 1279 transitions. [2022-02-11 00:02:02,504 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-02-11 00:02:02,504 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1279 transitions. [2022-02-11 00:02:02,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:02:02,505 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:02,505 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:02,537 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:02,722 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-02-11 00:02:02,723 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:02,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:02,723 INFO L85 PathProgramCache]: Analyzing trace with hash -855067826, now seen corresponding path program 9 times [2022-02-11 00:02:02,723 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:02,723 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723927031] [2022-02-11 00:02:02,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:02,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:02,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:02,759 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:02,760 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:02,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723927031] [2022-02-11 00:02:02,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723927031] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:02,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897578412] [2022-02-11 00:02:02,760 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:02:02,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:02,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:02,761 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:02,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-02-11 00:02:02,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-11 00:02:02,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:02,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 00:02:02,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:02,850 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:02,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:02,956 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:02,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897578412] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:02,956 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:02,956 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-02-11 00:02:02,956 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643885533] [2022-02-11 00:02:02,956 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:02,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-11 00:02:02,957 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:02,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-11 00:02:02,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-11 00:02:02,957 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-02-11 00:02:03,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:03,042 INFO L93 Difference]: Finished difference Result 724 states and 1784 transitions. [2022-02-11 00:02:03,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:02:03,043 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-02-11 00:02:03,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:03,045 INFO L225 Difference]: With dead ends: 724 [2022-02-11 00:02:03,045 INFO L226 Difference]: Without dead ends: 724 [2022-02-11 00:02:03,046 INFO L933 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-02-11 00:02:03,046 INFO L934 BasicCegarLoop]: 10 mSDtfsCounter, 59 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-02-11 00:02:03,046 INFO L935 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-02-11 00:02:03,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2022-02-11 00:02:03,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 528. [2022-02-11 00:02:03,056 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-02-11 00:02:03,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 1383 transitions. [2022-02-11 00:02:03,058 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 1383 transitions. Word has length 20 [2022-02-11 00:02:03,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:03,058 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 1383 transitions. [2022-02-11 00:02:03,058 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-02-11 00:02:03,058 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 1383 transitions. [2022-02-11 00:02:03,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:02:03,059 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:03,059 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:03,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:03,281 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-02-11 00:02:03,282 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:03,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:03,282 INFO L85 PathProgramCache]: Analyzing trace with hash -1432444031, now seen corresponding path program 10 times [2022-02-11 00:02:03,282 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:03,282 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144661734] [2022-02-11 00:02:03,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:03,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:03,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:03,318 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:03,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:03,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144661734] [2022-02-11 00:02:03,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144661734] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:03,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263664328] [2022-02-11 00:02:03,319 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:02:03,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:03,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:03,324 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:03,325 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-02-11 00:02:03,343 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:02:03,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:03,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 00:02:03,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:03,397 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:03,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:03,472 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:03,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263664328] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:03,473 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:03,473 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-11 00:02:03,473 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205659667] [2022-02-11 00:02:03,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:03,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:03,473 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:03,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:03,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:03,474 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-02-11 00:02:03,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:03,572 INFO L93 Difference]: Finished difference Result 936 states and 2429 transitions. [2022-02-11 00:02:03,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-11 00:02:03,572 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-11 00:02:03,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:03,576 INFO L225 Difference]: With dead ends: 936 [2022-02-11 00:02:03,576 INFO L226 Difference]: Without dead ends: 928 [2022-02-11 00:02:03,577 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:02:03,577 INFO L934 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-02-11 00:02:03,577 INFO L935 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-02-11 00:02:03,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2022-02-11 00:02:03,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 735. [2022-02-11 00:02:03,593 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-02-11 00:02:03,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 2006 transitions. [2022-02-11 00:02:03,595 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 2006 transitions. Word has length 20 [2022-02-11 00:02:03,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:03,595 INFO L470 AbstractCegarLoop]: Abstraction has 735 states and 2006 transitions. [2022-02-11 00:02:03,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:03,595 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 2006 transitions. [2022-02-11 00:02:03,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:02:03,597 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:03,597 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:03,615 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:03,816 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-02-11 00:02:03,816 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:03,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:03,817 INFO L85 PathProgramCache]: Analyzing trace with hash -2054324441, now seen corresponding path program 11 times [2022-02-11 00:02:03,817 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:03,817 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363243937] [2022-02-11 00:02:03,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:03,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:03,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:03,854 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:03,854 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:03,854 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363243937] [2022-02-11 00:02:03,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363243937] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:03,854 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477824717] [2022-02-11 00:02:03,855 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:02:03,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:03,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:03,856 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:03,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-02-11 00:02:03,876 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-11 00:02:03,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:03,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 00:02:03,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:03,922 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:03,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:04,038 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:04,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477824717] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:04,038 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:04,038 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-11 00:02:04,039 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569397936] [2022-02-11 00:02:04,039 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:04,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:04,039 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:04,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:04,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:04,039 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-02-11 00:02:04,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:04,125 INFO L93 Difference]: Finished difference Result 942 states and 2441 transitions. [2022-02-11 00:02:04,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-11 00:02:04,126 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-11 00:02:04,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:04,129 INFO L225 Difference]: With dead ends: 942 [2022-02-11 00:02:04,129 INFO L226 Difference]: Without dead ends: 942 [2022-02-11 00:02:04,129 INFO L933 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-02-11 00:02:04,130 INFO L934 BasicCegarLoop]: 13 mSDtfsCounter, 117 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-02-11 00:02:04,130 INFO L935 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-02-11 00:02:04,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2022-02-11 00:02:04,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 740. [2022-02-11 00:02:04,144 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-02-11 00:02:04,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 2011 transitions. [2022-02-11 00:02:04,145 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 2011 transitions. Word has length 20 [2022-02-11 00:02:04,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:04,146 INFO L470 AbstractCegarLoop]: Abstraction has 740 states and 2011 transitions. [2022-02-11 00:02:04,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:04,146 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 2011 transitions. [2022-02-11 00:02:04,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:02:04,147 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:04,147 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:04,165 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:04,355 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-02-11 00:02:04,356 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:04,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:04,356 INFO L85 PathProgramCache]: Analyzing trace with hash 1308826408, now seen corresponding path program 12 times [2022-02-11 00:02:04,357 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:04,357 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308222022] [2022-02-11 00:02:04,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:04,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:04,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:04,397 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:04,397 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:04,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308222022] [2022-02-11 00:02:04,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308222022] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:04,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743335193] [2022-02-11 00:02:04,397 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:02:04,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:04,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:04,398 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:04,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-02-11 00:02:04,419 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-11 00:02:04,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:04,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 00:02:04,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:04,493 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:04,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:04,567 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:04,568 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [743335193] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:04,568 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:04,568 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-02-11 00:02:04,568 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393475564] [2022-02-11 00:02:04,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:04,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-11 00:02:04,568 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:04,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-11 00:02:04,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-11 00:02:04,569 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-02-11 00:02:04,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:04,628 INFO L93 Difference]: Finished difference Result 933 states and 2399 transitions. [2022-02-11 00:02:04,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-11 00:02:04,628 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-02-11 00:02:04,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:04,632 INFO L225 Difference]: With dead ends: 933 [2022-02-11 00:02:04,632 INFO L226 Difference]: Without dead ends: 930 [2022-02-11 00:02:04,632 INFO L933 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-02-11 00:02:04,633 INFO L934 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.0s IncrementalHoareTripleChecker+Time [2022-02-11 00:02:04,633 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 33 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-11 00:02:04,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2022-02-11 00:02:04,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 742. [2022-02-11 00:02:04,647 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-02-11 00:02:04,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 2009 transitions. [2022-02-11 00:02:04,649 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 2009 transitions. Word has length 20 [2022-02-11 00:02:04,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:04,649 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 2009 transitions. [2022-02-11 00:02:04,650 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-02-11 00:02:04,650 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 2009 transitions. [2022-02-11 00:02:04,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:02:04,651 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:04,651 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:04,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:04,868 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-02-11 00:02:04,868 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:04,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:04,869 INFO L85 PathProgramCache]: Analyzing trace with hash 603070399, now seen corresponding path program 13 times [2022-02-11 00:02:04,869 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:04,869 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732611318] [2022-02-11 00:02:04,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:04,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:04,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:04,908 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:04,908 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:04,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732611318] [2022-02-11 00:02:04,908 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732611318] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:04,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [27506780] [2022-02-11 00:02:04,908 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:02:04,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:04,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:04,910 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:04,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-02-11 00:02:04,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:04,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 00:02:04,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:04,985 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:04,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:05,067 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:05,067 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [27506780] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:05,067 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:05,067 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 7 [2022-02-11 00:02:05,067 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388849254] [2022-02-11 00:02:05,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:05,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:02:05,068 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:05,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:02:05,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:02:05,068 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-02-11 00:02:05,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:05,192 INFO L93 Difference]: Finished difference Result 954 states and 2449 transitions. [2022-02-11 00:02:05,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:05,192 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-02-11 00:02:05,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:05,195 INFO L225 Difference]: With dead ends: 954 [2022-02-11 00:02:05,196 INFO L226 Difference]: Without dead ends: 954 [2022-02-11 00:02:05,196 INFO L933 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-02-11 00:02:05,196 INFO L934 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-02-11 00:02:05,196 INFO L935 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-02-11 00:02:05,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2022-02-11 00:02:05,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 706. [2022-02-11 00:02:05,210 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-02-11 00:02:05,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 1902 transitions. [2022-02-11 00:02:05,212 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 1902 transitions. Word has length 20 [2022-02-11 00:02:05,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:05,212 INFO L470 AbstractCegarLoop]: Abstraction has 706 states and 1902 transitions. [2022-02-11 00:02:05,212 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-02-11 00:02:05,212 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 1902 transitions. [2022-02-11 00:02:05,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-02-11 00:02:05,213 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:05,213 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:05,232 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:05,430 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-02-11 00:02:05,430 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:05,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:05,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1515888974, now seen corresponding path program 14 times [2022-02-11 00:02:05,431 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:05,431 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725847795] [2022-02-11 00:02:05,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:05,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:05,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:05,474 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:05,474 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:05,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725847795] [2022-02-11 00:02:05,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725847795] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:05,474 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878860724] [2022-02-11 00:02:05,474 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:02:05,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:05,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:05,475 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:05,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-11 00:02:05,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:02:05,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:05,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-11 00:02:05,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:05,557 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:05,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:05,654 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:05,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878860724] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:05,655 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:05,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-11 00:02:05,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469839654] [2022-02-11 00:02:05,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:05,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:05,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:05,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:05,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:05,656 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-02-11 00:02:05,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:05,740 INFO L93 Difference]: Finished difference Result 867 states and 2233 transitions. [2022-02-11 00:02:05,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-11 00:02:05,741 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-02-11 00:02:05,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:05,744 INFO L225 Difference]: With dead ends: 867 [2022-02-11 00:02:05,744 INFO L226 Difference]: Without dead ends: 853 [2022-02-11 00:02:05,744 INFO L933 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-02-11 00:02:05,744 INFO L934 BasicCegarLoop]: 14 mSDtfsCounter, 55 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-02-11 00:02:05,745 INFO L935 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-02-11 00:02:05,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2022-02-11 00:02:05,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 730. [2022-02-11 00:02:05,759 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-02-11 00:02:05,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 1942 transitions. [2022-02-11 00:02:05,761 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 1942 transitions. Word has length 20 [2022-02-11 00:02:05,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:05,761 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 1942 transitions. [2022-02-11 00:02:05,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:05,761 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 1942 transitions. [2022-02-11 00:02:05,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 00:02:05,762 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:05,762 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:05,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:05,977 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-02-11 00:02:05,977 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:05,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:05,978 INFO L85 PathProgramCache]: Analyzing trace with hash -1957491467, now seen corresponding path program 1 times [2022-02-11 00:02:05,978 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:05,978 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144065078] [2022-02-11 00:02:05,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:05,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:05,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:06,038 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:06,038 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:06,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144065078] [2022-02-11 00:02:06,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144065078] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:06,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910482828] [2022-02-11 00:02:06,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:06,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:06,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:06,040 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:06,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-02-11 00:02:06,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:06,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-11 00:02:06,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:06,145 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:06,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:06,181 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:06,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-02-11 00:02:06,216 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:06,216 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910482828] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:06,217 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:06,217 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-02-11 00:02:06,217 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348136114] [2022-02-11 00:02:06,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:06,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:02:06,217 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:06,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:02:06,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:06,218 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-02-11 00:02:06,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:06,473 INFO L93 Difference]: Finished difference Result 1052 states and 2592 transitions. [2022-02-11 00:02:06,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-11 00:02:06,473 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 00:02:06,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:06,477 INFO L225 Difference]: With dead ends: 1052 [2022-02-11 00:02:06,477 INFO L226 Difference]: Without dead ends: 1039 [2022-02-11 00:02:06,477 INFO L933 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-02-11 00:02:06,477 INFO L934 BasicCegarLoop]: 37 mSDtfsCounter, 133 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-02-11 00:02:06,478 INFO L935 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-02-11 00:02:06,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1039 states. [2022-02-11 00:02:06,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1039 to 769. [2022-02-11 00:02:06,490 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-02-11 00:02:06,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 2019 transitions. [2022-02-11 00:02:06,492 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 2019 transitions. Word has length 23 [2022-02-11 00:02:06,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:06,492 INFO L470 AbstractCegarLoop]: Abstraction has 769 states and 2019 transitions. [2022-02-11 00:02:06,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:06,492 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 2019 transitions. [2022-02-11 00:02:06,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 00:02:06,493 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:06,493 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:06,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:06,710 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-02-11 00:02:06,710 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:06,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:06,710 INFO L85 PathProgramCache]: Analyzing trace with hash 1617196245, now seen corresponding path program 15 times [2022-02-11 00:02:06,710 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:06,710 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614033732] [2022-02-11 00:02:06,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:06,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:06,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:06,741 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:06,742 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:06,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614033732] [2022-02-11 00:02:06,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614033732] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:06,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490870895] [2022-02-11 00:02:06,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:02:06,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:06,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:06,743 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:06,744 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-02-11 00:02:06,764 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-11 00:02:06,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:06,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-11 00:02:06,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:06,826 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:06,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:06,886 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:06,887 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490870895] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:06,887 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:06,887 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-02-11 00:02:06,887 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900573080] [2022-02-11 00:02:06,887 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:06,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:02:06,887 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:06,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:02:06,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:02:06,888 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-02-11 00:02:06,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:06,974 INFO L93 Difference]: Finished difference Result 1098 states and 2745 transitions. [2022-02-11 00:02:06,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:02:06,974 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 00:02:06,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:06,977 INFO L225 Difference]: With dead ends: 1098 [2022-02-11 00:02:06,977 INFO L226 Difference]: Without dead ends: 1085 [2022-02-11 00:02:06,978 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:02:06,978 INFO L934 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-02-11 00:02:06,978 INFO L935 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-02-11 00:02:06,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1085 states. [2022-02-11 00:02:06,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1085 to 904. [2022-02-11 00:02:06,992 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-02-11 00:02:06,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2358 transitions. [2022-02-11 00:02:06,994 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2358 transitions. Word has length 23 [2022-02-11 00:02:06,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:06,994 INFO L470 AbstractCegarLoop]: Abstraction has 904 states and 2358 transitions. [2022-02-11 00:02:06,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:06,994 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2358 transitions. [2022-02-11 00:02:06,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 00:02:06,996 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:06,996 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:07,017 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:07,196 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-02-11 00:02:07,196 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:07,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:07,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1684522285, now seen corresponding path program 16 times [2022-02-11 00:02:07,197 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:07,197 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851275903] [2022-02-11 00:02:07,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:07,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:07,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:07,232 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:02:07,232 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:07,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851275903] [2022-02-11 00:02:07,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851275903] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:07,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99881785] [2022-02-11 00:02:07,232 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:02:07,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:07,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:07,236 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:07,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-02-11 00:02:07,273 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:02:07,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:07,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-11 00:02:07,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:07,320 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:02:07,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:07,370 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:02:07,370 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99881785] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:07,370 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:07,370 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-02-11 00:02:07,370 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058050048] [2022-02-11 00:02:07,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:07,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:02:07,371 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:07,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:02:07,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:02:07,372 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-02-11 00:02:07,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:07,450 INFO L93 Difference]: Finished difference Result 1255 states and 3209 transitions. [2022-02-11 00:02:07,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:02:07,450 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 00:02:07,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:07,454 INFO L225 Difference]: With dead ends: 1255 [2022-02-11 00:02:07,454 INFO L226 Difference]: Without dead ends: 1242 [2022-02-11 00:02:07,454 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 35 SyntacticMatches, 12 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:02:07,456 INFO L934 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-02-11 00:02:07,458 INFO L935 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-02-11 00:02:07,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states. [2022-02-11 00:02:07,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 1038. [2022-02-11 00:02:07,474 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-02-11 00:02:07,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 2766 transitions. [2022-02-11 00:02:07,476 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 2766 transitions. Word has length 23 [2022-02-11 00:02:07,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:07,476 INFO L470 AbstractCegarLoop]: Abstraction has 1038 states and 2766 transitions. [2022-02-11 00:02:07,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:07,477 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 2766 transitions. [2022-02-11 00:02:07,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 00:02:07,478 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:07,478 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:07,496 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:07,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:07,691 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:07,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:07,692 INFO L85 PathProgramCache]: Analyzing trace with hash 709154997, now seen corresponding path program 1 times [2022-02-11 00:02:07,692 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:07,692 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595513781] [2022-02-11 00:02:07,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:07,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:07,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:07,775 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:07,775 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:07,775 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595513781] [2022-02-11 00:02:07,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595513781] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:07,775 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336796094] [2022-02-11 00:02:07,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:07,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:07,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:07,788 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:07,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-02-11 00:02:07,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:07,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-11 00:02:07,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:07,906 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:07,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:07,944 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:07,944 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:02:07,963 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:07,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336796094] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:07,963 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:07,963 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-02-11 00:02:07,963 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906460717] [2022-02-11 00:02:07,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:07,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:02:07,964 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:07,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:02:07,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:02:07,964 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-02-11 00:02:08,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:08,127 INFO L93 Difference]: Finished difference Result 1180 states and 2996 transitions. [2022-02-11 00:02:08,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:08,127 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-02-11 00:02:08,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:08,130 INFO L225 Difference]: With dead ends: 1180 [2022-02-11 00:02:08,130 INFO L226 Difference]: Without dead ends: 1070 [2022-02-11 00:02:08,131 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:02:08,131 INFO L934 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.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:02:08,131 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 121 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:02:08,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2022-02-11 00:02:08,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 971. [2022-02-11 00:02:08,144 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-02-11 00:02:08,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 2585 transitions. [2022-02-11 00:02:08,146 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 2585 transitions. Word has length 23 [2022-02-11 00:02:08,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:08,146 INFO L470 AbstractCegarLoop]: Abstraction has 971 states and 2585 transitions. [2022-02-11 00:02:08,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:08,146 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 2585 transitions. [2022-02-11 00:02:08,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 00:02:08,147 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:08,147 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:08,169 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:08,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-02-11 00:02:08,364 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:08,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:08,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1265080065, now seen corresponding path program 2 times [2022-02-11 00:02:08,364 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:08,364 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428910667] [2022-02-11 00:02:08,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:08,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:08,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:08,413 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:08,413 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:08,413 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428910667] [2022-02-11 00:02:08,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428910667] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:08,413 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442710771] [2022-02-11 00:02:08,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:02:08,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:08,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:08,414 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:08,437 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:02:08,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:08,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-11 00:02:08,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:08,439 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-02-11 00:02:08,507 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:08,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:08,527 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:08,527 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:02:08,556 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:08,556 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442710771] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:08,556 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:08,556 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-02-11 00:02:08,556 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054656020] [2022-02-11 00:02:08,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:08,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:02:08,557 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:08,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:02:08,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:02:08,557 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-02-11 00:02:08,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:08,724 INFO L93 Difference]: Finished difference Result 1173 states and 2980 transitions. [2022-02-11 00:02:08,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-11 00:02:08,724 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-02-11 00:02:08,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:08,728 INFO L225 Difference]: With dead ends: 1173 [2022-02-11 00:02:08,728 INFO L226 Difference]: Without dead ends: 1173 [2022-02-11 00:02:08,728 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:02:08,729 INFO L934 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-02-11 00:02:08,729 INFO L935 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-02-11 00:02:08,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1173 states. [2022-02-11 00:02:08,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1173 to 998. [2022-02-11 00:02:08,749 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-02-11 00:02:08,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 998 states to 998 states and 2648 transitions. [2022-02-11 00:02:08,751 INFO L78 Accepts]: Start accepts. Automaton has 998 states and 2648 transitions. Word has length 23 [2022-02-11 00:02:08,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:08,751 INFO L470 AbstractCegarLoop]: Abstraction has 998 states and 2648 transitions. [2022-02-11 00:02:08,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:08,752 INFO L276 IsEmpty]: Start isEmpty. Operand 998 states and 2648 transitions. [2022-02-11 00:02:08,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 00:02:08,753 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:08,753 INFO L515 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:08,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:08,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-02-11 00:02:08,959 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:08,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:08,960 INFO L85 PathProgramCache]: Analyzing trace with hash 767996040, now seen corresponding path program 2 times [2022-02-11 00:02:08,960 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:08,960 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042680107] [2022-02-11 00:02:08,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:08,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:08,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:09,006 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:09,006 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:09,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042680107] [2022-02-11 00:02:09,007 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042680107] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:09,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742947619] [2022-02-11 00:02:09,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:02:09,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:09,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:09,008 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:09,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-02-11 00:02:09,028 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:02:09,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:09,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-11 00:02:09,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:09,092 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:09,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:09,177 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:09,177 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742947619] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:09,177 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:09,177 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 11 [2022-02-11 00:02:09,177 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495700146] [2022-02-11 00:02:09,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:09,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:02:09,177 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:09,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:02:09,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:02:09,178 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-02-11 00:02:09,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:09,305 INFO L93 Difference]: Finished difference Result 1682 states and 4299 transitions. [2022-02-11 00:02:09,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-11 00:02:09,305 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-02-11 00:02:09,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:09,310 INFO L225 Difference]: With dead ends: 1682 [2022-02-11 00:02:09,310 INFO L226 Difference]: Without dead ends: 1644 [2022-02-11 00:02:09,310 INFO L933 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-02-11 00:02:09,311 INFO L934 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-02-11 00:02:09,311 INFO L935 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-02-11 00:02:09,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1644 states. [2022-02-11 00:02:09,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1644 to 1290. [2022-02-11 00:02:09,335 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-02-11 00:02:09,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1290 states to 1290 states and 3488 transitions. [2022-02-11 00:02:09,337 INFO L78 Accepts]: Start accepts. Automaton has 1290 states and 3488 transitions. Word has length 23 [2022-02-11 00:02:09,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:09,338 INFO L470 AbstractCegarLoop]: Abstraction has 1290 states and 3488 transitions. [2022-02-11 00:02:09,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:09,338 INFO L276 IsEmpty]: Start isEmpty. Operand 1290 states and 3488 transitions. [2022-02-11 00:02:09,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 00:02:09,340 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:09,340 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:09,355 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:09,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-11 00:02:09,555 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:09,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:09,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1930655477, now seen corresponding path program 3 times [2022-02-11 00:02:09,556 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:09,556 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173806869] [2022-02-11 00:02:09,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:09,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:09,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:09,600 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:09,601 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:09,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173806869] [2022-02-11 00:02:09,601 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173806869] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:09,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718935073] [2022-02-11 00:02:09,601 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:02:09,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:09,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:09,602 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:09,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-02-11 00:02:09,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-11 00:02:09,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:09,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-11 00:02:09,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:09,711 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:09,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:09,732 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:09,733 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:02:09,753 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:09,753 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718935073] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:09,753 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:09,753 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-02-11 00:02:09,754 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588256602] [2022-02-11 00:02:09,754 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:09,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:02:09,754 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:09,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:02:09,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:02:09,755 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-02-11 00:02:09,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:09,919 INFO L93 Difference]: Finished difference Result 1694 states and 4325 transitions. [2022-02-11 00:02:09,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-11 00:02:09,919 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-02-11 00:02:09,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:09,923 INFO L225 Difference]: With dead ends: 1694 [2022-02-11 00:02:09,923 INFO L226 Difference]: Without dead ends: 1680 [2022-02-11 00:02:09,923 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:02:09,924 INFO L934 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-02-11 00:02:09,924 INFO L935 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-02-11 00:02:09,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1680 states. [2022-02-11 00:02:09,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1680 to 1364. [2022-02-11 00:02:09,950 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-02-11 00:02:09,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1364 states to 1364 states and 3660 transitions. [2022-02-11 00:02:09,954 INFO L78 Accepts]: Start accepts. Automaton has 1364 states and 3660 transitions. Word has length 23 [2022-02-11 00:02:09,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:09,954 INFO L470 AbstractCegarLoop]: Abstraction has 1364 states and 3660 transitions. [2022-02-11 00:02:09,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:09,954 INFO L276 IsEmpty]: Start isEmpty. Operand 1364 states and 3660 transitions. [2022-02-11 00:02:09,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 00:02:09,957 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:09,957 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:09,982 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:10,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:10,173 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:10,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:10,173 INFO L85 PathProgramCache]: Analyzing trace with hash -863978827, now seen corresponding path program 3 times [2022-02-11 00:02:10,173 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:10,173 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724784404] [2022-02-11 00:02:10,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:10,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:10,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:10,216 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:10,216 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:10,216 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724784404] [2022-02-11 00:02:10,216 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724784404] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-11 00:02:10,216 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-11 00:02:10,216 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-11 00:02:10,216 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557161159] [2022-02-11 00:02:10,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-11 00:02:10,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-11 00:02:10,216 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:10,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-11 00:02:10,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:02:10,217 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-02-11 00:02:10,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:10,258 INFO L93 Difference]: Finished difference Result 1369 states and 3577 transitions. [2022-02-11 00:02:10,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-11 00:02:10,259 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 00:02:10,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:10,261 INFO L225 Difference]: With dead ends: 1369 [2022-02-11 00:02:10,262 INFO L226 Difference]: Without dead ends: 1327 [2022-02-11 00:02:10,262 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-11 00:02:10,262 INFO L934 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-02-11 00:02:10,262 INFO L935 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-02-11 00:02:10,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2022-02-11 00:02:10,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 1287. [2022-02-11 00:02:10,291 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-02-11 00:02:10,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1287 states to 1287 states and 3407 transitions. [2022-02-11 00:02:10,294 INFO L78 Accepts]: Start accepts. Automaton has 1287 states and 3407 transitions. Word has length 23 [2022-02-11 00:02:10,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:10,294 INFO L470 AbstractCegarLoop]: Abstraction has 1287 states and 3407 transitions. [2022-02-11 00:02:10,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:10,294 INFO L276 IsEmpty]: Start isEmpty. Operand 1287 states and 3407 transitions. [2022-02-11 00:02:10,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 00:02:10,296 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:10,296 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:10,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-02-11 00:02:10,297 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:10,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:10,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1477515007, now seen corresponding path program 4 times [2022-02-11 00:02:10,297 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:10,298 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897245069] [2022-02-11 00:02:10,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:10,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:10,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:10,344 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:10,344 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:10,344 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897245069] [2022-02-11 00:02:10,344 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897245069] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:10,344 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728693928] [2022-02-11 00:02:10,344 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:02:10,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:10,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:10,345 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:10,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-02-11 00:02:10,371 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:02:10,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:10,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-11 00:02:10,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:10,431 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:10,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:10,450 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:10,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-02-11 00:02:10,474 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:10,474 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728693928] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:10,474 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:10,474 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-02-11 00:02:10,475 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939832751] [2022-02-11 00:02:10,475 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:10,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:02:10,475 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:10,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:02:10,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:02:10,475 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-02-11 00:02:10,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:10,652 INFO L93 Difference]: Finished difference Result 1517 states and 3861 transitions. [2022-02-11 00:02:10,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-11 00:02:10,652 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 00:02:10,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:10,656 INFO L225 Difference]: With dead ends: 1517 [2022-02-11 00:02:10,656 INFO L226 Difference]: Without dead ends: 1505 [2022-02-11 00:02:10,656 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:02:10,656 INFO L934 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.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:02:10,659 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 141 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:02:10,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2022-02-11 00:02:10,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 1300. [2022-02-11 00:02:10,683 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-02-11 00:02:10,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1300 states to 1300 states and 3439 transitions. [2022-02-11 00:02:10,686 INFO L78 Accepts]: Start accepts. Automaton has 1300 states and 3439 transitions. Word has length 23 [2022-02-11 00:02:10,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:10,686 INFO L470 AbstractCegarLoop]: Abstraction has 1300 states and 3439 transitions. [2022-02-11 00:02:10,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:10,686 INFO L276 IsEmpty]: Start isEmpty. Operand 1300 states and 3439 transitions. [2022-02-11 00:02:10,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 00:02:10,688 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:10,688 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:10,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:10,903 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-02-11 00:02:10,903 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:10,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:10,903 INFO L85 PathProgramCache]: Analyzing trace with hash -1626597001, now seen corresponding path program 17 times [2022-02-11 00:02:10,904 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:10,904 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005837935] [2022-02-11 00:02:10,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:10,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:10,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:10,931 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:10,931 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:10,931 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005837935] [2022-02-11 00:02:10,931 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1005837935] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:10,931 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682797498] [2022-02-11 00:02:10,931 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:02:10,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:10,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:10,933 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:10,953 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-11 00:02:10,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:10,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-11 00:02:10,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:10,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-02-11 00:02:11,095 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:11,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:11,352 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:11,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682797498] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:11,352 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:11,352 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 9, 9] total 16 [2022-02-11 00:02:11,352 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293693009] [2022-02-11 00:02:11,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:11,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 00:02:11,353 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:11,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 00:02:11,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:02:11,353 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-02-11 00:02:11,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:11,919 INFO L93 Difference]: Finished difference Result 3312 states and 8391 transitions. [2022-02-11 00:02:11,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-11 00:02:11,920 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-02-11 00:02:11,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:11,926 INFO L225 Difference]: With dead ends: 3312 [2022-02-11 00:02:11,926 INFO L226 Difference]: Without dead ends: 3286 [2022-02-11 00:02:11,927 INFO L933 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-02-11 00:02:11,927 INFO L934 BasicCegarLoop]: 35 mSDtfsCounter, 718 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-02-11 00:02:11,927 INFO L935 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-02-11 00:02:11,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3286 states. [2022-02-11 00:02:11,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3286 to 1657. [2022-02-11 00:02:11,964 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-02-11 00:02:11,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1657 states to 1657 states and 4460 transitions. [2022-02-11 00:02:11,967 INFO L78 Accepts]: Start accepts. Automaton has 1657 states and 4460 transitions. Word has length 23 [2022-02-11 00:02:11,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:11,967 INFO L470 AbstractCegarLoop]: Abstraction has 1657 states and 4460 transitions. [2022-02-11 00:02:11,967 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-02-11 00:02:11,967 INFO L276 IsEmpty]: Start isEmpty. Operand 1657 states and 4460 transitions. [2022-02-11 00:02:11,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 00:02:11,969 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:11,969 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:11,986 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:12,185 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-02-11 00:02:12,185 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:12,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:12,185 INFO L85 PathProgramCache]: Analyzing trace with hash 664402327, now seen corresponding path program 5 times [2022-02-11 00:02:12,186 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:12,186 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148128535] [2022-02-11 00:02:12,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:12,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:12,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:12,233 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:12,233 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:12,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148128535] [2022-02-11 00:02:12,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148128535] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:12,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106334984] [2022-02-11 00:02:12,233 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:02:12,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:12,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:12,234 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:12,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-02-11 00:02:12,253 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-11 00:02:12,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:12,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-11 00:02:12,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:12,331 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:12,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:12,358 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:12,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-02-11 00:02:12,377 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:12,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106334984] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:12,377 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:12,377 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-02-11 00:02:12,377 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778371042] [2022-02-11 00:02:12,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:12,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:02:12,382 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:12,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:02:12,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:12,382 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-02-11 00:02:12,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:12,633 INFO L93 Difference]: Finished difference Result 1975 states and 5089 transitions. [2022-02-11 00:02:12,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-11 00:02:12,633 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-02-11 00:02:12,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:12,636 INFO L225 Difference]: With dead ends: 1975 [2022-02-11 00:02:12,636 INFO L226 Difference]: Without dead ends: 1963 [2022-02-11 00:02:12,637 INFO L933 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-02-11 00:02:12,637 INFO L934 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.2s IncrementalHoareTripleChecker+Time [2022-02-11 00:02:12,637 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 112 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 00:02:12,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1963 states. [2022-02-11 00:02:12,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1963 to 1603. [2022-02-11 00:02:12,657 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-02-11 00:02:12,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 4288 transitions. [2022-02-11 00:02:12,660 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 4288 transitions. Word has length 23 [2022-02-11 00:02:12,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:12,660 INFO L470 AbstractCegarLoop]: Abstraction has 1603 states and 4288 transitions. [2022-02-11 00:02:12,660 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-02-11 00:02:12,660 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 4288 transitions. [2022-02-11 00:02:12,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-11 00:02:12,662 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:12,662 INFO L515 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:12,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:12,872 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-02-11 00:02:12,872 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:12,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:12,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1869408663, now seen corresponding path program 4 times [2022-02-11 00:02:12,872 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:12,872 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257806181] [2022-02-11 00:02:12,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:12,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:12,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:12,917 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:12,918 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:12,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257806181] [2022-02-11 00:02:12,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257806181] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:12,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671330120] [2022-02-11 00:02:12,918 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:02:12,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:12,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:12,919 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:12,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-02-11 00:02:12,942 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:02:12,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:12,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-11 00:02:12,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:13,031 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:13,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:13,074 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:13,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-02-11 00:02:13,101 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:13,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671330120] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:13,102 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:13,102 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-02-11 00:02:13,102 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171258536] [2022-02-11 00:02:13,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:13,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:02:13,103 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:13,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:02:13,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:02:13,104 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-02-11 00:02:13,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:13,262 INFO L93 Difference]: Finished difference Result 1771 states and 4517 transitions. [2022-02-11 00:02:13,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:13,263 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-11 00:02:13,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:13,265 INFO L225 Difference]: With dead ends: 1771 [2022-02-11 00:02:13,266 INFO L226 Difference]: Without dead ends: 1683 [2022-02-11 00:02:13,266 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:02:13,266 INFO L934 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-02-11 00:02:13,266 INFO L935 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-02-11 00:02:13,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1683 states. [2022-02-11 00:02:13,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1683 to 1115. [2022-02-11 00:02:13,279 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-02-11 00:02:13,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 2887 transitions. [2022-02-11 00:02:13,281 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 2887 transitions. Word has length 23 [2022-02-11 00:02:13,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:13,282 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 2887 transitions. [2022-02-11 00:02:13,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:13,282 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 2887 transitions. [2022-02-11 00:02:13,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:13,283 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:13,283 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:13,299 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:13,498 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-02-11 00:02:13,499 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:13,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:13,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1790576731, now seen corresponding path program 18 times [2022-02-11 00:02:13,499 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:13,499 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168266900] [2022-02-11 00:02:13,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:13,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:13,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:13,573 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:13,574 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:13,574 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168266900] [2022-02-11 00:02:13,574 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168266900] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:13,574 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751528445] [2022-02-11 00:02:13,574 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:02:13,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:13,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:13,575 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:13,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-02-11 00:02:13,597 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-11 00:02:13,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:13,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-11 00:02:13,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:13,719 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:13,719 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:13,870 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:13,870 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751528445] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:13,870 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:13,870 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-11 00:02:13,870 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12809481] [2022-02-11 00:02:13,871 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:13,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:02:13,871 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:13,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:02:13,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:02:13,871 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-02-11 00:02:14,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:14,046 INFO L93 Difference]: Finished difference Result 1434 states and 3502 transitions. [2022-02-11 00:02:14,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-11 00:02:14,047 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 00:02:14,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:14,052 INFO L225 Difference]: With dead ends: 1434 [2022-02-11 00:02:14,052 INFO L226 Difference]: Without dead ends: 1434 [2022-02-11 00:02:14,052 INFO L933 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-02-11 00:02:14,052 INFO L934 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-02-11 00:02:14,053 INFO L935 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-02-11 00:02:14,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1434 states. [2022-02-11 00:02:14,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1434 to 1165. [2022-02-11 00:02:14,073 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-02-11 00:02:14,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1165 states to 1165 states and 2999 transitions. [2022-02-11 00:02:14,077 INFO L78 Accepts]: Start accepts. Automaton has 1165 states and 2999 transitions. Word has length 26 [2022-02-11 00:02:14,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:14,077 INFO L470 AbstractCegarLoop]: Abstraction has 1165 states and 2999 transitions. [2022-02-11 00:02:14,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:14,077 INFO L276 IsEmpty]: Start isEmpty. Operand 1165 states and 2999 transitions. [2022-02-11 00:02:14,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:14,079 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:14,079 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:14,102 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:14,292 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-02-11 00:02:14,293 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:14,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:14,293 INFO L85 PathProgramCache]: Analyzing trace with hash -537103826, now seen corresponding path program 19 times [2022-02-11 00:02:14,293 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:14,293 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61465751] [2022-02-11 00:02:14,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:14,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:14,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:14,333 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:14,333 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:14,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61465751] [2022-02-11 00:02:14,334 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61465751] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:14,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430963932] [2022-02-11 00:02:14,334 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:02:14,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:14,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:14,335 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:14,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-02-11 00:02:14,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:14,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-11 00:02:14,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:14,416 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:14,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:14,535 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:14,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430963932] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:14,535 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:14,535 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-11 00:02:14,535 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554904817] [2022-02-11 00:02:14,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:14,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:02:14,536 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:14,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:02:14,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:02:14,539 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-02-11 00:02:14,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:14,686 INFO L93 Difference]: Finished difference Result 1449 states and 3568 transitions. [2022-02-11 00:02:14,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-11 00:02:14,686 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-02-11 00:02:14,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:14,689 INFO L225 Difference]: With dead ends: 1449 [2022-02-11 00:02:14,689 INFO L226 Difference]: Without dead ends: 1449 [2022-02-11 00:02:14,689 INFO L933 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-02-11 00:02:14,690 INFO L934 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-02-11 00:02:14,690 INFO L935 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-02-11 00:02:14,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1449 states. [2022-02-11 00:02:14,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1449 to 1087. [2022-02-11 00:02:14,706 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-02-11 00:02:14,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2753 transitions. [2022-02-11 00:02:14,708 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2753 transitions. Word has length 26 [2022-02-11 00:02:14,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:14,709 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2753 transitions. [2022-02-11 00:02:14,712 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-02-11 00:02:14,713 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2753 transitions. [2022-02-11 00:02:14,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:14,715 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:14,715 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:14,739 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-02-11 00:02:14,928 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-02-11 00:02:14,929 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:14,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:14,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1468920273, now seen corresponding path program 20 times [2022-02-11 00:02:14,929 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:14,929 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352803477] [2022-02-11 00:02:14,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:14,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:14,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:14,975 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:14,975 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:14,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352803477] [2022-02-11 00:02:14,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352803477] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:14,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411067227] [2022-02-11 00:02:14,976 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:02:14,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:14,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:14,977 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:14,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-02-11 00:02:14,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:02:14,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:14,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-11 00:02:14,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:15,076 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:15,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:15,197 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:15,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411067227] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:15,197 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:15,197 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-11 00:02:15,197 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84474371] [2022-02-11 00:02:15,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:15,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:15,197 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:15,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:15,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:15,198 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-02-11 00:02:15,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:15,289 INFO L93 Difference]: Finished difference Result 1226 states and 3024 transitions. [2022-02-11 00:02:15,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-11 00:02:15,289 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-02-11 00:02:15,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:15,292 INFO L225 Difference]: With dead ends: 1226 [2022-02-11 00:02:15,292 INFO L226 Difference]: Without dead ends: 1223 [2022-02-11 00:02:15,292 INFO L933 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-02-11 00:02:15,292 INFO L934 BasicCegarLoop]: 17 mSDtfsCounter, 36 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-02-11 00:02:15,293 INFO L935 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-02-11 00:02:15,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1223 states. [2022-02-11 00:02:15,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1223 to 1087. [2022-02-11 00:02:15,304 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-02-11 00:02:15,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2752 transitions. [2022-02-11 00:02:15,306 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2752 transitions. Word has length 26 [2022-02-11 00:02:15,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:15,307 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2752 transitions. [2022-02-11 00:02:15,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:15,307 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2752 transitions. [2022-02-11 00:02:15,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:15,308 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:15,308 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:15,324 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:15,523 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-02-11 00:02:15,523 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:15,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:15,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1453216515, now seen corresponding path program 21 times [2022-02-11 00:02:15,524 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:15,524 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526033743] [2022-02-11 00:02:15,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:15,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:15,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:15,564 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:15,564 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:15,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526033743] [2022-02-11 00:02:15,564 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526033743] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:15,564 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451414689] [2022-02-11 00:02:15,564 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:02:15,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:15,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:15,566 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:15,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-11 00:02:15,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-11 00:02:15,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:15,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-11 00:02:15,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:15,673 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:15,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:15,792 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:15,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451414689] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:15,793 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:15,793 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-11 00:02:15,793 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401963348] [2022-02-11 00:02:15,793 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:15,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:15,793 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:15,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:15,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:15,794 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-02-11 00:02:15,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:15,932 INFO L93 Difference]: Finished difference Result 1535 states and 3703 transitions. [2022-02-11 00:02:15,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:15,932 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 00:02:15,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:15,935 INFO L225 Difference]: With dead ends: 1535 [2022-02-11 00:02:15,935 INFO L226 Difference]: Without dead ends: 1535 [2022-02-11 00:02:15,935 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:15,935 INFO L934 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-02-11 00:02:15,935 INFO L935 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-02-11 00:02:15,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1535 states. [2022-02-11 00:02:15,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1535 to 1156. [2022-02-11 00:02:15,950 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-02-11 00:02:15,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1156 states to 1156 states and 2953 transitions. [2022-02-11 00:02:15,951 INFO L78 Accepts]: Start accepts. Automaton has 1156 states and 2953 transitions. Word has length 26 [2022-02-11 00:02:15,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:15,952 INFO L470 AbstractCegarLoop]: Abstraction has 1156 states and 2953 transitions. [2022-02-11 00:02:15,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:15,952 INFO L276 IsEmpty]: Start isEmpty. Operand 1156 states and 2953 transitions. [2022-02-11 00:02:15,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:15,953 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:15,953 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:15,976 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-02-11 00:02:16,154 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-02-11 00:02:16,154 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:16,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:16,154 INFO L85 PathProgramCache]: Analyzing trace with hash -2030592720, now seen corresponding path program 22 times [2022-02-11 00:02:16,155 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:16,155 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727144833] [2022-02-11 00:02:16,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:16,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:16,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:16,206 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:16,207 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:16,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727144833] [2022-02-11 00:02:16,207 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727144833] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:16,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897846719] [2022-02-11 00:02:16,207 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:02:16,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:16,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:16,208 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:16,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-02-11 00:02:16,239 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:02:16,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:16,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-11 00:02:16,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:16,327 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:16,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:16,430 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:16,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897846719] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:16,431 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:16,431 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-11 00:02:16,431 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426815683] [2022-02-11 00:02:16,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:16,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:02:16,431 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:16,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:02:16,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:02:16,432 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-02-11 00:02:16,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:16,528 INFO L93 Difference]: Finished difference Result 1523 states and 3745 transitions. [2022-02-11 00:02:16,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:02:16,528 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-02-11 00:02:16,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:16,531 INFO L225 Difference]: With dead ends: 1523 [2022-02-11 00:02:16,531 INFO L226 Difference]: Without dead ends: 1521 [2022-02-11 00:02:16,531 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:02:16,531 INFO L934 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-02-11 00:02:16,531 INFO L935 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-02-11 00:02:16,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1521 states. [2022-02-11 00:02:16,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1521 to 1224. [2022-02-11 00:02:16,547 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-02-11 00:02:16,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1224 states to 1224 states and 3150 transitions. [2022-02-11 00:02:16,549 INFO L78 Accepts]: Start accepts. Automaton has 1224 states and 3150 transitions. Word has length 26 [2022-02-11 00:02:16,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:16,549 INFO L470 AbstractCegarLoop]: Abstraction has 1224 states and 3150 transitions. [2022-02-11 00:02:16,549 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-02-11 00:02:16,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1224 states and 3150 transitions. [2022-02-11 00:02:16,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:16,551 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:16,551 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:16,567 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-02-11 00:02:16,751 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-02-11 00:02:16,752 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:16,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:16,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1642494166, now seen corresponding path program 23 times [2022-02-11 00:02:16,752 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:16,752 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193088834] [2022-02-11 00:02:16,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:16,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:16,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:16,854 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:16,854 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:16,854 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193088834] [2022-02-11 00:02:16,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193088834] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:16,854 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684540642] [2022-02-11 00:02:16,854 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:02:16,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:16,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:16,856 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:16,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-02-11 00:02:16,877 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-11 00:02:16,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:16,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-11 00:02:16,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:16,941 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:16,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:17,046 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:17,046 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684540642] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:17,046 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:17,046 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 8 [2022-02-11 00:02:17,046 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391763048] [2022-02-11 00:02:17,046 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:17,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:02:17,047 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:17,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:02:17,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:02:17,048 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-02-11 00:02:17,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:17,186 INFO L93 Difference]: Finished difference Result 1685 states and 4086 transitions. [2022-02-11 00:02:17,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:02:17,187 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 00:02:17,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:17,189 INFO L225 Difference]: With dead ends: 1685 [2022-02-11 00:02:17,190 INFO L226 Difference]: Without dead ends: 1685 [2022-02-11 00:02:17,190 INFO L933 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-02-11 00:02:17,190 INFO L934 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-02-11 00:02:17,190 INFO L935 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-02-11 00:02:17,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1685 states. [2022-02-11 00:02:17,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1685 to 1229. [2022-02-11 00:02:17,206 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-02-11 00:02:17,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1229 states to 1229 states and 3161 transitions. [2022-02-11 00:02:17,208 INFO L78 Accepts]: Start accepts. Automaton has 1229 states and 3161 transitions. Word has length 26 [2022-02-11 00:02:17,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:17,208 INFO L470 AbstractCegarLoop]: Abstraction has 1229 states and 3161 transitions. [2022-02-11 00:02:17,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:17,209 INFO L276 IsEmpty]: Start isEmpty. Operand 1229 states and 3161 transitions. [2022-02-11 00:02:17,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:17,210 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:17,210 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:17,228 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:17,410 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-02-11 00:02:17,411 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:17,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:17,411 INFO L85 PathProgramCache]: Analyzing trace with hash 710677719, now seen corresponding path program 24 times [2022-02-11 00:02:17,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:17,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298919123] [2022-02-11 00:02:17,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:17,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:17,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:17,453 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:17,453 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:17,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298919123] [2022-02-11 00:02:17,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298919123] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:17,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241434150] [2022-02-11 00:02:17,453 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:02:17,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:17,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:17,454 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:17,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-02-11 00:02:17,477 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-11 00:02:17,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:17,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-11 00:02:17,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:17,553 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:17,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:17,653 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:17,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1241434150] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:17,655 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:17,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-11 00:02:17,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845805128] [2022-02-11 00:02:17,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:17,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:17,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:17,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:17,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:17,656 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-02-11 00:02:17,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:17,745 INFO L93 Difference]: Finished difference Result 1544 states and 3762 transitions. [2022-02-11 00:02:17,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-11 00:02:17,745 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 00:02:17,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:17,747 INFO L225 Difference]: With dead ends: 1544 [2022-02-11 00:02:17,748 INFO L226 Difference]: Without dead ends: 1538 [2022-02-11 00:02:17,748 INFO L933 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-02-11 00:02:17,748 INFO L934 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-02-11 00:02:17,748 INFO L935 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-02-11 00:02:17,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1538 states. [2022-02-11 00:02:17,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1538 to 1167. [2022-02-11 00:02:17,764 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-02-11 00:02:17,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1167 states to 1167 states and 2967 transitions. [2022-02-11 00:02:17,766 INFO L78 Accepts]: Start accepts. Automaton has 1167 states and 2967 transitions. Word has length 26 [2022-02-11 00:02:17,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:17,766 INFO L470 AbstractCegarLoop]: Abstraction has 1167 states and 2967 transitions. [2022-02-11 00:02:17,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:17,766 INFO L276 IsEmpty]: Start isEmpty. Operand 1167 states and 2967 transitions. [2022-02-11 00:02:17,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:17,769 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:17,769 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:17,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:17,984 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-02-11 00:02:17,985 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:17,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:17,985 INFO L85 PathProgramCache]: Analyzing trace with hash 4921710, now seen corresponding path program 25 times [2022-02-11 00:02:17,985 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:17,985 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218604512] [2022-02-11 00:02:17,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:17,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:17,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:18,078 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:18,078 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:18,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218604512] [2022-02-11 00:02:18,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218604512] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:18,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208797402] [2022-02-11 00:02:18,078 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:02:18,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:18,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:18,080 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:18,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-02-11 00:02:18,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:18,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-11 00:02:18,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:18,174 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:18,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:18,267 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:18,268 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208797402] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:18,268 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:18,268 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-11 00:02:18,268 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467544338] [2022-02-11 00:02:18,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:18,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:02:18,268 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:18,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:02:18,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:02:18,269 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-02-11 00:02:18,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:18,418 INFO L93 Difference]: Finished difference Result 1554 states and 3721 transitions. [2022-02-11 00:02:18,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:02:18,418 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 00:02:18,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:18,421 INFO L225 Difference]: With dead ends: 1554 [2022-02-11 00:02:18,421 INFO L226 Difference]: Without dead ends: 1554 [2022-02-11 00:02:18,421 INFO L933 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-02-11 00:02:18,422 INFO L934 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-02-11 00:02:18,422 INFO L935 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-02-11 00:02:18,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1554 states. [2022-02-11 00:02:18,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1554 to 1087. [2022-02-11 00:02:18,442 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-02-11 00:02:18,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 2738 transitions. [2022-02-11 00:02:18,444 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 2738 transitions. Word has length 26 [2022-02-11 00:02:18,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:18,446 INFO L470 AbstractCegarLoop]: Abstraction has 1087 states and 2738 transitions. [2022-02-11 00:02:18,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:18,446 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 2738 transitions. [2022-02-11 00:02:18,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:18,448 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:18,448 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:18,469 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:18,666 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-02-11 00:02:18,667 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:18,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:18,667 INFO L85 PathProgramCache]: Analyzing trace with hash 917740285, now seen corresponding path program 26 times [2022-02-11 00:02:18,667 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:18,667 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056191837] [2022-02-11 00:02:18,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:18,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:18,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:18,715 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:18,716 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:18,716 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056191837] [2022-02-11 00:02:18,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056191837] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:18,716 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17155705] [2022-02-11 00:02:18,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:02:18,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:18,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:18,717 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:18,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-02-11 00:02:18,739 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:02:18,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:18,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-11 00:02:18,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:18,822 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:18,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:18,919 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:18,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17155705] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:18,920 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:18,920 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-11 00:02:18,920 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562554755] [2022-02-11 00:02:18,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:18,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:02:18,920 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:18,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:02:18,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:02:18,921 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-02-11 00:02:19,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:19,031 INFO L93 Difference]: Finished difference Result 1323 states and 3197 transitions. [2022-02-11 00:02:19,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:02:19,032 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 00:02:19,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:19,034 INFO L225 Difference]: With dead ends: 1323 [2022-02-11 00:02:19,034 INFO L226 Difference]: Without dead ends: 1311 [2022-02-11 00:02:19,034 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:19,034 INFO L934 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-02-11 00:02:19,034 INFO L935 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-02-11 00:02:19,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1311 states. [2022-02-11 00:02:19,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1311 to 1096. [2022-02-11 00:02:19,048 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-02-11 00:02:19,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 2756 transitions. [2022-02-11 00:02:19,049 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 2756 transitions. Word has length 26 [2022-02-11 00:02:19,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:19,049 INFO L470 AbstractCegarLoop]: Abstraction has 1096 states and 2756 transitions. [2022-02-11 00:02:19,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:19,050 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 2756 transitions. [2022-02-11 00:02:19,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:19,051 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:19,051 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:19,067 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-02-11 00:02:19,251 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-02-11 00:02:19,252 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:19,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:19,252 INFO L85 PathProgramCache]: Analyzing trace with hash -1605831935, now seen corresponding path program 27 times [2022-02-11 00:02:19,252 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:19,252 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726956912] [2022-02-11 00:02:19,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:19,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:19,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:19,308 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:19,308 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:19,309 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726956912] [2022-02-11 00:02:19,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726956912] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:19,309 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913010629] [2022-02-11 00:02:19,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:02:19,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:19,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:19,310 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:19,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-02-11 00:02:19,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-11 00:02:19,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:19,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-11 00:02:19,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:19,589 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:19,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:20,061 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:20,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913010629] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:20,061 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:20,061 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 19 [2022-02-11 00:02:20,061 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421477627] [2022-02-11 00:02:20,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:20,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-11 00:02:20,062 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:20,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-11 00:02:20,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-02-11 00:02:20,062 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-02-11 00:02:20,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:20,785 INFO L93 Difference]: Finished difference Result 1688 states and 3924 transitions. [2022-02-11 00:02:20,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-11 00:02:20,785 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-02-11 00:02:20,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:20,788 INFO L225 Difference]: With dead ends: 1688 [2022-02-11 00:02:20,788 INFO L226 Difference]: Without dead ends: 1664 [2022-02-11 00:02:20,789 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=458, Invalid=1434, Unknown=0, NotChecked=0, Total=1892 [2022-02-11 00:02:20,789 INFO L934 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-02-11 00:02:20,789 INFO L935 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-02-11 00:02:20,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1664 states. [2022-02-11 00:02:20,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1664 to 891. [2022-02-11 00:02:20,803 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-02-11 00:02:20,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 2197 transitions. [2022-02-11 00:02:20,805 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 2197 transitions. Word has length 26 [2022-02-11 00:02:20,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:20,805 INFO L470 AbstractCegarLoop]: Abstraction has 891 states and 2197 transitions. [2022-02-11 00:02:20,805 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-02-11 00:02:20,805 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 2197 transitions. [2022-02-11 00:02:20,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:20,806 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:20,806 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:20,824 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:21,022 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-02-11 00:02:21,022 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:21,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:21,023 INFO L85 PathProgramCache]: Analyzing trace with hash 1917033433, now seen corresponding path program 28 times [2022-02-11 00:02:21,023 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:21,023 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431667163] [2022-02-11 00:02:21,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:21,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:21,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:21,064 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:21,064 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:21,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431667163] [2022-02-11 00:02:21,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431667163] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:21,064 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254997378] [2022-02-11 00:02:21,065 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:02:21,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:21,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:21,068 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:21,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-02-11 00:02:21,089 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:02:21,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:21,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-11 00:02:21,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:21,175 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:21,176 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:21,325 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:21,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254997378] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:21,325 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:21,326 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-11 00:02:21,326 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550667350] [2022-02-11 00:02:21,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:21,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:21,326 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:21,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:21,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:21,326 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-02-11 00:02:21,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:21,448 INFO L93 Difference]: Finished difference Result 1285 states and 3019 transitions. [2022-02-11 00:02:21,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:21,449 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 00:02:21,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:21,453 INFO L225 Difference]: With dead ends: 1285 [2022-02-11 00:02:21,453 INFO L226 Difference]: Without dead ends: 1285 [2022-02-11 00:02:21,455 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:21,455 INFO L934 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-02-11 00:02:21,455 INFO L935 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-02-11 00:02:21,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1285 states. [2022-02-11 00:02:21,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1285 to 919. [2022-02-11 00:02:21,466 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-02-11 00:02:21,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 2286 transitions. [2022-02-11 00:02:21,468 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 2286 transitions. Word has length 26 [2022-02-11 00:02:21,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:21,468 INFO L470 AbstractCegarLoop]: Abstraction has 919 states and 2286 transitions. [2022-02-11 00:02:21,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:21,468 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 2286 transitions. [2022-02-11 00:02:21,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:21,469 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:21,469 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:21,486 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-02-11 00:02:21,675 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-02-11 00:02:21,675 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:21,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:21,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1541302350, now seen corresponding path program 29 times [2022-02-11 00:02:21,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:21,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311775356] [2022-02-11 00:02:21,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:21,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:21,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:21,723 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:21,723 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:21,723 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311775356] [2022-02-11 00:02:21,723 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311775356] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:21,723 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328819629] [2022-02-11 00:02:21,723 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:02:21,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:21,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:21,724 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:21,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-02-11 00:02:21,749 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-11 00:02:21,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:21,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-11 00:02:21,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:21,822 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:21,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:21,944 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:21,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328819629] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:21,945 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:21,945 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 9 [2022-02-11 00:02:21,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484583427] [2022-02-11 00:02:21,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:21,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:02:21,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:21,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:02:21,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:02:21,946 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-02-11 00:02:22,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:22,090 INFO L93 Difference]: Finished difference Result 1336 states and 3149 transitions. [2022-02-11 00:02:22,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-11 00:02:22,091 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-02-11 00:02:22,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:22,093 INFO L225 Difference]: With dead ends: 1336 [2022-02-11 00:02:22,093 INFO L226 Difference]: Without dead ends: 1336 [2022-02-11 00:02:22,093 INFO L933 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-02-11 00:02:22,094 INFO L934 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-02-11 00:02:22,094 INFO L935 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-02-11 00:02:22,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1336 states. [2022-02-11 00:02:22,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1336 to 933. [2022-02-11 00:02:22,108 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-02-11 00:02:22,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 2326 transitions. [2022-02-11 00:02:22,109 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 2326 transitions. Word has length 26 [2022-02-11 00:02:22,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:22,110 INFO L470 AbstractCegarLoop]: Abstraction has 933 states and 2326 transitions. [2022-02-11 00:02:22,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:22,110 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 2326 transitions. [2022-02-11 00:02:22,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:22,111 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:22,111 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:22,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:22,323 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-02-11 00:02:22,324 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:22,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:22,324 INFO L85 PathProgramCache]: Analyzing trace with hash -214039629, now seen corresponding path program 30 times [2022-02-11 00:02:22,324 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:22,324 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433138650] [2022-02-11 00:02:22,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:22,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:22,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:22,367 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:22,367 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:22,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433138650] [2022-02-11 00:02:22,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433138650] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:22,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976851351] [2022-02-11 00:02:22,368 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:02:22,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:22,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:22,369 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:22,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-02-11 00:02:22,389 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-11 00:02:22,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:22,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-11 00:02:22,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:22,493 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:22,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:22,636 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:22,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976851351] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:22,636 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:22,637 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-11 00:02:22,637 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558511954] [2022-02-11 00:02:22,637 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:22,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:22,637 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:22,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:22,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:22,638 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-02-11 00:02:22,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:22,733 INFO L93 Difference]: Finished difference Result 1294 states and 3044 transitions. [2022-02-11 00:02:22,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-11 00:02:22,733 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 00:02:22,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:22,735 INFO L225 Difference]: With dead ends: 1294 [2022-02-11 00:02:22,735 INFO L226 Difference]: Without dead ends: 1291 [2022-02-11 00:02:22,735 INFO L933 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-02-11 00:02:22,736 INFO L934 BasicCegarLoop]: 13 mSDtfsCounter, 57 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-02-11 00:02:22,736 INFO L935 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-02-11 00:02:22,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1291 states. [2022-02-11 00:02:22,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1291 to 933. [2022-02-11 00:02:22,747 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-02-11 00:02:22,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 2325 transitions. [2022-02-11 00:02:22,749 INFO L78 Accepts]: Start accepts. Automaton has 933 states and 2325 transitions. Word has length 26 [2022-02-11 00:02:22,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:22,749 INFO L470 AbstractCegarLoop]: Abstraction has 933 states and 2325 transitions. [2022-02-11 00:02:22,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:22,749 INFO L276 IsEmpty]: Start isEmpty. Operand 933 states and 2325 transitions. [2022-02-11 00:02:22,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:22,750 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:22,750 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:22,769 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:22,950 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-02-11 00:02:22,951 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:22,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:22,951 INFO L85 PathProgramCache]: Analyzing trace with hash 1116092490, now seen corresponding path program 31 times [2022-02-11 00:02:22,951 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:22,951 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880842644] [2022-02-11 00:02:22,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:22,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:22,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:22,998 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:22,998 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:22,998 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880842644] [2022-02-11 00:02:22,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880842644] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:22,998 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129895841] [2022-02-11 00:02:22,998 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:02:22,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:22,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:22,999 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:23,001 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-02-11 00:02:23,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:23,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-11 00:02:23,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:23,101 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:23,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:23,227 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:23,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129895841] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:23,227 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:23,227 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 8 [2022-02-11 00:02:23,227 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234234450] [2022-02-11 00:02:23,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:23,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:02:23,228 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:23,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:02:23,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:02:23,228 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-02-11 00:02:23,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:23,400 INFO L93 Difference]: Finished difference Result 1374 states and 3235 transitions. [2022-02-11 00:02:23,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:02:23,400 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-02-11 00:02:23,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:23,403 INFO L225 Difference]: With dead ends: 1374 [2022-02-11 00:02:23,403 INFO L226 Difference]: Without dead ends: 1374 [2022-02-11 00:02:23,403 INFO L933 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-02-11 00:02:23,403 INFO L934 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-02-11 00:02:23,403 INFO L935 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-02-11 00:02:23,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1374 states. [2022-02-11 00:02:23,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1374 to 911. [2022-02-11 00:02:23,415 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-02-11 00:02:23,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 2258 transitions. [2022-02-11 00:02:23,416 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 2258 transitions. Word has length 26 [2022-02-11 00:02:23,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:23,416 INFO L470 AbstractCegarLoop]: Abstraction has 911 states and 2258 transitions. [2022-02-11 00:02:23,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:23,416 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 2258 transitions. [2022-02-11 00:02:23,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:23,418 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:23,418 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:23,434 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:23,618 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-02-11 00:02:23,618 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:23,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:23,619 INFO L85 PathProgramCache]: Analyzing trace with hash -6977063, now seen corresponding path program 32 times [2022-02-11 00:02:23,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:23,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894391290] [2022-02-11 00:02:23,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:23,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:23,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:23,666 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:23,666 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:23,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894391290] [2022-02-11 00:02:23,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894391290] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:23,666 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696143671] [2022-02-11 00:02:23,666 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:02:23,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:23,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:23,668 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:23,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-02-11 00:02:23,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:02:23,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:23,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-11 00:02:23,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:23,818 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:23,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:23,978 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:23,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [696143671] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:23,978 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:23,978 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 8] total 14 [2022-02-11 00:02:23,978 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653555004] [2022-02-11 00:02:23,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:23,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 00:02:23,979 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:23,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 00:02:23,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:02:23,979 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-02-11 00:02:24,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:24,253 INFO L93 Difference]: Finished difference Result 1765 states and 4102 transitions. [2022-02-11 00:02:24,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-11 00:02:24,254 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-02-11 00:02:24,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:24,257 INFO L225 Difference]: With dead ends: 1765 [2022-02-11 00:02:24,257 INFO L226 Difference]: Without dead ends: 1717 [2022-02-11 00:02:24,257 INFO L933 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-02-11 00:02:24,258 INFO L934 BasicCegarLoop]: 22 mSDtfsCounter, 223 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-02-11 00:02:24,258 INFO L935 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-02-11 00:02:24,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1717 states. [2022-02-11 00:02:24,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1717 to 1116. [2022-02-11 00:02:24,279 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-02-11 00:02:24,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1116 states to 1116 states and 2847 transitions. [2022-02-11 00:02:24,282 INFO L78 Accepts]: Start accepts. Automaton has 1116 states and 2847 transitions. Word has length 26 [2022-02-11 00:02:24,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:24,282 INFO L470 AbstractCegarLoop]: Abstraction has 1116 states and 2847 transitions. [2022-02-11 00:02:24,282 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-02-11 00:02:24,282 INFO L276 IsEmpty]: Start isEmpty. Operand 1116 states and 2847 transitions. [2022-02-11 00:02:24,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-02-11 00:02:24,284 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:24,284 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:24,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:24,491 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-02-11 00:02:24,492 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:24,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:24,492 INFO L85 PathProgramCache]: Analyzing trace with hash -573902674, now seen corresponding path program 33 times [2022-02-11 00:02:24,492 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:24,492 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281219855] [2022-02-11 00:02:24,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:24,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:24,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:24,542 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:24,542 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:24,542 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281219855] [2022-02-11 00:02:24,542 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281219855] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:24,542 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907849333] [2022-02-11 00:02:24,542 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:02:24,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:24,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:24,551 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:24,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-02-11 00:02:24,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-11 00:02:24,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:24,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-11 00:02:24,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:24,847 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:24,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:25,345 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:25,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907849333] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:25,346 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:25,346 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 20 [2022-02-11 00:02:25,346 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675131103] [2022-02-11 00:02:25,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:25,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-11 00:02:25,346 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:25,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-11 00:02:25,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2022-02-11 00:02:25,347 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-02-11 00:02:25,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:25,918 INFO L93 Difference]: Finished difference Result 1920 states and 4590 transitions. [2022-02-11 00:02:25,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-11 00:02:25,919 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-02-11 00:02:25,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:25,922 INFO L225 Difference]: With dead ends: 1920 [2022-02-11 00:02:25,922 INFO L226 Difference]: Without dead ends: 1911 [2022-02-11 00:02:25,922 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=334, Invalid=1072, Unknown=0, NotChecked=0, Total=1406 [2022-02-11 00:02:25,922 INFO L934 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.2s IncrementalHoareTripleChecker+Time [2022-02-11 00:02:25,922 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [285 Valid, 116 Invalid, 569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 00:02:25,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1911 states. [2022-02-11 00:02:25,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1911 to 1254. [2022-02-11 00:02:25,937 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-02-11 00:02:25,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1254 states to 1254 states and 3227 transitions. [2022-02-11 00:02:25,939 INFO L78 Accepts]: Start accepts. Automaton has 1254 states and 3227 transitions. Word has length 26 [2022-02-11 00:02:25,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:25,939 INFO L470 AbstractCegarLoop]: Abstraction has 1254 states and 3227 transitions. [2022-02-11 00:02:25,939 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-02-11 00:02:25,939 INFO L276 IsEmpty]: Start isEmpty. Operand 1254 states and 3227 transitions. [2022-02-11 00:02:25,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:25,941 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:25,941 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:25,957 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-02-11 00:02:26,141 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-02-11 00:02:26,142 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:26,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:26,142 INFO L85 PathProgramCache]: Analyzing trace with hash -726222136, now seen corresponding path program 5 times [2022-02-11 00:02:26,142 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:26,142 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967711159] [2022-02-11 00:02:26,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:26,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:26,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:26,207 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:26,207 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:26,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967711159] [2022-02-11 00:02:26,207 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967711159] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:26,207 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770690434] [2022-02-11 00:02:26,207 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:02:26,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:26,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:26,209 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:26,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-02-11 00:02:26,233 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-11 00:02:26,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:26,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-11 00:02:26,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:26,316 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:26,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:26,347 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:26,348 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:02:26,379 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:26,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770690434] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:26,380 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:26,380 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-11 00:02:26,380 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136937452] [2022-02-11 00:02:26,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:26,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:02:26,380 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:26,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:02:26,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:02:26,382 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-02-11 00:02:26,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:26,644 INFO L93 Difference]: Finished difference Result 1654 states and 4038 transitions. [2022-02-11 00:02:26,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:26,644 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 00:02:26,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:26,647 INFO L225 Difference]: With dead ends: 1654 [2022-02-11 00:02:26,647 INFO L226 Difference]: Without dead ends: 1617 [2022-02-11 00:02:26,647 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-02-11 00:02:26,647 INFO L934 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-02-11 00:02:26,648 INFO L935 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-02-11 00:02:26,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1617 states. [2022-02-11 00:02:26,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1617 to 1292. [2022-02-11 00:02:26,665 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-02-11 00:02:26,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1292 states to 1292 states and 3307 transitions. [2022-02-11 00:02:26,667 INFO L78 Accepts]: Start accepts. Automaton has 1292 states and 3307 transitions. Word has length 29 [2022-02-11 00:02:26,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:26,667 INFO L470 AbstractCegarLoop]: Abstraction has 1292 states and 3307 transitions. [2022-02-11 00:02:26,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:26,667 INFO L276 IsEmpty]: Start isEmpty. Operand 1292 states and 3307 transitions. [2022-02-11 00:02:26,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:26,668 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:26,669 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:26,685 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:26,885 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-02-11 00:02:26,885 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:26,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:26,885 INFO L85 PathProgramCache]: Analyzing trace with hash -1194274584, now seen corresponding path program 34 times [2022-02-11 00:02:26,885 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:26,886 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003842646] [2022-02-11 00:02:26,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:26,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:26,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:26,924 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:26,924 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:26,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003842646] [2022-02-11 00:02:26,925 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003842646] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:26,925 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545364608] [2022-02-11 00:02:26,925 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:02:26,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:26,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:26,926 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:26,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-02-11 00:02:26,947 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:02:26,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:26,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-11 00:02:26,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:27,026 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:27,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:27,116 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:27,116 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545364608] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:27,116 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:27,116 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-02-11 00:02:27,116 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067683972] [2022-02-11 00:02:27,116 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:27,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-11 00:02:27,117 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:27,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-11 00:02:27,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-11 00:02:27,117 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-02-11 00:02:27,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:27,220 INFO L93 Difference]: Finished difference Result 1931 states and 4763 transitions. [2022-02-11 00:02:27,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-11 00:02:27,220 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 00:02:27,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:27,223 INFO L225 Difference]: With dead ends: 1931 [2022-02-11 00:02:27,223 INFO L226 Difference]: Without dead ends: 1900 [2022-02-11 00:02:27,224 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-11 00:02:27,226 INFO L934 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-02-11 00:02:27,226 INFO L935 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-02-11 00:02:27,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1900 states. [2022-02-11 00:02:27,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1900 to 1551. [2022-02-11 00:02:27,248 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-02-11 00:02:27,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1551 states to 1551 states and 3954 transitions. [2022-02-11 00:02:27,251 INFO L78 Accepts]: Start accepts. Automaton has 1551 states and 3954 transitions. Word has length 29 [2022-02-11 00:02:27,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:27,251 INFO L470 AbstractCegarLoop]: Abstraction has 1551 states and 3954 transitions. [2022-02-11 00:02:27,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:27,251 INFO L276 IsEmpty]: Start isEmpty. Operand 1551 states and 3954 transitions. [2022-02-11 00:02:27,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:27,254 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:27,254 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:27,270 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-02-11 00:02:27,454 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-02-11 00:02:27,455 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:27,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:27,455 INFO L85 PathProgramCache]: Analyzing trace with hash -219424510, now seen corresponding path program 35 times [2022-02-11 00:02:27,455 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:27,455 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431104719] [2022-02-11 00:02:27,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:27,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:27,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:27,503 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:02:27,503 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:27,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431104719] [2022-02-11 00:02:27,503 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431104719] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:27,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959589245] [2022-02-11 00:02:27,503 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:02:27,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:27,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:27,504 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:27,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-02-11 00:02:27,529 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-11 00:02:27,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:27,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-11 00:02:27,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:27,605 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:02:27,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:27,681 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:02:27,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959589245] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:27,681 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:27,682 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-02-11 00:02:27,682 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132862457] [2022-02-11 00:02:27,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:27,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-11 00:02:27,682 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:27,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-11 00:02:27,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-11 00:02:27,682 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-02-11 00:02:27,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:27,783 INFO L93 Difference]: Finished difference Result 2118 states and 5263 transitions. [2022-02-11 00:02:27,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-11 00:02:27,783 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-02-11 00:02:27,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:27,786 INFO L225 Difference]: With dead ends: 2118 [2022-02-11 00:02:27,786 INFO L226 Difference]: Without dead ends: 2083 [2022-02-11 00:02:27,786 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 48 SyntacticMatches, 12 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-11 00:02:27,786 INFO L934 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-02-11 00:02:27,786 INFO L935 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-02-11 00:02:27,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2083 states. [2022-02-11 00:02:27,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2083 to 1641. [2022-02-11 00:02:27,815 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-02-11 00:02:27,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1641 states to 1641 states and 4219 transitions. [2022-02-11 00:02:27,817 INFO L78 Accepts]: Start accepts. Automaton has 1641 states and 4219 transitions. Word has length 29 [2022-02-11 00:02:27,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:27,817 INFO L470 AbstractCegarLoop]: Abstraction has 1641 states and 4219 transitions. [2022-02-11 00:02:27,817 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-02-11 00:02:27,817 INFO L276 IsEmpty]: Start isEmpty. Operand 1641 states and 4219 transitions. [2022-02-11 00:02:27,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:27,819 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:27,819 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:27,836 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:28,027 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-02-11 00:02:28,027 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:28,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:28,028 INFO L85 PathProgramCache]: Analyzing trace with hash 1294668488, now seen corresponding path program 6 times [2022-02-11 00:02:28,028 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:28,028 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034363137] [2022-02-11 00:02:28,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:28,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:28,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:28,131 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:28,132 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:28,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034363137] [2022-02-11 00:02:28,132 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034363137] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:28,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684057284] [2022-02-11 00:02:28,132 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:02:28,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:28,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:28,133 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:28,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-02-11 00:02:28,155 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-11 00:02:28,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:28,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-11 00:02:28,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:28,283 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:02:28,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-02-11 00:02:28,286 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:02:28,287 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-11 00:02:28,295 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:28,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:28,356 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:28,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:02:28,388 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:28,389 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684057284] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:28,389 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:28,389 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-02-11 00:02:28,389 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951606048] [2022-02-11 00:02:28,389 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:28,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:02:28,389 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:28,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:02:28,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:02:28,390 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-02-11 00:02:28,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:28,533 INFO L93 Difference]: Finished difference Result 1775 states and 4447 transitions. [2022-02-11 00:02:28,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:02:28,534 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-02-11 00:02:28,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:28,536 INFO L225 Difference]: With dead ends: 1775 [2022-02-11 00:02:28,536 INFO L226 Difference]: Without dead ends: 1728 [2022-02-11 00:02:28,536 INFO L933 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-02-11 00:02:28,537 INFO L934 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-02-11 00:02:28,537 INFO L935 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-02-11 00:02:28,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1728 states. [2022-02-11 00:02:28,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1728 to 1619. [2022-02-11 00:02:28,554 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-02-11 00:02:28,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1619 states to 1619 states and 4154 transitions. [2022-02-11 00:02:28,557 INFO L78 Accepts]: Start accepts. Automaton has 1619 states and 4154 transitions. Word has length 29 [2022-02-11 00:02:28,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:28,557 INFO L470 AbstractCegarLoop]: Abstraction has 1619 states and 4154 transitions. [2022-02-11 00:02:28,557 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-02-11 00:02:28,557 INFO L276 IsEmpty]: Start isEmpty. Operand 1619 states and 4154 transitions. [2022-02-11 00:02:28,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:28,559 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:28,559 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:28,582 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-02-11 00:02:28,760 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-02-11 00:02:28,760 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:28,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:28,760 INFO L85 PathProgramCache]: Analyzing trace with hash 850939720, now seen corresponding path program 7 times [2022-02-11 00:02:28,761 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:28,761 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426352848] [2022-02-11 00:02:28,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:28,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:28,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:28,819 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:28,820 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:28,820 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426352848] [2022-02-11 00:02:28,820 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426352848] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:28,820 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066474803] [2022-02-11 00:02:28,820 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:02:28,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:28,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:28,821 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:28,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-02-11 00:02:28,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:28,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-11 00:02:28,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:28,902 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:28,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:28,920 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:28,921 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:02:28,964 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:28,964 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066474803] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:28,964 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:28,964 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-11 00:02:28,964 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505767899] [2022-02-11 00:02:28,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:28,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:28,965 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:28,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:28,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:28,965 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-02-11 00:02:29,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:29,070 INFO L93 Difference]: Finished difference Result 1768 states and 4448 transitions. [2022-02-11 00:02:29,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:02:29,070 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 00:02:29,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:29,073 INFO L225 Difference]: With dead ends: 1768 [2022-02-11 00:02:29,073 INFO L226 Difference]: Without dead ends: 1751 [2022-02-11 00:02:29,073 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:02:29,073 INFO L934 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-02-11 00:02:29,074 INFO L935 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-02-11 00:02:29,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1751 states. [2022-02-11 00:02:29,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1751 to 1632. [2022-02-11 00:02:29,095 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-02-11 00:02:29,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 4192 transitions. [2022-02-11 00:02:29,098 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 4192 transitions. Word has length 29 [2022-02-11 00:02:29,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:29,098 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 4192 transitions. [2022-02-11 00:02:29,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:29,099 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 4192 transitions. [2022-02-11 00:02:29,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:29,101 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:29,101 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:29,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:29,319 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-02-11 00:02:29,319 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:29,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:29,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1992594714, now seen corresponding path program 6 times [2022-02-11 00:02:29,320 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:29,320 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426175164] [2022-02-11 00:02:29,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:29,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:29,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:29,377 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:29,377 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:29,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426175164] [2022-02-11 00:02:29,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426175164] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:29,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594973571] [2022-02-11 00:02:29,377 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:02:29,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:29,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:29,378 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:29,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-02-11 00:02:29,403 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-11 00:02:29,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:29,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-11 00:02:29,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:29,460 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:29,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:29,482 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:29,482 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:02:29,522 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:29,523 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594973571] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:29,523 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:29,523 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-11 00:02:29,523 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552117682] [2022-02-11 00:02:29,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:29,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:29,523 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:29,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:29,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:29,524 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-02-11 00:02:29,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:29,686 INFO L93 Difference]: Finished difference Result 2079 states and 5118 transitions. [2022-02-11 00:02:29,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:02:29,687 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 00:02:29,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:29,690 INFO L225 Difference]: With dead ends: 2079 [2022-02-11 00:02:29,690 INFO L226 Difference]: Without dead ends: 2060 [2022-02-11 00:02:29,691 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:02:29,691 INFO L934 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-02-11 00:02:29,691 INFO L935 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-02-11 00:02:29,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2060 states. [2022-02-11 00:02:29,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2060 to 1695. [2022-02-11 00:02:29,734 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-02-11 00:02:29,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1695 states to 1695 states and 4340 transitions. [2022-02-11 00:02:29,737 INFO L78 Accepts]: Start accepts. Automaton has 1695 states and 4340 transitions. Word has length 29 [2022-02-11 00:02:29,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:29,737 INFO L470 AbstractCegarLoop]: Abstraction has 1695 states and 4340 transitions. [2022-02-11 00:02:29,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:29,737 INFO L276 IsEmpty]: Start isEmpty. Operand 1695 states and 4340 transitions. [2022-02-11 00:02:29,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:29,740 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:29,740 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:29,759 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:29,941 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-02-11 00:02:29,941 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:29,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:29,941 INFO L85 PathProgramCache]: Analyzing trace with hash -492261722, now seen corresponding path program 8 times [2022-02-11 00:02:29,942 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:29,942 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800182142] [2022-02-11 00:02:29,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:29,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:29,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:29,998 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:29,999 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:29,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800182142] [2022-02-11 00:02:29,999 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800182142] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:29,999 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33105291] [2022-02-11 00:02:29,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:02:29,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:29,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:30,004 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:30,006 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-02-11 00:02:30,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:02:30,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:30,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-11 00:02:30,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:30,078 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:30,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:30,096 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:30,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 16 treesize of output 15 [2022-02-11 00:02:30,135 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:30,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33105291] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:30,135 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:30,135 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-11 00:02:30,135 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275271780] [2022-02-11 00:02:30,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:30,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:30,136 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:30,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:30,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:30,136 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-02-11 00:02:30,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:30,280 INFO L93 Difference]: Finished difference Result 1956 states and 4825 transitions. [2022-02-11 00:02:30,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:02:30,281 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 00:02:30,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:30,283 INFO L225 Difference]: With dead ends: 1956 [2022-02-11 00:02:30,283 INFO L226 Difference]: Without dead ends: 1916 [2022-02-11 00:02:30,284 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:02:30,284 INFO L934 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-02-11 00:02:30,284 INFO L935 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-02-11 00:02:30,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1916 states. [2022-02-11 00:02:30,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1916 to 1661. [2022-02-11 00:02:30,303 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-02-11 00:02:30,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1661 states to 1661 states and 4251 transitions. [2022-02-11 00:02:30,306 INFO L78 Accepts]: Start accepts. Automaton has 1661 states and 4251 transitions. Word has length 29 [2022-02-11 00:02:30,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:30,306 INFO L470 AbstractCegarLoop]: Abstraction has 1661 states and 4251 transitions. [2022-02-11 00:02:30,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:30,306 INFO L276 IsEmpty]: Start isEmpty. Operand 1661 states and 4251 transitions. [2022-02-11 00:02:30,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:30,308 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:30,308 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:30,335 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:30,527 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-02-11 00:02:30,527 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:30,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:30,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1105797902, now seen corresponding path program 9 times [2022-02-11 00:02:30,528 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:30,528 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946565473] [2022-02-11 00:02:30,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:30,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:30,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:30,586 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:02:30,587 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:30,587 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946565473] [2022-02-11 00:02:30,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946565473] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:30,587 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234589065] [2022-02-11 00:02:30,587 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:02:30,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:30,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:30,588 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:30,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-02-11 00:02:30,610 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-11 00:02:30,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:30,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-11 00:02:30,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:30,664 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:02:30,665 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:30,683 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:30,683 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:02:30,726 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:02:30,726 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234589065] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:30,727 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:30,727 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-11 00:02:30,727 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173387803] [2022-02-11 00:02:30,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:30,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:30,733 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:30,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:30,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:30,734 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-02-11 00:02:30,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:30,874 INFO L93 Difference]: Finished difference Result 1977 states and 4908 transitions. [2022-02-11 00:02:30,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:02:30,875 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-02-11 00:02:30,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:30,878 INFO L225 Difference]: With dead ends: 1977 [2022-02-11 00:02:30,878 INFO L226 Difference]: Without dead ends: 1950 [2022-02-11 00:02:30,878 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:02:30,878 INFO L934 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-02-11 00:02:30,878 INFO L935 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-02-11 00:02:30,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1950 states. [2022-02-11 00:02:30,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1950 to 1654. [2022-02-11 00:02:30,901 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-02-11 00:02:30,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1654 states to 1654 states and 4235 transitions. [2022-02-11 00:02:30,904 INFO L78 Accepts]: Start accepts. Automaton has 1654 states and 4235 transitions. Word has length 29 [2022-02-11 00:02:30,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:30,905 INFO L470 AbstractCegarLoop]: Abstraction has 1654 states and 4235 transitions. [2022-02-11 00:02:30,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:30,905 INFO L276 IsEmpty]: Start isEmpty. Operand 1654 states and 4235 transitions. [2022-02-11 00:02:30,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:30,907 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:30,907 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:30,925 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:31,118 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-02-11 00:02:31,119 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:31,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:31,119 INFO L85 PathProgramCache]: Analyzing trace with hash 2014627176, now seen corresponding path program 36 times [2022-02-11 00:02:31,119 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:31,119 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758656616] [2022-02-11 00:02:31,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:31,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:31,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:31,164 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:02:31,164 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:31,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758656616] [2022-02-11 00:02:31,164 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758656616] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:31,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275704398] [2022-02-11 00:02:31,164 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:02:31,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:31,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:31,166 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:31,167 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-02-11 00:02:31,187 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-11 00:02:31,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:31,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-11 00:02:31,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:31,366 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:31,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:31,535 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:31,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275704398] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:31,535 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:31,535 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 9] total 14 [2022-02-11 00:02:31,536 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723286897] [2022-02-11 00:02:31,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:31,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 00:02:31,536 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:31,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 00:02:31,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:02:31,536 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-02-11 00:02:32,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:32,255 INFO L93 Difference]: Finished difference Result 2960 states and 6965 transitions. [2022-02-11 00:02:32,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-11 00:02:32,255 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-02-11 00:02:32,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:32,261 INFO L225 Difference]: With dead ends: 2960 [2022-02-11 00:02:32,261 INFO L226 Difference]: Without dead ends: 2888 [2022-02-11 00:02:32,261 INFO L933 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-02-11 00:02:32,262 INFO L934 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-02-11 00:02:32,262 INFO L935 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-02-11 00:02:32,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2888 states. [2022-02-11 00:02:32,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2888 to 1716. [2022-02-11 00:02:32,300 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-02-11 00:02:32,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1716 states to 1716 states and 4376 transitions. [2022-02-11 00:02:32,305 INFO L78 Accepts]: Start accepts. Automaton has 1716 states and 4376 transitions. Word has length 29 [2022-02-11 00:02:32,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:32,305 INFO L470 AbstractCegarLoop]: Abstraction has 1716 states and 4376 transitions. [2022-02-11 00:02:32,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:32,306 INFO L276 IsEmpty]: Start isEmpty. Operand 1716 states and 4376 transitions. [2022-02-11 00:02:32,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:32,309 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:32,309 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:32,328 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:32,525 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-02-11 00:02:32,525 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:32,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:32,526 INFO L85 PathProgramCache]: Analyzing trace with hash 1036119432, now seen corresponding path program 10 times [2022-02-11 00:02:32,526 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:32,526 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570223298] [2022-02-11 00:02:32,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:32,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:32,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:32,569 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:32,570 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:32,581 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570223298] [2022-02-11 00:02:32,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570223298] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:32,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631264862] [2022-02-11 00:02:32,582 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:02:32,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:32,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:32,583 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:32,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-02-11 00:02:32,604 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:02:32,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:32,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-11 00:02:32,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:32,684 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:02:32,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-02-11 00:02:32,694 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:02:32,695 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-02-11 00:02:32,725 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:32,726 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:32,783 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:32,784 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:02:32,864 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:32,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631264862] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:32,865 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:32,865 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 8] total 15 [2022-02-11 00:02:32,865 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740272186] [2022-02-11 00:02:32,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:32,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 00:02:32,865 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:32,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 00:02:32,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-02-11 00:02:32,866 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-02-11 00:02:33,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:33,309 INFO L93 Difference]: Finished difference Result 3679 states and 8912 transitions. [2022-02-11 00:02:33,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-11 00:02:33,309 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-02-11 00:02:33,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:33,315 INFO L225 Difference]: With dead ends: 3679 [2022-02-11 00:02:33,315 INFO L226 Difference]: Without dead ends: 3596 [2022-02-11 00:02:33,315 INFO L933 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-02-11 00:02:33,315 INFO L934 BasicCegarLoop]: 34 mSDtfsCounter, 320 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-02-11 00:02:33,315 INFO L935 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-02-11 00:02:33,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3596 states. [2022-02-11 00:02:33,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3596 to 2192. [2022-02-11 00:02:33,367 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-02-11 00:02:33,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2192 states to 2192 states and 5709 transitions. [2022-02-11 00:02:33,371 INFO L78 Accepts]: Start accepts. Automaton has 2192 states and 5709 transitions. Word has length 29 [2022-02-11 00:02:33,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:33,372 INFO L470 AbstractCegarLoop]: Abstraction has 2192 states and 5709 transitions. [2022-02-11 00:02:33,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:33,372 INFO L276 IsEmpty]: Start isEmpty. Operand 2192 states and 5709 transitions. [2022-02-11 00:02:33,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:33,374 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:33,374 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:33,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:33,587 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-02-11 00:02:33,587 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:33,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:33,588 INFO L85 PathProgramCache]: Analyzing trace with hash -188205470, now seen corresponding path program 7 times [2022-02-11 00:02:33,588 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:33,588 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988479845] [2022-02-11 00:02:33,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:33,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:33,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:33,631 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:33,632 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:33,632 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988479845] [2022-02-11 00:02:33,632 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988479845] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:33,632 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022585849] [2022-02-11 00:02:33,632 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:02:33,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:33,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:33,633 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:33,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-02-11 00:02:33,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:33,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-11 00:02:33,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:33,767 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:02:33,768 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-02-11 00:02:33,770 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:02:33,770 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-02-11 00:02:33,781 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:33,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:33,865 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:33,865 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:02:33,972 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:33,972 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022585849] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:33,973 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:33,973 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 8] total 15 [2022-02-11 00:02:33,973 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160544878] [2022-02-11 00:02:33,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:33,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 00:02:33,973 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:33,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 00:02:33,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-02-11 00:02:33,973 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-02-11 00:02:34,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:34,479 INFO L93 Difference]: Finished difference Result 4331 states and 10618 transitions. [2022-02-11 00:02:34,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-11 00:02:34,479 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-02-11 00:02:34,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:34,486 INFO L225 Difference]: With dead ends: 4331 [2022-02-11 00:02:34,486 INFO L226 Difference]: Without dead ends: 4271 [2022-02-11 00:02:34,486 INFO L933 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-02-11 00:02:34,487 INFO L934 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-02-11 00:02:34,487 INFO L935 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-02-11 00:02:34,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4271 states. [2022-02-11 00:02:34,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4271 to 2745. [2022-02-11 00:02:34,532 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-02-11 00:02:34,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2745 states to 2745 states and 7258 transitions. [2022-02-11 00:02:34,537 INFO L78 Accepts]: Start accepts. Automaton has 2745 states and 7258 transitions. Word has length 29 [2022-02-11 00:02:34,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:34,537 INFO L470 AbstractCegarLoop]: Abstraction has 2745 states and 7258 transitions. [2022-02-11 00:02:34,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:34,537 INFO L276 IsEmpty]: Start isEmpty. Operand 2745 states and 7258 transitions. [2022-02-11 00:02:34,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:34,540 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:34,540 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:34,556 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-02-11 00:02:34,745 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-02-11 00:02:34,745 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:34,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:34,746 INFO L85 PathProgramCache]: Analyzing trace with hash -1821501854, now seen corresponding path program 11 times [2022-02-11 00:02:34,746 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:34,746 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866527035] [2022-02-11 00:02:34,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:34,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:34,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:34,819 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:34,819 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:34,819 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866527035] [2022-02-11 00:02:34,820 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866527035] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:34,820 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100244726] [2022-02-11 00:02:34,820 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:02:34,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:34,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:34,836 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:34,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-02-11 00:02:34,881 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-11 00:02:34,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:34,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-11 00:02:34,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:34,974 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:34,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:35,014 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:35,015 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:02:35,050 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:35,050 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100244726] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:35,051 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:35,051 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-11 00:02:35,051 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000920773] [2022-02-11 00:02:35,051 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:35,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:02:35,051 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:35,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:02:35,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:35,051 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-02-11 00:02:35,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:35,167 INFO L93 Difference]: Finished difference Result 2931 states and 7615 transitions. [2022-02-11 00:02:35,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-11 00:02:35,167 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-02-11 00:02:35,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:35,172 INFO L225 Difference]: With dead ends: 2931 [2022-02-11 00:02:35,172 INFO L226 Difference]: Without dead ends: 2908 [2022-02-11 00:02:35,172 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 46 SyntacticMatches, 10 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:35,173 INFO L934 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-02-11 00:02:35,174 INFO L935 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-02-11 00:02:35,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2908 states. [2022-02-11 00:02:35,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2908 to 2736. [2022-02-11 00:02:35,210 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-02-11 00:02:35,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2736 states to 2736 states and 7235 transitions. [2022-02-11 00:02:35,216 INFO L78 Accepts]: Start accepts. Automaton has 2736 states and 7235 transitions. Word has length 29 [2022-02-11 00:02:35,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:35,216 INFO L470 AbstractCegarLoop]: Abstraction has 2736 states and 7235 transitions. [2022-02-11 00:02:35,216 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-02-11 00:02:35,216 INFO L276 IsEmpty]: Start isEmpty. Operand 2736 states and 7235 transitions. [2022-02-11 00:02:35,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:35,220 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:35,220 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:35,244 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-02-11 00:02:35,423 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-02-11 00:02:35,423 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:35,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:35,424 INFO L85 PathProgramCache]: Analyzing trace with hash 1968094858, now seen corresponding path program 8 times [2022-02-11 00:02:35,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:35,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039656608] [2022-02-11 00:02:35,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:35,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:35,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:35,488 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:35,488 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:35,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039656608] [2022-02-11 00:02:35,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039656608] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:35,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103548179] [2022-02-11 00:02:35,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:02:35,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:35,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:35,490 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:35,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-02-11 00:02:35,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:02:35,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:35,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-11 00:02:35,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:35,597 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:35,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:35,619 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:35,619 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:02:35,688 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:35,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103548179] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:35,688 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:35,688 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-02-11 00:02:35,688 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042029102] [2022-02-11 00:02:35,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:35,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:35,688 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:35,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:35,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:35,689 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-02-11 00:02:35,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:35,816 INFO L93 Difference]: Finished difference Result 3236 states and 8301 transitions. [2022-02-11 00:02:35,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:02:35,816 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 00:02:35,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:35,821 INFO L225 Difference]: With dead ends: 3236 [2022-02-11 00:02:35,822 INFO L226 Difference]: Without dead ends: 3226 [2022-02-11 00:02:35,822 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:02:35,822 INFO L934 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-02-11 00:02:35,822 INFO L935 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-02-11 00:02:35,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3226 states. [2022-02-11 00:02:35,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3226 to 2784. [2022-02-11 00:02:35,864 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-02-11 00:02:35,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2784 states to 2784 states and 7356 transitions. [2022-02-11 00:02:35,872 INFO L78 Accepts]: Start accepts. Automaton has 2784 states and 7356 transitions. Word has length 29 [2022-02-11 00:02:35,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:35,872 INFO L470 AbstractCegarLoop]: Abstraction has 2784 states and 7356 transitions. [2022-02-11 00:02:35,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:35,872 INFO L276 IsEmpty]: Start isEmpty. Operand 2784 states and 7356 transitions. [2022-02-11 00:02:35,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:35,875 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:35,876 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:35,892 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:36,091 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-02-11 00:02:36,091 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:36,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:36,092 INFO L85 PathProgramCache]: Analyzing trace with hash -826539446, now seen corresponding path program 12 times [2022-02-11 00:02:36,092 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:36,092 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177781843] [2022-02-11 00:02:36,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:36,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:36,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:36,141 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:36,141 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:36,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177781843] [2022-02-11 00:02:36,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177781843] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:36,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797554528] [2022-02-11 00:02:36,141 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:02:36,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:36,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:36,142 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:36,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-02-11 00:02:36,164 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-11 00:02:36,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:36,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-11 00:02:36,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:36,358 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:36,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:36,378 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:36,378 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:02:36,420 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:36,420 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797554528] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:36,420 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:36,420 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-02-11 00:02:36,420 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325225121] [2022-02-11 00:02:36,420 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:36,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:02:36,421 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:36,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:02:36,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:02:36,421 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-02-11 00:02:36,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:36,565 INFO L93 Difference]: Finished difference Result 3210 states and 8180 transitions. [2022-02-11 00:02:36,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:02:36,565 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-02-11 00:02:36,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:36,570 INFO L225 Difference]: With dead ends: 3210 [2022-02-11 00:02:36,570 INFO L226 Difference]: Without dead ends: 3141 [2022-02-11 00:02:36,570 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:02:36,571 INFO L934 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-02-11 00:02:36,571 INFO L935 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-02-11 00:02:36,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3141 states. [2022-02-11 00:02:36,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3141 to 2767. [2022-02-11 00:02:36,607 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-02-11 00:02:36,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2767 states to 2767 states and 7286 transitions. [2022-02-11 00:02:36,612 INFO L78 Accepts]: Start accepts. Automaton has 2767 states and 7286 transitions. Word has length 29 [2022-02-11 00:02:36,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:36,612 INFO L470 AbstractCegarLoop]: Abstraction has 2767 states and 7286 transitions. [2022-02-11 00:02:36,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:36,613 INFO L276 IsEmpty]: Start isEmpty. Operand 2767 states and 7286 transitions. [2022-02-11 00:02:36,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:36,615 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:36,616 INFO L515 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:36,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:36,816 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-02-11 00:02:36,816 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:36,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:36,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1597375113, now seen corresponding path program 9 times [2022-02-11 00:02:36,817 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:36,817 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546646377] [2022-02-11 00:02:36,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:36,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:36,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:36,862 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:36,862 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:36,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546646377] [2022-02-11 00:02:36,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546646377] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:36,862 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922293693] [2022-02-11 00:02:36,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:02:36,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:36,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:36,864 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:36,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-02-11 00:02:36,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-11 00:02:36,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:36,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 10 conjunts are in the unsatisfiable core [2022-02-11 00:02:36,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:36,980 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:36,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:37,102 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:37,103 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922293693] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:37,103 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:37,103 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-11 00:02:37,103 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893484945] [2022-02-11 00:02:37,103 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:37,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:02:37,103 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:37,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:02:37,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:02:37,104 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-02-11 00:02:37,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:37,290 INFO L93 Difference]: Finished difference Result 3548 states and 9044 transitions. [2022-02-11 00:02:37,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-11 00:02:37,290 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-02-11 00:02:37,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:37,295 INFO L225 Difference]: With dead ends: 3548 [2022-02-11 00:02:37,295 INFO L226 Difference]: Without dead ends: 3514 [2022-02-11 00:02:37,295 INFO L933 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-02-11 00:02:37,296 INFO L934 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.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:02:37,296 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 111 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:02:37,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3514 states. [2022-02-11 00:02:37,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3514 to 2924. [2022-02-11 00:02:37,345 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-02-11 00:02:37,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2924 states to 2924 states and 7681 transitions. [2022-02-11 00:02:37,350 INFO L78 Accepts]: Start accepts. Automaton has 2924 states and 7681 transitions. Word has length 29 [2022-02-11 00:02:37,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:37,350 INFO L470 AbstractCegarLoop]: Abstraction has 2924 states and 7681 transitions. [2022-02-11 00:02:37,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:37,351 INFO L276 IsEmpty]: Start isEmpty. Operand 2924 states and 7681 transitions. [2022-02-11 00:02:37,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:37,354 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:37,354 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:37,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-02-11 00:02:37,555 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-02-11 00:02:37,555 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:37,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:37,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1835185986, now seen corresponding path program 37 times [2022-02-11 00:02:37,556 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:37,556 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224065559] [2022-02-11 00:02:37,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:37,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:37,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:37,589 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:37,590 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:37,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224065559] [2022-02-11 00:02:37,590 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224065559] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:37,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650700121] [2022-02-11 00:02:37,590 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:02:37,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:37,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:37,591 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:37,592 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-02-11 00:02:37,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:37,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-11 00:02:37,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:37,675 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:37,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:37,740 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:37,740 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650700121] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:37,740 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:37,740 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-02-11 00:02:37,741 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524015720] [2022-02-11 00:02:37,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:37,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-11 00:02:37,741 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:37,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-11 00:02:37,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-11 00:02:37,741 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-02-11 00:02:37,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:37,838 INFO L93 Difference]: Finished difference Result 3346 states and 8612 transitions. [2022-02-11 00:02:37,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-11 00:02:37,839 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 00:02:37,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:37,843 INFO L225 Difference]: With dead ends: 3346 [2022-02-11 00:02:37,843 INFO L226 Difference]: Without dead ends: 3301 [2022-02-11 00:02:37,843 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-02-11 00:02:37,844 INFO L934 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-02-11 00:02:37,844 INFO L935 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-02-11 00:02:37,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3301 states. [2022-02-11 00:02:37,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3301 to 3007. [2022-02-11 00:02:37,877 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-02-11 00:02:37,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3007 states to 3007 states and 7866 transitions. [2022-02-11 00:02:37,883 INFO L78 Accepts]: Start accepts. Automaton has 3007 states and 7866 transitions. Word has length 29 [2022-02-11 00:02:37,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:37,883 INFO L470 AbstractCegarLoop]: Abstraction has 3007 states and 7866 transitions. [2022-02-11 00:02:37,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:37,883 INFO L276 IsEmpty]: Start isEmpty. Operand 3007 states and 7866 transitions. [2022-02-11 00:02:37,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:37,886 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:37,886 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:37,904 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-02-11 00:02:38,094 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-02-11 00:02:38,095 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:38,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:38,095 INFO L85 PathProgramCache]: Analyzing trace with hash 856678242, now seen corresponding path program 13 times [2022-02-11 00:02:38,095 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:38,095 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348790076] [2022-02-11 00:02:38,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:38,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:38,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:38,153 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:38,153 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:38,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348790076] [2022-02-11 00:02:38,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348790076] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:38,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067580640] [2022-02-11 00:02:38,154 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:02:38,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:38,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:38,158 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:38,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-02-11 00:02:38,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:38,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-11 00:02:38,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:38,247 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:38,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:38,274 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:38,274 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:02:38,304 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:38,304 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067580640] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:38,304 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:38,304 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-11 00:02:38,304 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563451376] [2022-02-11 00:02:38,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:38,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:02:38,304 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:38,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:02:38,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:02:38,305 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-02-11 00:02:38,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:38,483 INFO L93 Difference]: Finished difference Result 3544 states and 9002 transitions. [2022-02-11 00:02:38,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:38,483 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-11 00:02:38,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:38,488 INFO L225 Difference]: With dead ends: 3544 [2022-02-11 00:02:38,488 INFO L226 Difference]: Without dead ends: 3469 [2022-02-11 00:02:38,488 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 52 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2022-02-11 00:02:38,489 INFO L934 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-02-11 00:02:38,489 INFO L935 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-02-11 00:02:38,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3469 states. [2022-02-11 00:02:38,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3469 to 3058. [2022-02-11 00:02:38,527 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-02-11 00:02:38,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3058 states to 3058 states and 7939 transitions. [2022-02-11 00:02:38,533 INFO L78 Accepts]: Start accepts. Automaton has 3058 states and 7939 transitions. Word has length 29 [2022-02-11 00:02:38,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:38,533 INFO L470 AbstractCegarLoop]: Abstraction has 3058 states and 7939 transitions. [2022-02-11 00:02:38,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:38,533 INFO L276 IsEmpty]: Start isEmpty. Operand 3058 states and 7939 transitions. [2022-02-11 00:02:38,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-11 00:02:38,536 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:38,536 INFO L515 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:38,555 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:38,753 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-02-11 00:02:38,753 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:38,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:38,753 INFO L85 PathProgramCache]: Analyzing trace with hash 718658832, now seen corresponding path program 14 times [2022-02-11 00:02:38,753 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:38,754 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990276384] [2022-02-11 00:02:38,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:38,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:38,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:38,848 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:38,848 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:38,848 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990276384] [2022-02-11 00:02:38,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990276384] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:38,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823302213] [2022-02-11 00:02:38,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:02:38,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:38,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:38,850 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:38,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-02-11 00:02:38,872 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:02:38,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:38,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-11 00:02:38,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:38,955 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:38,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:38,985 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:38,985 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:02:39,010 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:39,010 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823302213] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:39,010 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:39,010 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-02-11 00:02:39,010 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929763831] [2022-02-11 00:02:39,010 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:39,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:02:39,010 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:39,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:02:39,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:02:39,011 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-02-11 00:02:39,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:39,175 INFO L93 Difference]: Finished difference Result 3332 states and 8457 transitions. [2022-02-11 00:02:39,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:02:39,175 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-02-11 00:02:39,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:39,180 INFO L225 Difference]: With dead ends: 3332 [2022-02-11 00:02:39,180 INFO L226 Difference]: Without dead ends: 3286 [2022-02-11 00:02:39,180 INFO L933 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-02-11 00:02:39,180 INFO L934 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.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:02:39,180 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 114 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:02:39,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3286 states. [2022-02-11 00:02:39,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3286 to 3041. [2022-02-11 00:02:39,215 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-02-11 00:02:39,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3041 states to 3041 states and 7903 transitions. [2022-02-11 00:02:39,220 INFO L78 Accepts]: Start accepts. Automaton has 3041 states and 7903 transitions. Word has length 29 [2022-02-11 00:02:39,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:39,220 INFO L470 AbstractCegarLoop]: Abstraction has 3041 states and 7903 transitions. [2022-02-11 00:02:39,220 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-02-11 00:02:39,220 INFO L276 IsEmpty]: Start isEmpty. Operand 3041 states and 7903 transitions. [2022-02-11 00:02:39,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-11 00:02:39,223 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:39,223 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:39,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-02-11 00:02:39,423 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-02-11 00:02:39,423 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:39,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:39,424 INFO L85 PathProgramCache]: Analyzing trace with hash -739301394, now seen corresponding path program 38 times [2022-02-11 00:02:39,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:39,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108201808] [2022-02-11 00:02:39,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:39,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:39,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:39,503 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:39,503 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:39,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108201808] [2022-02-11 00:02:39,503 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108201808] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:39,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286870979] [2022-02-11 00:02:39,503 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:02:39,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:39,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:39,505 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:39,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-02-11 00:02:39,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:02:39,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:39,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-11 00:02:39,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:39,647 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:39,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:39,813 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:39,814 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286870979] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:39,814 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:39,814 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 9] total 11 [2022-02-11 00:02:39,814 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850937619] [2022-02-11 00:02:39,814 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:39,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:02:39,814 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:39,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:02:39,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:02:39,814 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-02-11 00:02:40,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:40,041 INFO L93 Difference]: Finished difference Result 3608 states and 9020 transitions. [2022-02-11 00:02:40,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:02:40,042 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-02-11 00:02:40,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:40,048 INFO L225 Difference]: With dead ends: 3608 [2022-02-11 00:02:40,048 INFO L226 Difference]: Without dead ends: 3608 [2022-02-11 00:02:40,048 INFO L933 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-02-11 00:02:40,049 INFO L934 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.1s IncrementalHoareTripleChecker+Time [2022-02-11 00:02:40,049 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 111 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-11 00:02:40,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3608 states. [2022-02-11 00:02:40,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3608 to 3046. [2022-02-11 00:02:40,091 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-02-11 00:02:40,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3046 states to 3046 states and 7884 transitions. [2022-02-11 00:02:40,097 INFO L78 Accepts]: Start accepts. Automaton has 3046 states and 7884 transitions. Word has length 32 [2022-02-11 00:02:40,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:40,098 INFO L470 AbstractCegarLoop]: Abstraction has 3046 states and 7884 transitions. [2022-02-11 00:02:40,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:40,098 INFO L276 IsEmpty]: Start isEmpty. Operand 3046 states and 7884 transitions. [2022-02-11 00:02:40,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-02-11 00:02:40,101 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:40,101 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:40,117 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:40,317 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-02-11 00:02:40,317 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:40,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:40,317 INFO L85 PathProgramCache]: Analyzing trace with hash -178434399, now seen corresponding path program 39 times [2022-02-11 00:02:40,318 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:40,318 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057489673] [2022-02-11 00:02:40,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:40,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:40,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:40,374 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:40,375 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:40,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057489673] [2022-02-11 00:02:40,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057489673] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:40,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259470979] [2022-02-11 00:02:40,375 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:02:40,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:40,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:40,376 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:40,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-02-11 00:02:40,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-11 00:02:40,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:40,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-11 00:02:40,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:40,705 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-11 00:02:40,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:41,233 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-02-11 00:02:41,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259470979] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:41,233 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:41,234 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 19 [2022-02-11 00:02:41,234 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249311956] [2022-02-11 00:02:41,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:41,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-11 00:02:41,234 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:41,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-11 00:02:41,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2022-02-11 00:02:41,234 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-02-11 00:02:42,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:42,074 INFO L93 Difference]: Finished difference Result 4500 states and 10890 transitions. [2022-02-11 00:02:42,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-11 00:02:42,075 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-02-11 00:02:42,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:42,081 INFO L225 Difference]: With dead ends: 4500 [2022-02-11 00:02:42,081 INFO L226 Difference]: Without dead ends: 4477 [2022-02-11 00:02:42,082 INFO L933 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-02-11 00:02:42,082 INFO L934 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.2s IncrementalHoareTripleChecker+Time [2022-02-11 00:02:42,082 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [696 Valid, 140 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 00:02:42,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4477 states. [2022-02-11 00:02:42,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4477 to 2907. [2022-02-11 00:02:42,136 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-02-11 00:02:42,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2907 states to 2907 states and 7417 transitions. [2022-02-11 00:02:42,140 INFO L78 Accepts]: Start accepts. Automaton has 2907 states and 7417 transitions. Word has length 32 [2022-02-11 00:02:42,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:42,140 INFO L470 AbstractCegarLoop]: Abstraction has 2907 states and 7417 transitions. [2022-02-11 00:02:42,140 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-02-11 00:02:42,141 INFO L276 IsEmpty]: Start isEmpty. Operand 2907 states and 7417 transitions. [2022-02-11 00:02:42,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:42,143 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:42,143 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:42,159 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:42,359 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-02-11 00:02:42,359 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:42,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:42,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1854825621, now seen corresponding path program 10 times [2022-02-11 00:02:42,360 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:42,360 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931254539] [2022-02-11 00:02:42,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:42,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:42,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:42,429 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:42,429 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:42,429 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931254539] [2022-02-11 00:02:42,429 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931254539] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:42,429 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383591013] [2022-02-11 00:02:42,429 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:02:42,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:42,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:42,430 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:42,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-02-11 00:02:42,455 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:02:42,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:42,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:42,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:42,531 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:42,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:42,564 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:42,564 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:02:42,601 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:42,601 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383591013] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:42,601 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:42,601 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:02:42,601 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508451371] [2022-02-11 00:02:42,601 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:42,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:02:42,602 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:42,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:02:42,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:42,602 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-02-11 00:02:42,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:42,885 INFO L93 Difference]: Finished difference Result 3636 states and 8898 transitions. [2022-02-11 00:02:42,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-11 00:02:42,886 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-11 00:02:42,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:42,891 INFO L225 Difference]: With dead ends: 3636 [2022-02-11 00:02:42,891 INFO L226 Difference]: Without dead ends: 3603 [2022-02-11 00:02:42,891 INFO L933 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-02-11 00:02:42,891 INFO L934 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-02-11 00:02:42,891 INFO L935 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-02-11 00:02:42,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3603 states. [2022-02-11 00:02:42,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3603 to 2856. [2022-02-11 00:02:42,921 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-02-11 00:02:42,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2856 states to 2856 states and 7308 transitions. [2022-02-11 00:02:42,926 INFO L78 Accepts]: Start accepts. Automaton has 2856 states and 7308 transitions. Word has length 35 [2022-02-11 00:02:42,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:42,926 INFO L470 AbstractCegarLoop]: Abstraction has 2856 states and 7308 transitions. [2022-02-11 00:02:42,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:42,926 INFO L276 IsEmpty]: Start isEmpty. Operand 2856 states and 7308 transitions. [2022-02-11 00:02:42,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:42,929 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:42,929 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:42,946 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-02-11 00:02:43,129 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-02-11 00:02:43,130 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:43,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:43,130 INFO L85 PathProgramCache]: Analyzing trace with hash -972961707, now seen corresponding path program 15 times [2022-02-11 00:02:43,130 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:43,130 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020372615] [2022-02-11 00:02:43,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:43,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:43,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:43,245 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:43,245 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:43,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020372615] [2022-02-11 00:02:43,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020372615] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:43,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884287596] [2022-02-11 00:02:43,246 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:02:43,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:43,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:43,248 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:43,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-02-11 00:02:43,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-11 00:02:43,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:43,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:43,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:43,444 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:43,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:43,521 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:43,521 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:02:43,560 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:43,561 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884287596] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:43,561 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:43,561 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2022-02-11 00:02:43,561 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204863881] [2022-02-11 00:02:43,561 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:43,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-11 00:02:43,562 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:43,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-11 00:02:43,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-02-11 00:02:43,562 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-02-11 00:02:43,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:43,807 INFO L93 Difference]: Finished difference Result 3056 states and 7643 transitions. [2022-02-11 00:02:43,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:43,807 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-02-11 00:02:43,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:43,811 INFO L225 Difference]: With dead ends: 3056 [2022-02-11 00:02:43,811 INFO L226 Difference]: Without dead ends: 2989 [2022-02-11 00:02:43,811 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 58 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-02-11 00:02:43,812 INFO L934 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-02-11 00:02:43,812 INFO L935 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-02-11 00:02:43,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2989 states. [2022-02-11 00:02:43,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2989 to 2847. [2022-02-11 00:02:43,838 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-02-11 00:02:43,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2847 states to 2847 states and 7274 transitions. [2022-02-11 00:02:43,843 INFO L78 Accepts]: Start accepts. Automaton has 2847 states and 7274 transitions. Word has length 35 [2022-02-11 00:02:43,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:43,843 INFO L470 AbstractCegarLoop]: Abstraction has 2847 states and 7274 transitions. [2022-02-11 00:02:43,843 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-02-11 00:02:43,843 INFO L276 IsEmpty]: Start isEmpty. Operand 2847 states and 7274 transitions. [2022-02-11 00:02:43,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:43,846 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:43,846 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:43,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-02-11 00:02:44,046 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-02-11 00:02:44,046 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:44,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:44,047 INFO L85 PathProgramCache]: Analyzing trace with hash -800888287, now seen corresponding path program 16 times [2022-02-11 00:02:44,047 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:44,047 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259597551] [2022-02-11 00:02:44,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:44,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:44,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:44,106 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:44,106 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:44,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259597551] [2022-02-11 00:02:44,106 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259597551] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:44,106 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273307014] [2022-02-11 00:02:44,106 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:02:44,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:44,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:44,107 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:44,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-02-11 00:02:44,128 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:02:44,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:44,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:44,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:44,202 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:44,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:44,221 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:44,221 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:02:44,287 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:44,287 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273307014] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:44,287 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:44,287 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-11 00:02:44,287 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095652755] [2022-02-11 00:02:44,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:44,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:02:44,287 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:44,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:02:44,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:02:44,288 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-02-11 00:02:44,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:44,450 INFO L93 Difference]: Finished difference Result 3126 states and 7799 transitions. [2022-02-11 00:02:44,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:44,450 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-11 00:02:44,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:44,454 INFO L225 Difference]: With dead ends: 3126 [2022-02-11 00:02:44,455 INFO L226 Difference]: Without dead ends: 3126 [2022-02-11 00:02:44,455 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:44,455 INFO L934 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-02-11 00:02:44,455 INFO L935 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-02-11 00:02:44,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3126 states. [2022-02-11 00:02:44,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3126 to 2847. [2022-02-11 00:02:44,484 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-02-11 00:02:44,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2847 states to 2847 states and 7274 transitions. [2022-02-11 00:02:44,489 INFO L78 Accepts]: Start accepts. Automaton has 2847 states and 7274 transitions. Word has length 35 [2022-02-11 00:02:44,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:44,489 INFO L470 AbstractCegarLoop]: Abstraction has 2847 states and 7274 transitions. [2022-02-11 00:02:44,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:44,489 INFO L276 IsEmpty]: Start isEmpty. Operand 2847 states and 7274 transitions. [2022-02-11 00:02:44,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:44,492 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:44,492 INFO L515 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:44,507 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-02-11 00:02:44,692 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-02-11 00:02:44,692 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:44,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:44,693 INFO L85 PathProgramCache]: Analyzing trace with hash 649055720, now seen corresponding path program 11 times [2022-02-11 00:02:44,693 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:44,693 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692283408] [2022-02-11 00:02:44,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:44,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:44,765 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:44,765 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:44,766 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692283408] [2022-02-11 00:02:44,766 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692283408] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:44,766 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305426554] [2022-02-11 00:02:44,766 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:02:44,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:44,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:44,767 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:44,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-02-11 00:02:44,797 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-11 00:02:44,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:44,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-11 00:02:44,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:44,917 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:44,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:45,063 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:45,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305426554] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:45,064 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:45,064 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 19 [2022-02-11 00:02:45,064 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179004857] [2022-02-11 00:02:45,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:45,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-11 00:02:45,064 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:45,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-11 00:02:45,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=270, Unknown=0, NotChecked=0, Total=380 [2022-02-11 00:02:45,065 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-02-11 00:02:45,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:45,243 INFO L93 Difference]: Finished difference Result 3672 states and 8968 transitions. [2022-02-11 00:02:45,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:02:45,243 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-02-11 00:02:45,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:45,248 INFO L225 Difference]: With dead ends: 3672 [2022-02-11 00:02:45,249 INFO L226 Difference]: Without dead ends: 3632 [2022-02-11 00:02:45,249 INFO L933 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-02-11 00:02:45,249 INFO L934 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-02-11 00:02:45,249 INFO L935 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-02-11 00:02:45,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3632 states. [2022-02-11 00:02:45,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3632 to 2685. [2022-02-11 00:02:45,296 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-02-11 00:02:45,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2685 states to 2685 states and 6751 transitions. [2022-02-11 00:02:45,300 INFO L78 Accepts]: Start accepts. Automaton has 2685 states and 6751 transitions. Word has length 35 [2022-02-11 00:02:45,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:45,300 INFO L470 AbstractCegarLoop]: Abstraction has 2685 states and 6751 transitions. [2022-02-11 00:02:45,300 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-02-11 00:02:45,300 INFO L276 IsEmpty]: Start isEmpty. Operand 2685 states and 6751 transitions. [2022-02-11 00:02:45,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:45,303 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:45,303 INFO L515 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:45,319 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-02-11 00:02:45,503 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-02-11 00:02:45,503 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:45,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:45,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1462970056, now seen corresponding path program 17 times [2022-02-11 00:02:45,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:45,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438449396] [2022-02-11 00:02:45,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:45,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:45,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:45,566 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 13 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:45,566 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:45,566 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438449396] [2022-02-11 00:02:45,566 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438449396] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:45,566 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929060826] [2022-02-11 00:02:45,566 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:02:45,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:45,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:45,567 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:45,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-02-11 00:02:45,589 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-11 00:02:45,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:45,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-11 00:02:45,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:45,700 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:45,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:45,819 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:45,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929060826] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:45,819 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:45,820 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 10] total 15 [2022-02-11 00:02:45,820 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028853020] [2022-02-11 00:02:45,820 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:45,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 00:02:45,820 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:45,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 00:02:45,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-02-11 00:02:45,820 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-02-11 00:02:46,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:46,057 INFO L93 Difference]: Finished difference Result 3747 states and 9072 transitions. [2022-02-11 00:02:46,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-11 00:02:46,058 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-02-11 00:02:46,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:46,063 INFO L225 Difference]: With dead ends: 3747 [2022-02-11 00:02:46,063 INFO L226 Difference]: Without dead ends: 3693 [2022-02-11 00:02:46,063 INFO L933 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-02-11 00:02:46,063 INFO L934 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-02-11 00:02:46,064 INFO L935 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-02-11 00:02:46,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3693 states. [2022-02-11 00:02:46,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3693 to 2822. [2022-02-11 00:02:46,096 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-02-11 00:02:46,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2822 states to 2822 states and 7124 transitions. [2022-02-11 00:02:46,100 INFO L78 Accepts]: Start accepts. Automaton has 2822 states and 7124 transitions. Word has length 35 [2022-02-11 00:02:46,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:46,100 INFO L470 AbstractCegarLoop]: Abstraction has 2822 states and 7124 transitions. [2022-02-11 00:02:46,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:46,100 INFO L276 IsEmpty]: Start isEmpty. Operand 2822 states and 7124 transitions. [2022-02-11 00:02:46,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:46,103 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:46,103 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:46,119 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-02-11 00:02:46,303 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-02-11 00:02:46,303 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:46,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:46,304 INFO L85 PathProgramCache]: Analyzing trace with hash 1763440021, now seen corresponding path program 18 times [2022-02-11 00:02:46,304 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:46,304 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518914573] [2022-02-11 00:02:46,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:46,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:46,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:46,360 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:46,361 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:46,361 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518914573] [2022-02-11 00:02:46,361 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518914573] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:46,361 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361344491] [2022-02-11 00:02:46,361 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:02:46,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:46,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:46,362 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:46,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-02-11 00:02:46,387 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-11 00:02:46,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:46,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:46,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:46,465 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:46,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:46,485 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:46,486 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:02:46,543 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:46,543 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361344491] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:46,543 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:46,543 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-11 00:02:46,543 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2728678] [2022-02-11 00:02:46,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:46,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:02:46,544 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:46,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:02:46,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:02:46,544 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-02-11 00:02:46,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:46,749 INFO L93 Difference]: Finished difference Result 3193 states and 7855 transitions. [2022-02-11 00:02:46,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:46,749 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-11 00:02:46,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:46,753 INFO L225 Difference]: With dead ends: 3193 [2022-02-11 00:02:46,753 INFO L226 Difference]: Without dead ends: 3120 [2022-02-11 00:02:46,753 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:46,754 INFO L934 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-02-11 00:02:46,754 INFO L935 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-02-11 00:02:46,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3120 states. [2022-02-11 00:02:46,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3120 to 2828. [2022-02-11 00:02:46,796 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-02-11 00:02:46,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2828 states to 2828 states and 7098 transitions. [2022-02-11 00:02:46,801 INFO L78 Accepts]: Start accepts. Automaton has 2828 states and 7098 transitions. Word has length 35 [2022-02-11 00:02:46,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:46,801 INFO L470 AbstractCegarLoop]: Abstraction has 2828 states and 7098 transitions. [2022-02-11 00:02:46,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:46,801 INFO L276 IsEmpty]: Start isEmpty. Operand 2828 states and 7098 transitions. [2022-02-11 00:02:46,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:46,804 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:46,804 INFO L515 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:46,820 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:47,019 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-02-11 00:02:47,020 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:47,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:47,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1241207638, now seen corresponding path program 12 times [2022-02-11 00:02:47,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:47,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139171605] [2022-02-11 00:02:47,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:47,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:47,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:47,082 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:47,082 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:47,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139171605] [2022-02-11 00:02:47,082 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139171605] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:47,082 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189278809] [2022-02-11 00:02:47,082 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:02:47,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:47,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:47,083 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:47,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-02-11 00:02:47,104 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-11 00:02:47,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:47,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-11 00:02:47,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:47,194 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:47,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:47,329 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:47,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189278809] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:47,329 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:47,329 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 13 [2022-02-11 00:02:47,329 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14037413] [2022-02-11 00:02:47,329 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:47,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:02:47,334 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:47,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:02:47,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:02:47,335 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-02-11 00:02:47,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:47,548 INFO L93 Difference]: Finished difference Result 4521 states and 11004 transitions. [2022-02-11 00:02:47,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-11 00:02:47,548 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-11 00:02:47,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:47,554 INFO L225 Difference]: With dead ends: 4521 [2022-02-11 00:02:47,554 INFO L226 Difference]: Without dead ends: 4497 [2022-02-11 00:02:47,554 INFO L933 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-02-11 00:02:47,555 INFO L934 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-02-11 00:02:47,555 INFO L935 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-02-11 00:02:47,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4497 states. [2022-02-11 00:02:47,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4497 to 3230. [2022-02-11 00:02:47,599 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-02-11 00:02:47,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3230 states to 3230 states and 8310 transitions. [2022-02-11 00:02:47,605 INFO L78 Accepts]: Start accepts. Automaton has 3230 states and 8310 transitions. Word has length 35 [2022-02-11 00:02:47,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:47,605 INFO L470 AbstractCegarLoop]: Abstraction has 3230 states and 8310 transitions. [2022-02-11 00:02:47,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:47,605 INFO L276 IsEmpty]: Start isEmpty. Operand 3230 states and 8310 transitions. [2022-02-11 00:02:47,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:47,608 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:47,608 INFO L515 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:47,624 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:47,809 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-02-11 00:02:47,809 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:47,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:47,809 INFO L85 PathProgramCache]: Analyzing trace with hash -1863088048, now seen corresponding path program 13 times [2022-02-11 00:02:47,809 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:47,809 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505321444] [2022-02-11 00:02:47,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:47,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:47,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:47,865 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:47,865 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:47,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505321444] [2022-02-11 00:02:47,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505321444] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:47,865 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435430827] [2022-02-11 00:02:47,865 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:02:47,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:47,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:47,867 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:47,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-02-11 00:02:47,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:47,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-11 00:02:47,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:47,996 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:47,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:48,174 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:48,174 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435430827] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:48,174 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:48,174 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-02-11 00:02:48,174 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253055257] [2022-02-11 00:02:48,175 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:48,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:02:48,175 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:48,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:02:48,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:02:48,175 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-02-11 00:02:48,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:48,435 INFO L93 Difference]: Finished difference Result 4879 states and 11741 transitions. [2022-02-11 00:02:48,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-11 00:02:48,436 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-02-11 00:02:48,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:48,443 INFO L225 Difference]: With dead ends: 4879 [2022-02-11 00:02:48,443 INFO L226 Difference]: Without dead ends: 4879 [2022-02-11 00:02:48,443 INFO L933 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-02-11 00:02:48,444 INFO L934 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-02-11 00:02:48,444 INFO L935 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-02-11 00:02:48,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2022-02-11 00:02:48,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 3069. [2022-02-11 00:02:48,491 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-02-11 00:02:48,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3069 states to 3069 states and 7867 transitions. [2022-02-11 00:02:48,495 INFO L78 Accepts]: Start accepts. Automaton has 3069 states and 7867 transitions. Word has length 35 [2022-02-11 00:02:48,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:48,496 INFO L470 AbstractCegarLoop]: Abstraction has 3069 states and 7867 transitions. [2022-02-11 00:02:48,496 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-02-11 00:02:48,496 INFO L276 IsEmpty]: Start isEmpty. Operand 3069 states and 7867 transitions. [2022-02-11 00:02:48,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:48,498 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:48,498 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:48,514 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:48,699 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-02-11 00:02:48,699 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:48,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:48,699 INFO L85 PathProgramCache]: Analyzing trace with hash 1764899259, now seen corresponding path program 14 times [2022-02-11 00:02:48,699 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:48,699 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514129168] [2022-02-11 00:02:48,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:48,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:48,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:48,760 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 33 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:48,761 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:48,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514129168] [2022-02-11 00:02:48,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514129168] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:48,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483020170] [2022-02-11 00:02:48,761 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:02:48,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:48,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:48,762 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:48,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-02-11 00:02:48,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:02:48,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:48,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:48,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:48,862 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 34 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:48,862 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:48,882 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:48,882 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:02:48,938 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 34 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:48,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483020170] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:48,938 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:48,938 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-11 00:02:48,938 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358569870] [2022-02-11 00:02:48,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:48,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:02:48,939 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:48,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:02:48,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:02:48,939 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-02-11 00:02:49,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:49,112 INFO L93 Difference]: Finished difference Result 3861 states and 9520 transitions. [2022-02-11 00:02:49,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:49,112 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-11 00:02:49,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:49,117 INFO L225 Difference]: With dead ends: 3861 [2022-02-11 00:02:49,117 INFO L226 Difference]: Without dead ends: 3841 [2022-02-11 00:02:49,117 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:49,117 INFO L934 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-02-11 00:02:49,118 INFO L935 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-02-11 00:02:49,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3841 states. [2022-02-11 00:02:49,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3841 to 3043. [2022-02-11 00:02:49,151 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-02-11 00:02:49,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3043 states to 3043 states and 7769 transitions. [2022-02-11 00:02:49,156 INFO L78 Accepts]: Start accepts. Automaton has 3043 states and 7769 transitions. Word has length 35 [2022-02-11 00:02:49,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:49,156 INFO L470 AbstractCegarLoop]: Abstraction has 3043 states and 7769 transitions. [2022-02-11 00:02:49,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:49,156 INFO L276 IsEmpty]: Start isEmpty. Operand 3043 states and 7769 transitions. [2022-02-11 00:02:49,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:49,158 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:49,159 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:49,174 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:49,363 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-02-11 00:02:49,364 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:49,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:49,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1029735045, now seen corresponding path program 19 times [2022-02-11 00:02:49,364 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:49,364 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018793451] [2022-02-11 00:02:49,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:49,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:49,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:49,419 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:49,419 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:49,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018793451] [2022-02-11 00:02:49,419 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018793451] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:49,419 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506827576] [2022-02-11 00:02:49,420 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:02:49,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:49,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:49,421 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:49,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-02-11 00:02:49,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:49,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:49,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:49,520 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:49,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:49,540 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:49,541 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:02:49,598 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 31 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:49,598 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506827576] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:49,598 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:49,598 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-11 00:02:49,598 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192756439] [2022-02-11 00:02:49,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:49,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:02:49,599 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:49,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:02:49,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:02:49,599 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-02-11 00:02:49,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:49,833 INFO L93 Difference]: Finished difference Result 3496 states and 8631 transitions. [2022-02-11 00:02:49,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:49,834 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-11 00:02:49,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:49,838 INFO L225 Difference]: With dead ends: 3496 [2022-02-11 00:02:49,838 INFO L226 Difference]: Without dead ends: 3430 [2022-02-11 00:02:49,838 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:49,838 INFO L934 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-02-11 00:02:49,839 INFO L935 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-02-11 00:02:49,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3430 states. [2022-02-11 00:02:49,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3430 to 2999. [2022-02-11 00:02:49,869 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-02-11 00:02:49,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2999 states to 2999 states and 7626 transitions. [2022-02-11 00:02:49,874 INFO L78 Accepts]: Start accepts. Automaton has 2999 states and 7626 transitions. Word has length 35 [2022-02-11 00:02:49,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:49,874 INFO L470 AbstractCegarLoop]: Abstraction has 2999 states and 7626 transitions. [2022-02-11 00:02:49,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:49,874 INFO L276 IsEmpty]: Start isEmpty. Operand 2999 states and 7626 transitions. [2022-02-11 00:02:49,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:49,878 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:49,878 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:49,893 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:50,079 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-02-11 00:02:50,079 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:50,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:50,079 INFO L85 PathProgramCache]: Analyzing trace with hash 653482643, now seen corresponding path program 20 times [2022-02-11 00:02:50,080 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:50,080 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889511291] [2022-02-11 00:02:50,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:50,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:50,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:50,139 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:50,140 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:50,140 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889511291] [2022-02-11 00:02:50,140 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889511291] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:50,140 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387243022] [2022-02-11 00:02:50,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:02:50,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:50,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:50,141 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:50,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-02-11 00:02:50,161 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:02:50,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:50,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:50,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:50,239 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:50,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:50,266 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:50,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 20 treesize of output 19 [2022-02-11 00:02:50,313 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:50,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387243022] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:50,313 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:50,313 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:02:50,313 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149177073] [2022-02-11 00:02:50,313 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:50,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:02:50,314 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:50,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:02:50,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:02:50,314 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-02-11 00:02:50,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:50,556 INFO L93 Difference]: Finished difference Result 3778 states and 9159 transitions. [2022-02-11 00:02:50,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:02:50,556 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-11 00:02:50,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:50,561 INFO L225 Difference]: With dead ends: 3778 [2022-02-11 00:02:50,562 INFO L226 Difference]: Without dead ends: 3706 [2022-02-11 00:02:50,562 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 60 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-02-11 00:02:50,562 INFO L934 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-02-11 00:02:50,562 INFO L935 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-02-11 00:02:50,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3706 states. [2022-02-11 00:02:50,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3706 to 3002. [2022-02-11 00:02:50,597 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-02-11 00:02:50,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3002 states to 3002 states and 7580 transitions. [2022-02-11 00:02:50,602 INFO L78 Accepts]: Start accepts. Automaton has 3002 states and 7580 transitions. Word has length 35 [2022-02-11 00:02:50,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:50,602 INFO L470 AbstractCegarLoop]: Abstraction has 3002 states and 7580 transitions. [2022-02-11 00:02:50,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:50,602 INFO L276 IsEmpty]: Start isEmpty. Operand 3002 states and 7580 transitions. [2022-02-11 00:02:50,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:50,605 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:50,605 INFO L515 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:50,624 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-02-11 00:02:50,805 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-02-11 00:02:50,805 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:50,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:50,806 INFO L85 PathProgramCache]: Analyzing trace with hash 760940392, now seen corresponding path program 15 times [2022-02-11 00:02:50,806 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:50,806 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889411027] [2022-02-11 00:02:50,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:50,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:50,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:50,894 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 27 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:50,895 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:50,895 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889411027] [2022-02-11 00:02:50,895 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889411027] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:50,895 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242240809] [2022-02-11 00:02:50,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:02:50,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:50,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:50,896 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:50,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-02-11 00:02:50,919 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-11 00:02:50,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:50,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-11 00:02:50,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:51,032 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:51,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:51,236 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 31 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:51,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242240809] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:51,236 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:51,237 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-11 00:02:51,237 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294540062] [2022-02-11 00:02:51,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:51,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 00:02:51,237 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:51,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 00:02:51,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:02:51,237 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-02-11 00:02:51,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:51,584 INFO L93 Difference]: Finished difference Result 4480 states and 10890 transitions. [2022-02-11 00:02:51,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-11 00:02:51,584 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-02-11 00:02:51,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:51,591 INFO L225 Difference]: With dead ends: 4480 [2022-02-11 00:02:51,591 INFO L226 Difference]: Without dead ends: 4480 [2022-02-11 00:02:51,591 INFO L933 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-02-11 00:02:51,592 INFO L934 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-02-11 00:02:51,592 INFO L935 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-02-11 00:02:51,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4480 states. [2022-02-11 00:02:51,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4480 to 3156. [2022-02-11 00:02:51,650 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-02-11 00:02:51,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3156 states to 3156 states and 8062 transitions. [2022-02-11 00:02:51,656 INFO L78 Accepts]: Start accepts. Automaton has 3156 states and 8062 transitions. Word has length 35 [2022-02-11 00:02:51,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:51,656 INFO L470 AbstractCegarLoop]: Abstraction has 3156 states and 8062 transitions. [2022-02-11 00:02:51,656 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-02-11 00:02:51,656 INFO L276 IsEmpty]: Start isEmpty. Operand 3156 states and 8062 transitions. [2022-02-11 00:02:51,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:51,660 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:51,660 INFO L515 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:51,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:51,873 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-02-11 00:02:51,873 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:51,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:51,873 INFO L85 PathProgramCache]: Analyzing trace with hash 1040085320, now seen corresponding path program 21 times [2022-02-11 00:02:51,873 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:51,873 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442316680] [2022-02-11 00:02:51,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:51,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:51,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:51,949 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:51,950 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:51,950 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442316680] [2022-02-11 00:02:51,950 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442316680] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:51,950 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409395959] [2022-02-11 00:02:51,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:02:51,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:51,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:51,952 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:51,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-02-11 00:02:51,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-11 00:02:51,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:51,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-11 00:02:51,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:52,095 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:52,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:52,241 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:02:52,242 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409395959] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:52,242 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:52,242 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-02-11 00:02:52,242 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638224634] [2022-02-11 00:02:52,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:52,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:02:52,242 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:52,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:02:52,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:02:52,243 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-02-11 00:02:52,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:52,434 INFO L93 Difference]: Finished difference Result 4155 states and 10324 transitions. [2022-02-11 00:02:52,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-11 00:02:52,434 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-02-11 00:02:52,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:52,440 INFO L225 Difference]: With dead ends: 4155 [2022-02-11 00:02:52,440 INFO L226 Difference]: Without dead ends: 4072 [2022-02-11 00:02:52,440 INFO L933 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-02-11 00:02:52,440 INFO L934 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-02-11 00:02:52,440 INFO L935 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-02-11 00:02:52,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4072 states. [2022-02-11 00:02:52,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4072 to 3305. [2022-02-11 00:02:52,481 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-02-11 00:02:52,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3305 states to 3305 states and 8463 transitions. [2022-02-11 00:02:52,486 INFO L78 Accepts]: Start accepts. Automaton has 3305 states and 8463 transitions. Word has length 35 [2022-02-11 00:02:52,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:52,486 INFO L470 AbstractCegarLoop]: Abstraction has 3305 states and 8463 transitions. [2022-02-11 00:02:52,486 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-02-11 00:02:52,486 INFO L276 IsEmpty]: Start isEmpty. Operand 3305 states and 8463 transitions. [2022-02-11 00:02:52,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:52,489 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:52,489 INFO L515 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:52,504 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-02-11 00:02:52,689 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-02-11 00:02:52,689 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:52,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:52,690 INFO L85 PathProgramCache]: Analyzing trace with hash 732247778, now seen corresponding path program 22 times [2022-02-11 00:02:52,690 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:52,690 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828508610] [2022-02-11 00:02:52,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:52,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:52,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:52,765 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:52,765 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:52,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828508610] [2022-02-11 00:02:52,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828508610] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:52,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920090103] [2022-02-11 00:02:52,765 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:02:52,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:52,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:52,769 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:52,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-02-11 00:02:52,790 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:02:52,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:52,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-11 00:02:52,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:52,907 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:52,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:53,081 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:53,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920090103] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:53,081 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:53,082 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-02-11 00:02:53,082 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587541033] [2022-02-11 00:02:53,082 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:53,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:02:53,082 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:53,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:02:53,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:02:53,082 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-02-11 00:02:53,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:53,402 INFO L93 Difference]: Finished difference Result 4460 states and 10988 transitions. [2022-02-11 00:02:53,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:02:53,402 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-02-11 00:02:53,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:53,410 INFO L225 Difference]: With dead ends: 4460 [2022-02-11 00:02:53,410 INFO L226 Difference]: Without dead ends: 4460 [2022-02-11 00:02:53,410 INFO L933 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-02-11 00:02:53,410 INFO L934 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-02-11 00:02:53,410 INFO L935 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-02-11 00:02:53,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4460 states. [2022-02-11 00:02:53,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4460 to 3173. [2022-02-11 00:02:53,456 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-02-11 00:02:53,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 8074 transitions. [2022-02-11 00:02:53,461 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 8074 transitions. Word has length 35 [2022-02-11 00:02:53,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:53,461 INFO L470 AbstractCegarLoop]: Abstraction has 3173 states and 8074 transitions. [2022-02-11 00:02:53,461 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-02-11 00:02:53,461 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 8074 transitions. [2022-02-11 00:02:53,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:53,464 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:53,464 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:53,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-02-11 00:02:53,664 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-02-11 00:02:53,664 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:53,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:53,665 INFO L85 PathProgramCache]: Analyzing trace with hash -2009131819, now seen corresponding path program 16 times [2022-02-11 00:02:53,665 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:53,665 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584406385] [2022-02-11 00:02:53,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:53,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:53,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:53,730 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:53,730 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:53,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584406385] [2022-02-11 00:02:53,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584406385] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:53,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624068846] [2022-02-11 00:02:53,730 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:02:53,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:53,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:53,731 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:53,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-02-11 00:02:53,753 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:02:53,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:53,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:53,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:53,829 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:53,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:53,870 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:53,870 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:02:53,910 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:53,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624068846] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:53,910 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:53,910 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:02:53,910 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028338974] [2022-02-11 00:02:53,910 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:53,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:02:53,910 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:53,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:02:53,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:02:53,911 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-02-11 00:02:54,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:54,105 INFO L93 Difference]: Finished difference Result 3824 states and 9404 transitions. [2022-02-11 00:02:54,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:02:54,105 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-11 00:02:54,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:54,110 INFO L225 Difference]: With dead ends: 3824 [2022-02-11 00:02:54,110 INFO L226 Difference]: Without dead ends: 3806 [2022-02-11 00:02:54,110 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 60 SyntacticMatches, 10 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-02-11 00:02:54,110 INFO L934 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-02-11 00:02:54,110 INFO L935 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-02-11 00:02:54,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3806 states. [2022-02-11 00:02:54,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3806 to 3089. [2022-02-11 00:02:54,143 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-02-11 00:02:54,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3089 states to 3089 states and 7823 transitions. [2022-02-11 00:02:54,148 INFO L78 Accepts]: Start accepts. Automaton has 3089 states and 7823 transitions. Word has length 35 [2022-02-11 00:02:54,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:54,148 INFO L470 AbstractCegarLoop]: Abstraction has 3089 states and 7823 transitions. [2022-02-11 00:02:54,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:54,148 INFO L276 IsEmpty]: Start isEmpty. Operand 3089 states and 7823 transitions. [2022-02-11 00:02:54,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:54,151 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:54,151 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:54,168 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-02-11 00:02:54,367 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-02-11 00:02:54,367 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:54,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:54,368 INFO L85 PathProgramCache]: Analyzing trace with hash 2108944533, now seen corresponding path program 23 times [2022-02-11 00:02:54,368 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:54,368 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516488794] [2022-02-11 00:02:54,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:54,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:54,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:54,445 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:54,445 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:54,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516488794] [2022-02-11 00:02:54,445 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516488794] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:54,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438751269] [2022-02-11 00:02:54,445 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:02:54,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:54,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:54,447 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:54,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-02-11 00:02:54,471 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-11 00:02:54,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:54,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:54,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:54,620 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:54,620 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:54,681 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:54,682 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:02:54,724 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:54,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438751269] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:54,725 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:54,725 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-11 00:02:54,725 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239984314] [2022-02-11 00:02:54,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:54,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 00:02:54,725 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:54,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 00:02:54,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:02:54,726 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-02-11 00:02:54,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:54,958 INFO L93 Difference]: Finished difference Result 3205 states and 8027 transitions. [2022-02-11 00:02:54,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:54,959 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-02-11 00:02:54,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:54,964 INFO L225 Difference]: With dead ends: 3205 [2022-02-11 00:02:54,964 INFO L226 Difference]: Without dead ends: 3165 [2022-02-11 00:02:54,964 INFO L933 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-02-11 00:02:54,964 INFO L934 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-02-11 00:02:54,964 INFO L935 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-02-11 00:02:54,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2022-02-11 00:02:55,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 3065. [2022-02-11 00:02:55,017 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-02-11 00:02:55,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3065 states to 3065 states and 7745 transitions. [2022-02-11 00:02:55,022 INFO L78 Accepts]: Start accepts. Automaton has 3065 states and 7745 transitions. Word has length 35 [2022-02-11 00:02:55,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:55,022 INFO L470 AbstractCegarLoop]: Abstraction has 3065 states and 7745 transitions. [2022-02-11 00:02:55,022 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-02-11 00:02:55,022 INFO L276 IsEmpty]: Start isEmpty. Operand 3065 states and 7745 transitions. [2022-02-11 00:02:55,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:55,025 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:55,025 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:55,049 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-02-11 00:02:55,225 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-02-11 00:02:55,226 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:55,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:55,226 INFO L85 PathProgramCache]: Analyzing trace with hash -672333215, now seen corresponding path program 24 times [2022-02-11 00:02:55,226 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:55,226 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292617236] [2022-02-11 00:02:55,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:55,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:55,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:55,302 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 28 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:02:55,303 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:55,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292617236] [2022-02-11 00:02:55,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292617236] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:55,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42192986] [2022-02-11 00:02:55,303 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:02:55,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:55,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:55,304 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:55,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-02-11 00:02:55,328 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-11 00:02:55,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:55,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:55,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:55,401 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 29 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:02:55,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:55,419 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:55,420 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:02:55,484 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 29 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:02:55,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42192986] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:55,484 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:55,484 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-11 00:02:55,484 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963080174] [2022-02-11 00:02:55,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:55,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:02:55,484 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:55,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:02:55,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:02:55,485 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-02-11 00:02:55,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:55,611 INFO L93 Difference]: Finished difference Result 3420 states and 8465 transitions. [2022-02-11 00:02:55,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:55,612 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-02-11 00:02:55,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:55,616 INFO L225 Difference]: With dead ends: 3420 [2022-02-11 00:02:55,616 INFO L226 Difference]: Without dead ends: 3408 [2022-02-11 00:02:55,617 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 60 SyntacticMatches, 12 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:55,617 INFO L934 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-02-11 00:02:55,617 INFO L935 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-02-11 00:02:55,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3408 states. [2022-02-11 00:02:55,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3408 to 3025. [2022-02-11 00:02:55,647 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-02-11 00:02:55,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3025 states to 3025 states and 7627 transitions. [2022-02-11 00:02:55,652 INFO L78 Accepts]: Start accepts. Automaton has 3025 states and 7627 transitions. Word has length 35 [2022-02-11 00:02:55,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:55,652 INFO L470 AbstractCegarLoop]: Abstraction has 3025 states and 7627 transitions. [2022-02-11 00:02:55,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:55,652 INFO L276 IsEmpty]: Start isEmpty. Operand 3025 states and 7627 transitions. [2022-02-11 00:02:55,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:55,654 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:55,654 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:55,671 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-02-11 00:02:55,854 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-02-11 00:02:55,855 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:55,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:55,855 INFO L85 PathProgramCache]: Analyzing trace with hash 1641585207, now seen corresponding path program 25 times [2022-02-11 00:02:55,855 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:55,855 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358370825] [2022-02-11 00:02:55,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:55,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:55,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:55,917 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:55,918 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:55,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358370825] [2022-02-11 00:02:55,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358370825] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:55,918 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013512815] [2022-02-11 00:02:55,918 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:02:55,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:55,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:55,919 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:55,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-02-11 00:02:55,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:55,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:55,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:56,111 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:56,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:56,150 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:56,150 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:02:56,201 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:56,201 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013512815] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:56,201 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:56,201 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-02-11 00:02:56,201 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367869214] [2022-02-11 00:02:56,201 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:56,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:02:56,201 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:56,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:02:56,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:02:56,202 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-02-11 00:02:56,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:56,398 INFO L93 Difference]: Finished difference Result 3140 states and 7833 transitions. [2022-02-11 00:02:56,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:56,398 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-02-11 00:02:56,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:56,403 INFO L225 Difference]: With dead ends: 3140 [2022-02-11 00:02:56,403 INFO L226 Difference]: Without dead ends: 3117 [2022-02-11 00:02:56,403 INFO L933 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-02-11 00:02:56,403 INFO L934 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-02-11 00:02:56,403 INFO L935 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-02-11 00:02:56,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3117 states. [2022-02-11 00:02:56,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3117 to 3009. [2022-02-11 00:02:56,436 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-02-11 00:02:56,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3009 states to 3009 states and 7577 transitions. [2022-02-11 00:02:56,441 INFO L78 Accepts]: Start accepts. Automaton has 3009 states and 7577 transitions. Word has length 35 [2022-02-11 00:02:56,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:56,441 INFO L470 AbstractCegarLoop]: Abstraction has 3009 states and 7577 transitions. [2022-02-11 00:02:56,441 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-02-11 00:02:56,441 INFO L276 IsEmpty]: Start isEmpty. Operand 3009 states and 7577 transitions. [2022-02-11 00:02:56,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:56,444 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:56,444 INFO L515 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:56,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-02-11 00:02:56,644 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-02-11 00:02:56,644 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:56,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:56,644 INFO L85 PathProgramCache]: Analyzing trace with hash 1220962274, now seen corresponding path program 26 times [2022-02-11 00:02:56,645 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:56,645 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139275069] [2022-02-11 00:02:56,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:56,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:56,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:56,714 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:02:56,715 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:56,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139275069] [2022-02-11 00:02:56,715 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139275069] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:56,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259430523] [2022-02-11 00:02:56,715 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:02:56,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:56,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:56,716 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:56,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-02-11 00:02:56,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:02:56,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:56,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 12 conjunts are in the unsatisfiable core [2022-02-11 00:02:56,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:56,843 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:56,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:57,014 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:57,015 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259430523] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:57,015 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:57,015 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 10 [2022-02-11 00:02:57,015 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303496591] [2022-02-11 00:02:57,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:57,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:02:57,015 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:57,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:02:57,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:57,016 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-02-11 00:02:57,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:57,234 INFO L93 Difference]: Finished difference Result 4143 states and 10150 transitions. [2022-02-11 00:02:57,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:02:57,235 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-02-11 00:02:57,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:57,241 INFO L225 Difference]: With dead ends: 4143 [2022-02-11 00:02:57,242 INFO L226 Difference]: Without dead ends: 4143 [2022-02-11 00:02:57,242 INFO L933 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-02-11 00:02:57,242 INFO L934 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-02-11 00:02:57,242 INFO L935 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-02-11 00:02:57,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4143 states. [2022-02-11 00:02:57,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4143 to 3285. [2022-02-11 00:02:57,291 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-02-11 00:02:57,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3285 states to 3285 states and 8397 transitions. [2022-02-11 00:02:57,297 INFO L78 Accepts]: Start accepts. Automaton has 3285 states and 8397 transitions. Word has length 35 [2022-02-11 00:02:57,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:57,297 INFO L470 AbstractCegarLoop]: Abstraction has 3285 states and 8397 transitions. [2022-02-11 00:02:57,297 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-02-11 00:02:57,297 INFO L276 IsEmpty]: Start isEmpty. Operand 3285 states and 8397 transitions. [2022-02-11 00:02:57,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:57,300 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:57,300 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:57,317 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-02-11 00:02:57,500 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-02-11 00:02:57,500 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:57,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:57,506 INFO L85 PathProgramCache]: Analyzing trace with hash 982900757, now seen corresponding path program 17 times [2022-02-11 00:02:57,506 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:57,507 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843942920] [2022-02-11 00:02:57,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:57,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:57,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:57,561 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:57,561 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:57,562 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843942920] [2022-02-11 00:02:57,562 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843942920] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:57,562 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766487108] [2022-02-11 00:02:57,562 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:02:57,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:57,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:57,563 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:57,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-02-11 00:02:57,587 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-11 00:02:57,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:57,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:57,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:57,660 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:57,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:57,680 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:57,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-02-11 00:02:57,756 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:57,757 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766487108] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:57,757 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:57,757 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-11 00:02:57,757 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208495906] [2022-02-11 00:02:57,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:57,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:02:57,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:57,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:02:57,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:02:57,758 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-02-11 00:02:57,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:57,955 INFO L93 Difference]: Finished difference Result 3741 states and 9357 transitions. [2022-02-11 00:02:57,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:57,955 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-11 00:02:57,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:57,961 INFO L225 Difference]: With dead ends: 3741 [2022-02-11 00:02:57,961 INFO L226 Difference]: Without dead ends: 3732 [2022-02-11 00:02:57,961 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:57,961 INFO L934 BasicCegarLoop]: 36 mSDtfsCounter, 78 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-02-11 00:02:57,961 INFO L935 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-02-11 00:02:57,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3732 states. [2022-02-11 00:02:57,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3732 to 3312. [2022-02-11 00:02:58,002 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-02-11 00:02:58,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3312 states to 3312 states and 8467 transitions. [2022-02-11 00:02:58,009 INFO L78 Accepts]: Start accepts. Automaton has 3312 states and 8467 transitions. Word has length 35 [2022-02-11 00:02:58,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:58,009 INFO L470 AbstractCegarLoop]: Abstraction has 3312 states and 8467 transitions. [2022-02-11 00:02:58,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:58,009 INFO L276 IsEmpty]: Start isEmpty. Operand 3312 states and 8467 transitions. [2022-02-11 00:02:58,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:58,011 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:58,012 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:58,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-02-11 00:02:58,212 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-02-11 00:02:58,212 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:58,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:58,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1811733547, now seen corresponding path program 27 times [2022-02-11 00:02:58,213 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:58,213 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446298541] [2022-02-11 00:02:58,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:58,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:58,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:58,287 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:58,287 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:58,287 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446298541] [2022-02-11 00:02:58,287 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446298541] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:58,287 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030760699] [2022-02-11 00:02:58,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:02:58,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:58,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:58,289 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:58,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-02-11 00:02:58,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-11 00:02:58,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:58,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:58,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:58,412 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:58,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:58,438 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:58,439 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:02:58,526 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 7 proven. 32 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:58,526 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030760699] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:58,526 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:58,526 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-02-11 00:02:58,526 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223335043] [2022-02-11 00:02:58,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:58,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:02:58,527 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:58,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:02:58,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:02:58,527 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-02-11 00:02:58,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:58,760 INFO L93 Difference]: Finished difference Result 3617 states and 9043 transitions. [2022-02-11 00:02:58,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:58,761 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-02-11 00:02:58,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:58,766 INFO L225 Difference]: With dead ends: 3617 [2022-02-11 00:02:58,767 INFO L226 Difference]: Without dead ends: 3536 [2022-02-11 00:02:58,767 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:58,767 INFO L934 BasicCegarLoop]: 36 mSDtfsCounter, 89 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-02-11 00:02:58,767 INFO L935 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-02-11 00:02:58,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3536 states. [2022-02-11 00:02:58,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3536 to 3211. [2022-02-11 00:02:58,806 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-02-11 00:02:58,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3211 states to 3211 states and 8252 transitions. [2022-02-11 00:02:58,813 INFO L78 Accepts]: Start accepts. Automaton has 3211 states and 8252 transitions. Word has length 35 [2022-02-11 00:02:58,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:58,813 INFO L470 AbstractCegarLoop]: Abstraction has 3211 states and 8252 transitions. [2022-02-11 00:02:58,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:58,813 INFO L276 IsEmpty]: Start isEmpty. Operand 3211 states and 8252 transitions. [2022-02-11 00:02:58,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:58,816 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:58,816 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:58,833 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-02-11 00:02:59,016 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-02-11 00:02:59,017 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:59,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:59,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1869697569, now seen corresponding path program 28 times [2022-02-11 00:02:59,017 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:59,017 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52953900] [2022-02-11 00:02:59,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:59,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:59,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:59,087 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:59,087 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:59,087 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52953900] [2022-02-11 00:02:59,087 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52953900] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:59,087 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999080674] [2022-02-11 00:02:59,087 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:02:59,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:59,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:59,088 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:59,090 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-02-11 00:02:59,112 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:02:59,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:59,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:59,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:59,185 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:59,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:59,203 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:02:59,204 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:02:59,263 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:02:59,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999080674] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:59,263 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:59,263 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-02-11 00:02:59,263 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20945459] [2022-02-11 00:02:59,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:59,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:02:59,264 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:59,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:02:59,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:02:59,264 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-02-11 00:02:59,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:02:59,430 INFO L93 Difference]: Finished difference Result 3558 states and 8978 transitions. [2022-02-11 00:02:59,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:02:59,431 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-11 00:02:59,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:02:59,436 INFO L225 Difference]: With dead ends: 3558 [2022-02-11 00:02:59,436 INFO L226 Difference]: Without dead ends: 3546 [2022-02-11 00:02:59,436 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:02:59,436 INFO L934 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-02-11 00:02:59,436 INFO L935 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-02-11 00:02:59,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3546 states. [2022-02-11 00:02:59,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3546 to 3213. [2022-02-11 00:02:59,472 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-02-11 00:02:59,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3213 states to 3213 states and 8256 transitions. [2022-02-11 00:02:59,477 INFO L78 Accepts]: Start accepts. Automaton has 3213 states and 8256 transitions. Word has length 35 [2022-02-11 00:02:59,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:02:59,477 INFO L470 AbstractCegarLoop]: Abstraction has 3213 states and 8256 transitions. [2022-02-11 00:02:59,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:02:59,478 INFO L276 IsEmpty]: Start isEmpty. Operand 3213 states and 8256 transitions. [2022-02-11 00:02:59,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:02:59,480 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:02:59,480 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:02:59,496 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2022-02-11 00:02:59,680 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-02-11 00:02:59,681 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:02:59,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:02:59,681 INFO L85 PathProgramCache]: Analyzing trace with hash -283352393, now seen corresponding path program 29 times [2022-02-11 00:02:59,681 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:02:59,681 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937574120] [2022-02-11 00:02:59,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:02:59,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:02:59,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:02:59,748 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:59,749 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:02:59,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937574120] [2022-02-11 00:02:59,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937574120] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:02:59,749 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203992690] [2022-02-11 00:02:59,749 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:02:59,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:02:59,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:02:59,750 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:02:59,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-02-11 00:02:59,775 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-11 00:02:59,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:02:59,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:02:59,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:02:59,864 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:59,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:02:59,888 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:02:59,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-02-11 00:02:59,943 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:02:59,943 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203992690] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:02:59,943 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:02:59,944 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-11 00:02:59,944 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318948559] [2022-02-11 00:02:59,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:02:59,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:02:59,944 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:02:59,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:02:59,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:02:59,944 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-02-11 00:03:00,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:00,202 INFO L93 Difference]: Finished difference Result 4231 states and 10491 transitions. [2022-02-11 00:03:00,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-11 00:03:00,203 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-11 00:03:00,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:00,209 INFO L225 Difference]: With dead ends: 4231 [2022-02-11 00:03:00,209 INFO L226 Difference]: Without dead ends: 4177 [2022-02-11 00:03:00,209 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 66 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2022-02-11 00:03:00,209 INFO L934 BasicCegarLoop]: 31 mSDtfsCounter, 194 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-02-11 00:03:00,209 INFO L935 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-02-11 00:03:00,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4177 states. [2022-02-11 00:03:00,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4177 to 3248. [2022-02-11 00:03:00,250 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-02-11 00:03:00,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3248 states to 3248 states and 8360 transitions. [2022-02-11 00:03:00,256 INFO L78 Accepts]: Start accepts. Automaton has 3248 states and 8360 transitions. Word has length 35 [2022-02-11 00:03:00,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:00,256 INFO L470 AbstractCegarLoop]: Abstraction has 3248 states and 8360 transitions. [2022-02-11 00:03:00,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:00,256 INFO L276 IsEmpty]: Start isEmpty. Operand 3248 states and 8360 transitions. [2022-02-11 00:03:00,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:03:00,276 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:00,276 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:00,293 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-02-11 00:03:00,489 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-02-11 00:03:00,490 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:00,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:00,490 INFO L85 PathProgramCache]: Analyzing trace with hash -128515859, now seen corresponding path program 30 times [2022-02-11 00:03:00,490 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:00,490 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301791252] [2022-02-11 00:03:00,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:00,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:00,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:00,547 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:00,547 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:00,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301791252] [2022-02-11 00:03:00,547 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301791252] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:00,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642226031] [2022-02-11 00:03:00,547 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:03:00,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:00,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:00,549 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:00,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-02-11 00:03:00,574 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-11 00:03:00,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:00,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:03:00,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:00,670 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:00,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:00,698 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:00,699 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:03:00,746 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:00,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642226031] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:00,747 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:00,747 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:03:00,747 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379244973] [2022-02-11 00:03:00,747 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:00,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:03:00,747 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:00,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:03:00,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:03:00,747 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-02-11 00:03:01,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:01,173 INFO L93 Difference]: Finished difference Result 5007 states and 12333 transitions. [2022-02-11 00:03:01,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-11 00:03:01,173 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-11 00:03:01,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:01,181 INFO L225 Difference]: With dead ends: 5007 [2022-02-11 00:03:01,181 INFO L226 Difference]: Without dead ends: 4893 [2022-02-11 00:03:01,181 INFO L933 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-02-11 00:03:01,181 INFO L934 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-02-11 00:03:01,182 INFO L935 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-02-11 00:03:01,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4893 states. [2022-02-11 00:03:01,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4893 to 3400. [2022-02-11 00:03:01,239 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-02-11 00:03:01,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3400 states to 3400 states and 8757 transitions. [2022-02-11 00:03:01,245 INFO L78 Accepts]: Start accepts. Automaton has 3400 states and 8757 transitions. Word has length 35 [2022-02-11 00:03:01,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:01,245 INFO L470 AbstractCegarLoop]: Abstraction has 3400 states and 8757 transitions. [2022-02-11 00:03:01,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:01,245 INFO L276 IsEmpty]: Start isEmpty. Operand 3400 states and 8757 transitions. [2022-02-11 00:03:01,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-11 00:03:01,248 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:01,248 INFO L515 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:01,265 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2022-02-11 00:03:01,463 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-02-11 00:03:01,463 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:01,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:01,464 INFO L85 PathProgramCache]: Analyzing trace with hash -188207369, now seen corresponding path program 31 times [2022-02-11 00:03:01,464 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:01,464 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886255434] [2022-02-11 00:03:01,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:01,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:01,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:01,588 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:01,589 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:01,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886255434] [2022-02-11 00:03:01,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886255434] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:01,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074126819] [2022-02-11 00:03:01,589 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:03:01,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:01,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:01,590 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:01,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-02-11 00:03:01,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:01,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-11 00:03:01,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:01,776 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:03:01,777 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-02-11 00:03:01,778 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:03:01,779 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-02-11 00:03:01,790 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:01,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:01,908 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:01,908 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:03:02,020 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:02,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074126819] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:02,020 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:02,020 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 11] total 23 [2022-02-11 00:03:02,020 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206439913] [2022-02-11 00:03:02,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:02,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-11 00:03:02,021 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:02,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-11 00:03:02,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-02-11 00:03:02,024 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-02-11 00:03:03,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:03,422 INFO L93 Difference]: Finished difference Result 8077 states and 19270 transitions. [2022-02-11 00:03:03,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-11 00:03:03,422 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-02-11 00:03:03,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:03,434 INFO L225 Difference]: With dead ends: 8077 [2022-02-11 00:03:03,435 INFO L226 Difference]: Without dead ends: 7838 [2022-02-11 00:03:03,435 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1127 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=646, Invalid=3644, Unknown=0, NotChecked=0, Total=4290 [2022-02-11 00:03:03,435 INFO L934 BasicCegarLoop]: 52 mSDtfsCounter, 724 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 1940 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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-02-11 00:03:03,435 INFO L935 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-02-11 00:03:03,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7838 states. [2022-02-11 00:03:03,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7838 to 4698. [2022-02-11 00:03:03,513 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-02-11 00:03:03,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4698 states to 4698 states and 12144 transitions. [2022-02-11 00:03:03,521 INFO L78 Accepts]: Start accepts. Automaton has 4698 states and 12144 transitions. Word has length 35 [2022-02-11 00:03:03,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:03,521 INFO L470 AbstractCegarLoop]: Abstraction has 4698 states and 12144 transitions. [2022-02-11 00:03:03,521 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-02-11 00:03:03,521 INFO L276 IsEmpty]: Start isEmpty. Operand 4698 states and 12144 transitions. [2022-02-11 00:03:03,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-11 00:03:03,525 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:03,525 INFO L515 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:03,542 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-02-11 00:03:03,725 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-02-11 00:03:03,725 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:03,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:03,726 INFO L85 PathProgramCache]: Analyzing trace with hash 237519579, now seen corresponding path program 32 times [2022-02-11 00:03:03,726 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:03,726 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958465926] [2022-02-11 00:03:03,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:03,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:03,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:03,775 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:03,775 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:03,775 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958465926] [2022-02-11 00:03:03,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958465926] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:03,775 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237095728] [2022-02-11 00:03:03,776 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:03:03,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:03,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:03,777 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:03,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-02-11 00:03:03,801 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:03:03,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:03,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-11 00:03:03,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:04,055 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:04,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:04,285 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:04,285 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237095728] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:04,285 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:04,285 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 11] total 16 [2022-02-11 00:03:04,285 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980409972] [2022-02-11 00:03:04,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:04,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 00:03:04,285 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:04,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 00:03:04,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:03:04,286 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-02-11 00:03:04,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:04,982 INFO L93 Difference]: Finished difference Result 5956 states and 14888 transitions. [2022-02-11 00:03:04,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-11 00:03:04,982 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-02-11 00:03:04,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:04,993 INFO L225 Difference]: With dead ends: 5956 [2022-02-11 00:03:04,993 INFO L226 Difference]: Without dead ends: 5906 [2022-02-11 00:03:04,993 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=345, Invalid=1215, Unknown=0, NotChecked=0, Total=1560 [2022-02-11 00:03:04,993 INFO L934 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-02-11 00:03:04,994 INFO L935 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-02-11 00:03:04,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5906 states. [2022-02-11 00:03:05,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5906 to 5198. [2022-02-11 00:03:05,100 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-02-11 00:03:05,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5198 states to 5198 states and 13348 transitions. [2022-02-11 00:03:05,112 INFO L78 Accepts]: Start accepts. Automaton has 5198 states and 13348 transitions. Word has length 38 [2022-02-11 00:03:05,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:05,112 INFO L470 AbstractCegarLoop]: Abstraction has 5198 states and 13348 transitions. [2022-02-11 00:03:05,113 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-02-11 00:03:05,113 INFO L276 IsEmpty]: Start isEmpty. Operand 5198 states and 13348 transitions. [2022-02-11 00:03:05,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-11 00:03:05,118 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:05,118 INFO L515 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:05,136 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-02-11 00:03:05,327 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-02-11 00:03:05,327 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:05,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:05,328 INFO L85 PathProgramCache]: Analyzing trace with hash 72205555, now seen corresponding path program 33 times [2022-02-11 00:03:05,328 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:05,328 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068439837] [2022-02-11 00:03:05,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:05,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:05,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:05,378 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-11 00:03:05,379 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:05,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068439837] [2022-02-11 00:03:05,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068439837] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:05,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216545135] [2022-02-11 00:03:05,379 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:03:05,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:05,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:05,380 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:05,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-02-11 00:03:05,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-11 00:03:05,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:05,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-11 00:03:05,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:05,497 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-11 00:03:05,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:05,589 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-11 00:03:05,590 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216545135] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:05,590 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:05,590 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-02-11 00:03:05,590 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205394443] [2022-02-11 00:03:05,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:05,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-02-11 00:03:05,590 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:05,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-02-11 00:03:05,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-02-11 00:03:05,591 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-02-11 00:03:05,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:05,762 INFO L93 Difference]: Finished difference Result 5899 states and 14827 transitions. [2022-02-11 00:03:05,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-11 00:03:05,763 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-02-11 00:03:05,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:05,772 INFO L225 Difference]: With dead ends: 5899 [2022-02-11 00:03:05,772 INFO L226 Difference]: Without dead ends: 5847 [2022-02-11 00:03:05,772 INFO L933 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-02-11 00:03:05,773 INFO L934 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-02-11 00:03:05,773 INFO L935 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-02-11 00:03:05,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5847 states. [2022-02-11 00:03:05,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5847 to 5208. [2022-02-11 00:03:05,848 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-02-11 00:03:05,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5208 states to 5208 states and 13346 transitions. [2022-02-11 00:03:05,858 INFO L78 Accepts]: Start accepts. Automaton has 5208 states and 13346 transitions. Word has length 38 [2022-02-11 00:03:05,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:05,858 INFO L470 AbstractCegarLoop]: Abstraction has 5208 states and 13346 transitions. [2022-02-11 00:03:05,858 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-02-11 00:03:05,858 INFO L276 IsEmpty]: Start isEmpty. Operand 5208 states and 13346 transitions. [2022-02-11 00:03:05,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-11 00:03:05,863 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:05,863 INFO L515 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:05,880 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-02-11 00:03:06,063 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-02-11 00:03:06,063 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:06,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:06,064 INFO L85 PathProgramCache]: Analyzing trace with hash 784212400, now seen corresponding path program 18 times [2022-02-11 00:03:06,064 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:06,064 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676489139] [2022-02-11 00:03:06,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:06,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:06,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:06,146 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-11 00:03:06,146 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:06,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676489139] [2022-02-11 00:03:06,146 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676489139] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:06,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916569257] [2022-02-11 00:03:06,146 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:03:06,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:06,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:06,148 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:06,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-02-11 00:03:06,172 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-11 00:03:06,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:06,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-11 00:03:06,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:06,316 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 40 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:06,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:06,477 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 40 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:06,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916569257] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:06,477 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:06,478 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 13 [2022-02-11 00:03:06,478 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333712466] [2022-02-11 00:03:06,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:06,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:03:06,478 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:06,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:03:06,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:03:06,478 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-02-11 00:03:06,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:06,826 INFO L93 Difference]: Finished difference Result 7225 states and 17694 transitions. [2022-02-11 00:03:06,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-11 00:03:06,827 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-02-11 00:03:06,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:06,840 INFO L225 Difference]: With dead ends: 7225 [2022-02-11 00:03:06,840 INFO L226 Difference]: Without dead ends: 7173 [2022-02-11 00:03:06,840 INFO L933 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-02-11 00:03:06,841 INFO L934 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-02-11 00:03:06,841 INFO L935 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-02-11 00:03:06,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7173 states. [2022-02-11 00:03:06,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7173 to 4849. [2022-02-11 00:03:06,923 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-02-11 00:03:06,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4849 states to 4849 states and 12314 transitions. [2022-02-11 00:03:06,933 INFO L78 Accepts]: Start accepts. Automaton has 4849 states and 12314 transitions. Word has length 38 [2022-02-11 00:03:06,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:06,933 INFO L470 AbstractCegarLoop]: Abstraction has 4849 states and 12314 transitions. [2022-02-11 00:03:06,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:06,933 INFO L276 IsEmpty]: Start isEmpty. Operand 4849 states and 12314 transitions. [2022-02-11 00:03:06,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-02-11 00:03:06,937 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:06,937 INFO L515 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:06,959 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-02-11 00:03:07,138 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-02-11 00:03:07,138 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:07,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:07,138 INFO L85 PathProgramCache]: Analyzing trace with hash 121942062, now seen corresponding path program 19 times [2022-02-11 00:03:07,138 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:07,138 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382907535] [2022-02-11 00:03:07,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:07,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:07,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:07,192 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-11 00:03:07,192 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:07,192 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382907535] [2022-02-11 00:03:07,192 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382907535] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:07,192 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975734147] [2022-02-11 00:03:07,192 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:03:07,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:07,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:07,194 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:07,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-02-11 00:03:07,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:07,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-11 00:03:07,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:07,397 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:07,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:07,537 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 22 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:07,537 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [975734147] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:07,537 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:07,537 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 11, 11] total 16 [2022-02-11 00:03:07,537 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097375422] [2022-02-11 00:03:07,537 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:07,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 00:03:07,538 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:07,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 00:03:07,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:03:07,538 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-02-11 00:03:08,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:08,022 INFO L93 Difference]: Finished difference Result 6805 states and 16547 transitions. [2022-02-11 00:03:08,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-11 00:03:08,023 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-02-11 00:03:08,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:08,034 INFO L225 Difference]: With dead ends: 6805 [2022-02-11 00:03:08,035 INFO L226 Difference]: Without dead ends: 6716 [2022-02-11 00:03:08,035 INFO L933 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-02-11 00:03:08,035 INFO L934 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-02-11 00:03:08,035 INFO L935 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-02-11 00:03:08,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6716 states. [2022-02-11 00:03:08,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6716 to 4804. [2022-02-11 00:03:08,110 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-02-11 00:03:08,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4804 states to 4804 states and 12182 transitions. [2022-02-11 00:03:08,119 INFO L78 Accepts]: Start accepts. Automaton has 4804 states and 12182 transitions. Word has length 38 [2022-02-11 00:03:08,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:08,119 INFO L470 AbstractCegarLoop]: Abstraction has 4804 states and 12182 transitions. [2022-02-11 00:03:08,119 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-02-11 00:03:08,119 INFO L276 IsEmpty]: Start isEmpty. Operand 4804 states and 12182 transitions. [2022-02-11 00:03:08,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:08,124 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:08,124 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:08,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-02-11 00:03:08,324 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-02-11 00:03:08,324 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:08,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:08,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1532856280, now seen corresponding path program 20 times [2022-02-11 00:03:08,325 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:08,325 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217359089] [2022-02-11 00:03:08,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:08,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:08,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:08,408 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:08,408 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:08,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217359089] [2022-02-11 00:03:08,409 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217359089] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:08,409 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016305142] [2022-02-11 00:03:08,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:03:08,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:08,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:08,410 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:08,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-02-11 00:03:08,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:03:08,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:08,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-11 00:03:08,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:08,971 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 23 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:08,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:09,323 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:09,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 16 treesize of output 15 [2022-02-11 00:03:09,388 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 20 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:09,389 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016305142] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:09,389 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:09,389 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 15, 15] total 32 [2022-02-11 00:03:09,389 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63098451] [2022-02-11 00:03:09,389 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:09,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-11 00:03:09,389 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:09,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-11 00:03:09,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=932, Unknown=0, NotChecked=0, Total=1056 [2022-02-11 00:03:09,390 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-02-11 00:03:14,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:14,492 INFO L93 Difference]: Finished difference Result 13871 states and 32021 transitions. [2022-02-11 00:03:14,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2022-02-11 00:03:14,492 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-02-11 00:03:14,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:14,512 INFO L225 Difference]: With dead ends: 13871 [2022-02-11 00:03:14,513 INFO L226 Difference]: Without dead ends: 13424 [2022-02-11 00:03:14,514 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 131 SyntacticMatches, 19 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13336 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=3748, Invalid=28832, Unknown=0, NotChecked=0, Total=32580 [2022-02-11 00:03:14,514 INFO L934 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-02-11 00:03:14,515 INFO L935 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-02-11 00:03:14,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13424 states. [2022-02-11 00:03:14,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13424 to 7078. [2022-02-11 00:03:14,646 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-02-11 00:03:14,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7078 states to 7078 states and 18125 transitions. [2022-02-11 00:03:14,658 INFO L78 Accepts]: Start accepts. Automaton has 7078 states and 18125 transitions. Word has length 41 [2022-02-11 00:03:14,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:14,658 INFO L470 AbstractCegarLoop]: Abstraction has 7078 states and 18125 transitions. [2022-02-11 00:03:14,658 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-02-11 00:03:14,659 INFO L276 IsEmpty]: Start isEmpty. Operand 7078 states and 18125 transitions. [2022-02-11 00:03:14,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:14,665 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:14,665 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:14,681 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-02-11 00:03:14,865 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-02-11 00:03:14,866 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:14,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:14,866 INFO L85 PathProgramCache]: Analyzing trace with hash 1309554728, now seen corresponding path program 34 times [2022-02-11 00:03:14,866 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:14,866 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181660092] [2022-02-11 00:03:14,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:14,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:14,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:14,969 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:14,969 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:14,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181660092] [2022-02-11 00:03:14,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181660092] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:14,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914029053] [2022-02-11 00:03:14,969 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:03:14,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:14,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:14,970 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:14,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-02-11 00:03:14,992 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:03:14,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:14,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:14,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:15,197 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:15,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:15,290 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:15,290 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:03:15,337 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:15,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914029053] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:15,337 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:15,337 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-02-11 00:03:15,337 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576661336] [2022-02-11 00:03:15,337 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:15,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-11 00:03:15,338 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:15,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-11 00:03:15,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2022-02-11 00:03:15,338 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-02-11 00:03:16,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:16,033 INFO L93 Difference]: Finished difference Result 7674 states and 19268 transitions. [2022-02-11 00:03:16,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-11 00:03:16,033 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-02-11 00:03:16,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:16,046 INFO L225 Difference]: With dead ends: 7674 [2022-02-11 00:03:16,046 INFO L226 Difference]: Without dead ends: 7536 [2022-02-11 00:03:16,046 INFO L933 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-02-11 00:03:16,047 INFO L934 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-02-11 00:03:16,047 INFO L935 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-02-11 00:03:16,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7536 states. [2022-02-11 00:03:16,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7536 to 7046. [2022-02-11 00:03:16,160 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-02-11 00:03:16,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7046 states to 7046 states and 18003 transitions. [2022-02-11 00:03:16,174 INFO L78 Accepts]: Start accepts. Automaton has 7046 states and 18003 transitions. Word has length 41 [2022-02-11 00:03:16,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:16,174 INFO L470 AbstractCegarLoop]: Abstraction has 7046 states and 18003 transitions. [2022-02-11 00:03:16,174 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-02-11 00:03:16,174 INFO L276 IsEmpty]: Start isEmpty. Operand 7046 states and 18003 transitions. [2022-02-11 00:03:16,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:16,182 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:16,182 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:16,198 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-02-11 00:03:16,382 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-02-11 00:03:16,383 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:16,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:16,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1943773144, now seen corresponding path program 21 times [2022-02-11 00:03:16,383 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:16,383 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480973656] [2022-02-11 00:03:16,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:16,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:16,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:16,472 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 59 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:16,472 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:16,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480973656] [2022-02-11 00:03:16,472 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480973656] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:16,472 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144841701] [2022-02-11 00:03:16,472 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:03:16,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:16,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:16,474 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:16,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-02-11 00:03:16,500 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-11 00:03:16,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:16,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:16,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:16,600 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 60 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:16,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:16,637 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:16,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-02-11 00:03:16,694 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 60 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:16,694 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144841701] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:16,694 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:16,694 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-11 00:03:16,694 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550480696] [2022-02-11 00:03:16,694 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:16,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:03:16,694 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:16,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:03:16,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:03:16,695 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-02-11 00:03:17,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:17,977 INFO L93 Difference]: Finished difference Result 15023 states and 35388 transitions. [2022-02-11 00:03:17,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-11 00:03:17,977 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:17,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:18,003 INFO L225 Difference]: With dead ends: 15023 [2022-02-11 00:03:18,003 INFO L226 Difference]: Without dead ends: 14664 [2022-02-11 00:03:18,004 INFO L933 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-02-11 00:03:18,004 INFO L934 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-02-11 00:03:18,004 INFO L935 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-02-11 00:03:18,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14664 states. [2022-02-11 00:03:18,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14664 to 7664. [2022-02-11 00:03:18,166 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-02-11 00:03:18,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7664 states to 7664 states and 19545 transitions. [2022-02-11 00:03:18,181 INFO L78 Accepts]: Start accepts. Automaton has 7664 states and 19545 transitions. Word has length 41 [2022-02-11 00:03:18,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:18,181 INFO L470 AbstractCegarLoop]: Abstraction has 7664 states and 19545 transitions. [2022-02-11 00:03:18,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:18,181 INFO L276 IsEmpty]: Start isEmpty. Operand 7664 states and 19545 transitions. [2022-02-11 00:03:18,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:18,190 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:18,190 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:18,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-02-11 00:03:18,390 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-02-11 00:03:18,391 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:18,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:18,391 INFO L85 PathProgramCache]: Analyzing trace with hash 2128352424, now seen corresponding path program 35 times [2022-02-11 00:03:18,391 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:18,391 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969351943] [2022-02-11 00:03:18,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:18,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:18,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:18,470 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 54 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:18,470 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:18,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969351943] [2022-02-11 00:03:18,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969351943] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:18,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978984159] [2022-02-11 00:03:18,470 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:03:18,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:18,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:18,471 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:18,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-02-11 00:03:18,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-11 00:03:18,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:18,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:18,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:18,632 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:18,632 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:18,670 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:18,671 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:03:18,744 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:18,744 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978984159] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:18,744 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:18,744 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2022-02-11 00:03:18,744 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350441465] [2022-02-11 00:03:18,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:18,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:03:18,744 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:18,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:03:18,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:03:18,745 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-02-11 00:03:19,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:19,033 INFO L93 Difference]: Finished difference Result 9035 states and 22550 transitions. [2022-02-11 00:03:19,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-11 00:03:19,033 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-02-11 00:03:19,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:19,046 INFO L225 Difference]: With dead ends: 9035 [2022-02-11 00:03:19,046 INFO L226 Difference]: Without dead ends: 9012 [2022-02-11 00:03:19,046 INFO L933 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-02-11 00:03:19,046 INFO L934 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-02-11 00:03:19,046 INFO L935 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-02-11 00:03:19,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9012 states. [2022-02-11 00:03:19,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9012 to 8314. [2022-02-11 00:03:19,142 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-02-11 00:03:19,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8314 states to 8314 states and 21095 transitions. [2022-02-11 00:03:19,194 INFO L78 Accepts]: Start accepts. Automaton has 8314 states and 21095 transitions. Word has length 41 [2022-02-11 00:03:19,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:19,194 INFO L470 AbstractCegarLoop]: Abstraction has 8314 states and 21095 transitions. [2022-02-11 00:03:19,194 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-02-11 00:03:19,194 INFO L276 IsEmpty]: Start isEmpty. Operand 8314 states and 21095 transitions. [2022-02-11 00:03:19,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:19,201 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:19,201 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:19,218 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-02-11 00:03:19,411 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-02-11 00:03:19,411 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:19,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:19,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1811602724, now seen corresponding path program 36 times [2022-02-11 00:03:19,411 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:19,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329198184] [2022-02-11 00:03:19,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:19,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:19,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:19,516 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 54 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:19,516 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:19,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329198184] [2022-02-11 00:03:19,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329198184] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:19,517 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348311342] [2022-02-11 00:03:19,517 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:03:19,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:19,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:19,518 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:19,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-02-11 00:03:19,543 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-11 00:03:19,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:19,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-11 00:03:19,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:19,867 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-11 00:03:19,868 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-11 00:03:19,919 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 31 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:19,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:20,392 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:20,393 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:03:20,812 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 22 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:20,812 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348311342] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:20,812 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:20,812 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 13, 15] total 28 [2022-02-11 00:03:20,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878709489] [2022-02-11 00:03:20,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:20,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-11 00:03:20,813 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:20,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-11 00:03:20,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=653, Unknown=0, NotChecked=0, Total=812 [2022-02-11 00:03:20,813 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-02-11 00:03:22,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:22,637 INFO L93 Difference]: Finished difference Result 11904 states and 29601 transitions. [2022-02-11 00:03:22,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-11 00:03:22,638 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-02-11 00:03:22,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:22,657 INFO L225 Difference]: With dead ends: 11904 [2022-02-11 00:03:22,657 INFO L226 Difference]: Without dead ends: 11829 [2022-02-11 00:03:22,658 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 74 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1306 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=864, Invalid=3558, Unknown=0, NotChecked=0, Total=4422 [2022-02-11 00:03:22,658 INFO L934 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-02-11 00:03:22,658 INFO L935 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-02-11 00:03:22,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11829 states. [2022-02-11 00:03:22,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11829 to 7376. [2022-02-11 00:03:22,794 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-02-11 00:03:22,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7376 states to 7376 states and 18853 transitions. [2022-02-11 00:03:22,809 INFO L78 Accepts]: Start accepts. Automaton has 7376 states and 18853 transitions. Word has length 41 [2022-02-11 00:03:22,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:22,809 INFO L470 AbstractCegarLoop]: Abstraction has 7376 states and 18853 transitions. [2022-02-11 00:03:22,809 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-02-11 00:03:22,809 INFO L276 IsEmpty]: Start isEmpty. Operand 7376 states and 18853 transitions. [2022-02-11 00:03:22,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:22,817 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:22,817 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:22,834 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-02-11 00:03:23,018 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-02-11 00:03:23,019 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:23,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:23,019 INFO L85 PathProgramCache]: Analyzing trace with hash -1255677656, now seen corresponding path program 37 times [2022-02-11 00:03:23,019 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:23,019 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271484235] [2022-02-11 00:03:23,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:23,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:23,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:23,092 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:23,093 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:23,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271484235] [2022-02-11 00:03:23,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271484235] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:23,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116064726] [2022-02-11 00:03:23,093 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:03:23,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:23,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:23,094 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:23,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-02-11 00:03:23,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:23,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:23,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:23,223 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:23,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:23,241 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:23,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 16 treesize of output 15 [2022-02-11 00:03:23,321 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:23,321 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116064726] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:23,321 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:23,321 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-11 00:03:23,321 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961013001] [2022-02-11 00:03:23,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:23,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:03:23,322 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:23,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:03:23,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:03:23,322 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-02-11 00:03:23,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:23,627 INFO L93 Difference]: Finished difference Result 8127 states and 20374 transitions. [2022-02-11 00:03:23,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:03:23,627 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:23,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:23,640 INFO L225 Difference]: With dead ends: 8127 [2022-02-11 00:03:23,641 INFO L226 Difference]: Without dead ends: 8127 [2022-02-11 00:03:23,641 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:03:23,641 INFO L934 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-02-11 00:03:23,641 INFO L935 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-02-11 00:03:23,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8127 states. [2022-02-11 00:03:23,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8127 to 7388. [2022-02-11 00:03:23,751 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-02-11 00:03:23,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7388 states to 7388 states and 18890 transitions. [2022-02-11 00:03:23,766 INFO L78 Accepts]: Start accepts. Automaton has 7388 states and 18890 transitions. Word has length 41 [2022-02-11 00:03:23,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:23,766 INFO L470 AbstractCegarLoop]: Abstraction has 7388 states and 18890 transitions. [2022-02-11 00:03:23,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:23,766 INFO L276 IsEmpty]: Start isEmpty. Operand 7388 states and 18890 transitions. [2022-02-11 00:03:23,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:23,776 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:23,776 INFO L515 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:23,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-02-11 00:03:23,988 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-02-11 00:03:23,988 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:23,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:23,989 INFO L85 PathProgramCache]: Analyzing trace with hash -1902091, now seen corresponding path program 22 times [2022-02-11 00:03:23,989 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:23,989 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119278763] [2022-02-11 00:03:23,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:23,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:23,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:24,075 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 33 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:24,075 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:24,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119278763] [2022-02-11 00:03:24,075 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119278763] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:24,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171020316] [2022-02-11 00:03:24,075 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:03:24,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:24,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:24,076 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:24,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-02-11 00:03:24,102 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:03:24,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:24,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-11 00:03:24,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:24,237 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 33 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:24,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:24,403 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 33 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:24,404 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171020316] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:24,404 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:24,404 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 16 [2022-02-11 00:03:24,404 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123898651] [2022-02-11 00:03:24,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:24,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 00:03:24,404 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:24,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 00:03:24,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:03:24,405 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-02-11 00:03:24,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:24,671 INFO L93 Difference]: Finished difference Result 9906 states and 24188 transitions. [2022-02-11 00:03:24,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:03:24,671 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-02-11 00:03:24,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:24,687 INFO L225 Difference]: With dead ends: 9906 [2022-02-11 00:03:24,687 INFO L226 Difference]: Without dead ends: 9804 [2022-02-11 00:03:24,687 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=152, Invalid=354, Unknown=0, NotChecked=0, Total=506 [2022-02-11 00:03:24,687 INFO L934 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-02-11 00:03:24,688 INFO L935 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-02-11 00:03:24,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9804 states. [2022-02-11 00:03:24,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9804 to 7737. [2022-02-11 00:03:24,867 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-02-11 00:03:24,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7737 states to 7737 states and 19894 transitions. [2022-02-11 00:03:24,886 INFO L78 Accepts]: Start accepts. Automaton has 7737 states and 19894 transitions. Word has length 41 [2022-02-11 00:03:24,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:24,886 INFO L470 AbstractCegarLoop]: Abstraction has 7737 states and 19894 transitions. [2022-02-11 00:03:24,886 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-02-11 00:03:24,886 INFO L276 IsEmpty]: Start isEmpty. Operand 7737 states and 19894 transitions. [2022-02-11 00:03:24,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:24,897 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:24,897 INFO L515 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:24,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-02-11 00:03:25,103 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-02-11 00:03:25,103 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:25,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:25,104 INFO L85 PathProgramCache]: Analyzing trace with hash -173209317, now seen corresponding path program 23 times [2022-02-11 00:03:25,104 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:25,104 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927293997] [2022-02-11 00:03:25,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:25,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:25,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:25,189 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 41 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:25,189 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:25,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927293997] [2022-02-11 00:03:25,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927293997] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:25,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982710624] [2022-02-11 00:03:25,189 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:03:25,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:25,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:25,190 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:25,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-02-11 00:03:25,216 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-11 00:03:25,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:25,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-11 00:03:25,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:25,355 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 43 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:25,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:25,555 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 43 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:25,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982710624] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:25,555 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:25,556 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 17 [2022-02-11 00:03:25,556 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764471634] [2022-02-11 00:03:25,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:25,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-11 00:03:25,556 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:25,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-11 00:03:25,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2022-02-11 00:03:25,556 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-02-11 00:03:25,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:25,917 INFO L93 Difference]: Finished difference Result 9662 states and 23990 transitions. [2022-02-11 00:03:25,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-11 00:03:25,917 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-02-11 00:03:25,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:25,932 INFO L225 Difference]: With dead ends: 9662 [2022-02-11 00:03:25,932 INFO L226 Difference]: Without dead ends: 9662 [2022-02-11 00:03:25,933 INFO L933 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-02-11 00:03:25,933 INFO L934 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-02-11 00:03:25,933 INFO L935 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-02-11 00:03:25,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9662 states. [2022-02-11 00:03:26,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9662 to 7850. [2022-02-11 00:03:26,067 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-02-11 00:03:26,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7850 states to 7850 states and 20240 transitions. [2022-02-11 00:03:26,083 INFO L78 Accepts]: Start accepts. Automaton has 7850 states and 20240 transitions. Word has length 41 [2022-02-11 00:03:26,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:26,084 INFO L470 AbstractCegarLoop]: Abstraction has 7850 states and 20240 transitions. [2022-02-11 00:03:26,084 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-02-11 00:03:26,084 INFO L276 IsEmpty]: Start isEmpty. Operand 7850 states and 20240 transitions. [2022-02-11 00:03:26,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:26,093 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:26,093 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:26,110 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2022-02-11 00:03:26,294 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-02-11 00:03:26,295 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:26,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:26,295 INFO L85 PathProgramCache]: Analyzing trace with hash -1766490874, now seen corresponding path program 24 times [2022-02-11 00:03:26,295 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:26,295 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807486862] [2022-02-11 00:03:26,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:26,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:26,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:26,388 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 57 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:26,389 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:26,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807486862] [2022-02-11 00:03:26,389 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807486862] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:26,389 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782090651] [2022-02-11 00:03:26,389 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:03:26,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:26,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:26,390 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:26,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-02-11 00:03:26,416 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-11 00:03:26,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:26,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:26,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:26,510 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:26,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:26,530 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:26,531 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:03:26,609 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:26,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782090651] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:26,609 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:26,609 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-11 00:03:26,609 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005998389] [2022-02-11 00:03:26,609 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:26,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:03:26,609 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:26,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:03:26,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:03:26,610 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-02-11 00:03:26,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:26,847 INFO L93 Difference]: Finished difference Result 8793 states and 22208 transitions. [2022-02-11 00:03:26,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:03:26,847 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:26,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:26,861 INFO L225 Difference]: With dead ends: 8793 [2022-02-11 00:03:26,861 INFO L226 Difference]: Without dead ends: 8758 [2022-02-11 00:03:26,861 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:03:26,861 INFO L934 BasicCegarLoop]: 41 mSDtfsCounter, 148 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-02-11 00:03:26,861 INFO L935 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-02-11 00:03:26,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8758 states. [2022-02-11 00:03:26,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8758 to 7925. [2022-02-11 00:03:26,993 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-02-11 00:03:27,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7925 states to 7925 states and 20425 transitions. [2022-02-11 00:03:27,009 INFO L78 Accepts]: Start accepts. Automaton has 7925 states and 20425 transitions. Word has length 41 [2022-02-11 00:03:27,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:27,009 INFO L470 AbstractCegarLoop]: Abstraction has 7925 states and 20425 transitions. [2022-02-11 00:03:27,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:27,010 INFO L276 IsEmpty]: Start isEmpty. Operand 7925 states and 20425 transitions. [2022-02-11 00:03:27,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:27,019 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:27,019 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:27,039 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-02-11 00:03:27,235 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-02-11 00:03:27,235 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:27,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:27,236 INFO L85 PathProgramCache]: Analyzing trace with hash -266157882, now seen corresponding path program 38 times [2022-02-11 00:03:27,236 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:27,236 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597631663] [2022-02-11 00:03:27,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:27,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:27,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:27,304 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 14 proven. 49 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:27,304 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:27,304 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597631663] [2022-02-11 00:03:27,304 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597631663] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:27,304 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [576358151] [2022-02-11 00:03:27,304 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:03:27,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:27,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:27,305 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:27,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-02-11 00:03:27,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:03:27,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:27,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:27,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:27,427 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:27,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:27,448 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:27,448 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:03:27,531 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:27,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [576358151] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:27,531 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:27,531 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-11 00:03:27,531 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132421184] [2022-02-11 00:03:27,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:27,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:03:27,532 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:27,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:03:27,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:03:27,532 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-02-11 00:03:27,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:27,851 INFO L93 Difference]: Finished difference Result 8298 states and 21151 transitions. [2022-02-11 00:03:27,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:03:27,852 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:27,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:27,865 INFO L225 Difference]: With dead ends: 8298 [2022-02-11 00:03:27,866 INFO L226 Difference]: Without dead ends: 8258 [2022-02-11 00:03:27,866 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:03:27,866 INFO L934 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-02-11 00:03:27,866 INFO L935 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-02-11 00:03:27,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8258 states. [2022-02-11 00:03:27,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8258 to 7919. [2022-02-11 00:03:27,984 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-02-11 00:03:28,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7919 states to 7919 states and 20393 transitions. [2022-02-11 00:03:28,001 INFO L78 Accepts]: Start accepts. Automaton has 7919 states and 20393 transitions. Word has length 41 [2022-02-11 00:03:28,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:28,001 INFO L470 AbstractCegarLoop]: Abstraction has 7919 states and 20393 transitions. [2022-02-11 00:03:28,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:28,001 INFO L276 IsEmpty]: Start isEmpty. Operand 7919 states and 20393 transitions. [2022-02-11 00:03:28,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:28,010 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:28,010 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:28,027 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-02-11 00:03:28,211 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-02-11 00:03:28,211 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:28,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:28,211 INFO L85 PathProgramCache]: Analyzing trace with hash -879694062, now seen corresponding path program 39 times [2022-02-11 00:03:28,211 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:28,211 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786220150] [2022-02-11 00:03:28,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:28,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:28,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:28,281 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:03:28,281 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:28,281 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786220150] [2022-02-11 00:03:28,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786220150] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:28,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425584427] [2022-02-11 00:03:28,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:03:28,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:28,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:28,292 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:28,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-02-11 00:03:28,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-11 00:03:28,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:28,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:28,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:28,413 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:03:28,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:28,433 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:28,433 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:03:28,519 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:03:28,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425584427] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:28,519 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:28,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-11 00:03:28,520 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514180240] [2022-02-11 00:03:28,520 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:28,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:03:28,520 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:28,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:03:28,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:03:28,520 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-02-11 00:03:28,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:28,825 INFO L93 Difference]: Finished difference Result 8586 states and 21774 transitions. [2022-02-11 00:03:28,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:03:28,825 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-02-11 00:03:28,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:28,840 INFO L225 Difference]: With dead ends: 8586 [2022-02-11 00:03:28,840 INFO L226 Difference]: Without dead ends: 8559 [2022-02-11 00:03:28,840 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:03:28,841 INFO L934 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-02-11 00:03:28,841 INFO L935 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-02-11 00:03:28,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8559 states. [2022-02-11 00:03:28,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8559 to 7928. [2022-02-11 00:03:28,955 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-02-11 00:03:28,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7928 states to 7928 states and 20412 transitions. [2022-02-11 00:03:28,972 INFO L78 Accepts]: Start accepts. Automaton has 7928 states and 20412 transitions. Word has length 41 [2022-02-11 00:03:28,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:28,972 INFO L470 AbstractCegarLoop]: Abstraction has 7928 states and 20412 transitions. [2022-02-11 00:03:28,972 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-02-11 00:03:28,972 INFO L276 IsEmpty]: Start isEmpty. Operand 7928 states and 20412 transitions. [2022-02-11 00:03:28,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:28,981 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:28,982 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:28,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-02-11 00:03:29,182 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-02-11 00:03:29,182 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:29,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:29,182 INFO L85 PathProgramCache]: Analyzing trace with hash 1262223272, now seen corresponding path program 40 times [2022-02-11 00:03:29,182 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:29,182 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778865] [2022-02-11 00:03:29,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:29,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:29,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:29,257 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:29,258 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:29,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778865] [2022-02-11 00:03:29,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778865] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:29,258 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233182301] [2022-02-11 00:03:29,258 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:03:29,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:29,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:29,259 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:29,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-02-11 00:03:29,282 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:03:29,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:29,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:29,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:29,392 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:29,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:29,414 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:29,414 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:03:29,496 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:29,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233182301] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:29,496 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:29,496 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:03:29,496 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514012065] [2022-02-11 00:03:29,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:29,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:03:29,497 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:29,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:03:29,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:03:29,497 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-02-11 00:03:29,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:29,806 INFO L93 Difference]: Finished difference Result 9392 states and 23635 transitions. [2022-02-11 00:03:29,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-11 00:03:29,807 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:29,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:29,825 INFO L225 Difference]: With dead ends: 9392 [2022-02-11 00:03:29,825 INFO L226 Difference]: Without dead ends: 9359 [2022-02-11 00:03:29,825 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:03:29,825 INFO L934 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-02-11 00:03:29,826 INFO L935 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-02-11 00:03:29,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9359 states. [2022-02-11 00:03:29,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9359 to 7864. [2022-02-11 00:03:29,967 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-02-11 00:03:29,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7864 states to 7864 states and 20294 transitions. [2022-02-11 00:03:29,985 INFO L78 Accepts]: Start accepts. Automaton has 7864 states and 20294 transitions. Word has length 41 [2022-02-11 00:03:29,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:29,985 INFO L470 AbstractCegarLoop]: Abstraction has 7864 states and 20294 transitions. [2022-02-11 00:03:29,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:29,985 INFO L276 IsEmpty]: Start isEmpty. Operand 7864 states and 20294 transitions. [2022-02-11 00:03:29,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:29,995 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:29,995 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:30,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-02-11 00:03:30,196 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-02-11 00:03:30,196 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:30,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:30,196 INFO L85 PathProgramCache]: Analyzing trace with hash 1686786410, now seen corresponding path program 25 times [2022-02-11 00:03:30,196 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:30,196 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255214513] [2022-02-11 00:03:30,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:30,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:30,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:30,286 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 57 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:30,286 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:30,286 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255214513] [2022-02-11 00:03:30,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255214513] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:30,286 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264332501] [2022-02-11 00:03:30,286 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:03:30,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:30,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:30,287 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:30,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-02-11 00:03:30,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:30,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:30,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:30,410 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:30,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:30,431 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:30,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 16 treesize of output 15 [2022-02-11 00:03:30,536 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:30,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264332501] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:30,536 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:30,536 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-11 00:03:30,536 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476517754] [2022-02-11 00:03:30,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:30,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:03:30,536 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:30,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:03:30,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:03:30,537 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-02-11 00:03:30,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:30,806 INFO L93 Difference]: Finished difference Result 8926 states and 22473 transitions. [2022-02-11 00:03:30,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:03:30,806 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:30,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:30,824 INFO L225 Difference]: With dead ends: 8926 [2022-02-11 00:03:30,824 INFO L226 Difference]: Without dead ends: 8896 [2022-02-11 00:03:30,824 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:03:30,824 INFO L934 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-02-11 00:03:30,824 INFO L935 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-02-11 00:03:30,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8896 states. [2022-02-11 00:03:30,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8896 to 7864. [2022-02-11 00:03:30,958 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-02-11 00:03:30,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7864 states to 7864 states and 20250 transitions. [2022-02-11 00:03:30,976 INFO L78 Accepts]: Start accepts. Automaton has 7864 states and 20250 transitions. Word has length 41 [2022-02-11 00:03:30,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:30,976 INFO L470 AbstractCegarLoop]: Abstraction has 7864 states and 20250 transitions. [2022-02-11 00:03:30,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:30,976 INFO L276 IsEmpty]: Start isEmpty. Operand 7864 states and 20250 transitions. [2022-02-11 00:03:30,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:30,986 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:30,986 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:31,006 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-02-11 00:03:31,186 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-02-11 00:03:31,187 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:31,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:31,187 INFO L85 PathProgramCache]: Analyzing trace with hash -1107847894, now seen corresponding path program 41 times [2022-02-11 00:03:31,187 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:31,187 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154605828] [2022-02-11 00:03:31,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:31,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:31,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:31,264 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 14 proven. 49 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:31,264 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:31,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154605828] [2022-02-11 00:03:31,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154605828] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:31,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077274995] [2022-02-11 00:03:31,264 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:03:31,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:31,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:31,265 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:31,266 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-02-11 00:03:31,295 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-11 00:03:31,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:31,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:31,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:31,391 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:31,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:31,411 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:31,411 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:03:31,489 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:31,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077274995] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:31,490 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:31,490 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-11 00:03:31,490 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841031089] [2022-02-11 00:03:31,490 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:31,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:03:31,490 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:31,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:03:31,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:03:31,490 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-02-11 00:03:31,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:31,843 INFO L93 Difference]: Finished difference Result 8284 states and 21051 transitions. [2022-02-11 00:03:31,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:03:31,843 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:31,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:31,856 INFO L225 Difference]: With dead ends: 8284 [2022-02-11 00:03:31,857 INFO L226 Difference]: Without dead ends: 8220 [2022-02-11 00:03:31,857 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:03:31,857 INFO L934 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-02-11 00:03:31,857 INFO L935 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-02-11 00:03:31,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8220 states. [2022-02-11 00:03:31,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8220 to 7819. [2022-02-11 00:03:31,981 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-02-11 00:03:31,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7819 states to 7819 states and 20087 transitions. [2022-02-11 00:03:31,997 INFO L78 Accepts]: Start accepts. Automaton has 7819 states and 20087 transitions. Word has length 41 [2022-02-11 00:03:31,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:31,997 INFO L470 AbstractCegarLoop]: Abstraction has 7819 states and 20087 transitions. [2022-02-11 00:03:31,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:31,997 INFO L276 IsEmpty]: Start isEmpty. Operand 7819 states and 20087 transitions. [2022-02-11 00:03:32,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:32,006 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:32,006 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:32,029 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-02-11 00:03:32,207 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-02-11 00:03:32,207 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:32,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:32,207 INFO L85 PathProgramCache]: Analyzing trace with hash -1721384074, now seen corresponding path program 42 times [2022-02-11 00:03:32,207 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:32,207 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65361702] [2022-02-11 00:03:32,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:32,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:32,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:32,283 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:03:32,283 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:32,283 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65361702] [2022-02-11 00:03:32,283 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65361702] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:32,283 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256474931] [2022-02-11 00:03:32,283 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:03:32,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:32,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:32,284 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:32,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-02-11 00:03:32,315 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-11 00:03:32,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:32,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:32,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:32,441 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:03:32,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:32,469 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:32,469 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:03:32,549 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:03:32,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256474931] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:32,549 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:32,549 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-11 00:03:32,549 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683529456] [2022-02-11 00:03:32,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:32,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:03:32,549 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:32,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:03:32,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:03:32,550 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-02-11 00:03:32,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:32,830 INFO L93 Difference]: Finished difference Result 8708 states and 21927 transitions. [2022-02-11 00:03:32,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:03:32,830 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-02-11 00:03:32,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:32,846 INFO L225 Difference]: With dead ends: 8708 [2022-02-11 00:03:32,846 INFO L226 Difference]: Without dead ends: 8666 [2022-02-11 00:03:32,846 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:03:32,846 INFO L934 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-02-11 00:03:32,846 INFO L935 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-02-11 00:03:32,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8666 states. [2022-02-11 00:03:32,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8666 to 7755. [2022-02-11 00:03:32,975 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-02-11 00:03:32,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7755 states to 7755 states and 19910 transitions. [2022-02-11 00:03:32,993 INFO L78 Accepts]: Start accepts. Automaton has 7755 states and 19910 transitions. Word has length 41 [2022-02-11 00:03:32,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:32,993 INFO L470 AbstractCegarLoop]: Abstraction has 7755 states and 19910 transitions. [2022-02-11 00:03:32,993 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-02-11 00:03:32,993 INFO L276 IsEmpty]: Start isEmpty. Operand 7755 states and 19910 transitions. [2022-02-11 00:03:33,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:33,003 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:33,003 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:33,020 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-02-11 00:03:33,203 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-02-11 00:03:33,203 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:33,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:33,203 INFO L85 PathProgramCache]: Analyzing trace with hash 420533260, now seen corresponding path program 43 times [2022-02-11 00:03:33,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:33,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448211526] [2022-02-11 00:03:33,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:33,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:33,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:33,290 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 52 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:33,291 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:33,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448211526] [2022-02-11 00:03:33,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448211526] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:33,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106418655] [2022-02-11 00:03:33,291 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:03:33,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:33,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:33,292 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:33,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-02-11 00:03:33,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:33,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:33,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:33,421 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:33,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:33,443 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:33,443 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:03:33,523 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 53 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:33,523 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106418655] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:33,524 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:33,524 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:03:33,524 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607508087] [2022-02-11 00:03:33,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:33,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:03:33,524 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:33,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:03:33,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:03:33,524 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-02-11 00:03:33,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:33,877 INFO L93 Difference]: Finished difference Result 9363 states and 23419 transitions. [2022-02-11 00:03:33,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-11 00:03:33,878 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:33,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:33,895 INFO L225 Difference]: With dead ends: 9363 [2022-02-11 00:03:33,896 INFO L226 Difference]: Without dead ends: 9321 [2022-02-11 00:03:33,896 INFO L933 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-02-11 00:03:33,896 INFO L934 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-02-11 00:03:33,896 INFO L935 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-02-11 00:03:33,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9321 states. [2022-02-11 00:03:34,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9321 to 7538. [2022-02-11 00:03:34,037 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-02-11 00:03:34,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7538 states to 7538 states and 19470 transitions. [2022-02-11 00:03:34,053 INFO L78 Accepts]: Start accepts. Automaton has 7538 states and 19470 transitions. Word has length 41 [2022-02-11 00:03:34,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:34,053 INFO L470 AbstractCegarLoop]: Abstraction has 7538 states and 19470 transitions. [2022-02-11 00:03:34,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:34,053 INFO L276 IsEmpty]: Start isEmpty. Operand 7538 states and 19470 transitions. [2022-02-11 00:03:34,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:34,079 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:34,079 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:34,097 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-02-11 00:03:34,279 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-02-11 00:03:34,279 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:34,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:34,280 INFO L85 PathProgramCache]: Analyzing trace with hash 575369794, now seen corresponding path program 44 times [2022-02-11 00:03:34,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:34,280 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365295165] [2022-02-11 00:03:34,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:34,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:34,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:34,364 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:34,364 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:34,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365295165] [2022-02-11 00:03:34,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365295165] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:34,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649702971] [2022-02-11 00:03:34,365 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:03:34,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:34,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:34,366 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:34,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-02-11 00:03:34,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:03:34,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:34,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:34,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:34,487 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:34,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:34,514 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:34,514 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:03:34,587 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:34,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649702971] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:34,587 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:34,587 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:03:34,587 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22765320] [2022-02-11 00:03:34,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:34,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:03:34,587 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:34,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:03:34,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:03:34,588 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-02-11 00:03:34,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:34,950 INFO L93 Difference]: Finished difference Result 9064 states and 22789 transitions. [2022-02-11 00:03:34,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:03:34,950 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:34,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:34,967 INFO L225 Difference]: With dead ends: 9064 [2022-02-11 00:03:34,967 INFO L226 Difference]: Without dead ends: 9010 [2022-02-11 00:03:34,967 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 73 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-02-11 00:03:34,967 INFO L934 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.2s IncrementalHoareTripleChecker+Time [2022-02-11 00:03:34,967 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 292 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 730 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 00:03:34,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9010 states. [2022-02-11 00:03:35,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9010 to 7498. [2022-02-11 00:03:35,100 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-02-11 00:03:35,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7498 states to 7498 states and 19343 transitions. [2022-02-11 00:03:35,117 INFO L78 Accepts]: Start accepts. Automaton has 7498 states and 19343 transitions. Word has length 41 [2022-02-11 00:03:35,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:35,117 INFO L470 AbstractCegarLoop]: Abstraction has 7498 states and 19343 transitions. [2022-02-11 00:03:35,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:35,117 INFO L276 IsEmpty]: Start isEmpty. Operand 7498 states and 19343 transitions. [2022-02-11 00:03:35,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:35,125 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:35,125 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:35,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-02-11 00:03:35,325 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-02-11 00:03:35,326 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:35,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:35,326 INFO L85 PathProgramCache]: Analyzing trace with hash 918712966, now seen corresponding path program 26 times [2022-02-11 00:03:35,326 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:35,326 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14815732] [2022-02-11 00:03:35,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:35,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:35,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:35,401 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 6 proven. 57 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:35,401 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:35,401 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14815732] [2022-02-11 00:03:35,401 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14815732] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:35,401 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313770972] [2022-02-11 00:03:35,401 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:03:35,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:35,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:35,403 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:35,403 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-02-11 00:03:35,426 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:03:35,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:35,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:35,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:35,519 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:35,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:35,543 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:35,543 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:03:35,624 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:35,624 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313770972] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:35,624 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:35,624 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-11 00:03:35,624 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371992521] [2022-02-11 00:03:35,624 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:35,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:03:35,625 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:35,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:03:35,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:03:35,625 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-02-11 00:03:35,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:35,910 INFO L93 Difference]: Finished difference Result 8461 states and 21367 transitions. [2022-02-11 00:03:35,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:03:35,910 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:35,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:35,925 INFO L225 Difference]: With dead ends: 8461 [2022-02-11 00:03:35,925 INFO L226 Difference]: Without dead ends: 8443 [2022-02-11 00:03:35,925 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:03:35,925 INFO L934 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-02-11 00:03:35,925 INFO L935 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-02-11 00:03:35,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8443 states. [2022-02-11 00:03:36,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8443 to 7584. [2022-02-11 00:03:36,093 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-02-11 00:03:36,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7584 states to 7584 states and 19544 transitions. [2022-02-11 00:03:36,110 INFO L78 Accepts]: Start accepts. Automaton has 7584 states and 19544 transitions. Word has length 41 [2022-02-11 00:03:36,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:36,110 INFO L470 AbstractCegarLoop]: Abstraction has 7584 states and 19544 transitions. [2022-02-11 00:03:36,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:36,110 INFO L276 IsEmpty]: Start isEmpty. Operand 7584 states and 19544 transitions. [2022-02-11 00:03:36,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:36,119 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:36,119 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:36,136 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-02-11 00:03:36,320 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-02-11 00:03:36,320 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:36,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:36,320 INFO L85 PathProgramCache]: Analyzing trace with hash -1875921338, now seen corresponding path program 45 times [2022-02-11 00:03:36,321 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:36,321 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047285079] [2022-02-11 00:03:36,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:36,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:36,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:36,390 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 14 proven. 49 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:36,390 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:36,390 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047285079] [2022-02-11 00:03:36,390 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047285079] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:36,390 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959560306] [2022-02-11 00:03:36,390 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:03:36,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:36,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:36,391 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:36,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-02-11 00:03:36,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-11 00:03:36,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:36,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:36,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:36,529 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:36,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:36,553 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:36,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 16 treesize of output 15 [2022-02-11 00:03:36,631 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:36,632 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959560306] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:36,632 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:36,632 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-02-11 00:03:36,632 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414087467] [2022-02-11 00:03:36,632 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:36,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:03:36,632 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:36,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:03:36,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:03:36,632 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-02-11 00:03:36,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:36,959 INFO L93 Difference]: Finished difference Result 8061 states and 20446 transitions. [2022-02-11 00:03:36,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:03:36,959 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:36,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:36,971 INFO L225 Difference]: With dead ends: 8061 [2022-02-11 00:03:36,971 INFO L226 Difference]: Without dead ends: 7979 [2022-02-11 00:03:36,971 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:03:36,971 INFO L934 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-02-11 00:03:36,971 INFO L935 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-02-11 00:03:36,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7979 states. [2022-02-11 00:03:37,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7979 to 7509. [2022-02-11 00:03:37,076 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-02-11 00:03:37,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7509 states to 7509 states and 19305 transitions. [2022-02-11 00:03:37,093 INFO L78 Accepts]: Start accepts. Automaton has 7509 states and 19305 transitions. Word has length 41 [2022-02-11 00:03:37,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:37,093 INFO L470 AbstractCegarLoop]: Abstraction has 7509 states and 19305 transitions. [2022-02-11 00:03:37,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:37,093 INFO L276 IsEmpty]: Start isEmpty. Operand 7509 states and 19305 transitions. [2022-02-11 00:03:37,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:37,101 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:37,101 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:37,118 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-02-11 00:03:37,301 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-02-11 00:03:37,301 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:37,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:37,301 INFO L85 PathProgramCache]: Analyzing trace with hash 880111234, now seen corresponding path program 27 times [2022-02-11 00:03:37,302 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:37,302 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557081508] [2022-02-11 00:03:37,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:37,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:37,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:37,382 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:37,382 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:37,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557081508] [2022-02-11 00:03:37,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557081508] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:37,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174667895] [2022-02-11 00:03:37,382 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:03:37,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:37,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:37,384 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:37,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-02-11 00:03:37,409 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-11 00:03:37,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:37,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:37,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:37,499 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:37,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:37,535 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:37,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 20 treesize of output 19 [2022-02-11 00:03:37,587 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:37,587 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174667895] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:37,587 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:37,587 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-11 00:03:37,587 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492674689] [2022-02-11 00:03:37,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:37,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:03:37,587 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:37,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:03:37,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:03:37,588 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-02-11 00:03:37,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:37,924 INFO L93 Difference]: Finished difference Result 9398 states and 23397 transitions. [2022-02-11 00:03:37,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-11 00:03:37,924 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:37,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:37,940 INFO L225 Difference]: With dead ends: 9398 [2022-02-11 00:03:37,940 INFO L226 Difference]: Without dead ends: 9332 [2022-02-11 00:03:37,941 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 72 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2022-02-11 00:03:37,941 INFO L934 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-02-11 00:03:37,941 INFO L935 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-02-11 00:03:37,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9332 states. [2022-02-11 00:03:38,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9332 to 7487. [2022-02-11 00:03:38,098 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-02-11 00:03:38,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7487 states to 7487 states and 19234 transitions. [2022-02-11 00:03:38,117 INFO L78 Accepts]: Start accepts. Automaton has 7487 states and 19234 transitions. Word has length 41 [2022-02-11 00:03:38,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:38,117 INFO L470 AbstractCegarLoop]: Abstraction has 7487 states and 19234 transitions. [2022-02-11 00:03:38,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:38,117 INFO L276 IsEmpty]: Start isEmpty. Operand 7487 states and 19234 transitions. [2022-02-11 00:03:38,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:38,125 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:38,125 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:38,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2022-02-11 00:03:38,326 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-02-11 00:03:38,326 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:38,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:38,326 INFO L85 PathProgramCache]: Analyzing trace with hash 718059138, now seen corresponding path program 46 times [2022-02-11 00:03:38,326 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:38,327 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116449877] [2022-02-11 00:03:38,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:38,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:38,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:38,424 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:38,424 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:38,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116449877] [2022-02-11 00:03:38,424 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116449877] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:38,424 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670187598] [2022-02-11 00:03:38,424 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:03:38,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:38,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:38,425 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:38,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-02-11 00:03:38,448 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:03:38,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:38,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:38,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:38,635 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:38,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:38,711 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:38,711 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:03:38,763 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:38,763 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670187598] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:38,763 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:38,763 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 18 [2022-02-11 00:03:38,763 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868528120] [2022-02-11 00:03:38,763 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:38,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-11 00:03:38,764 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:38,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-11 00:03:38,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-02-11 00:03:38,764 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-02-11 00:03:38,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:38,996 INFO L93 Difference]: Finished difference Result 7610 states and 19452 transitions. [2022-02-11 00:03:38,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-11 00:03:38,996 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-02-11 00:03:38,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:39,006 INFO L225 Difference]: With dead ends: 7610 [2022-02-11 00:03:39,006 INFO L226 Difference]: Without dead ends: 7557 [2022-02-11 00:03:39,007 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-02-11 00:03:39,007 INFO L934 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-02-11 00:03:39,007 INFO L935 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-02-11 00:03:39,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7557 states. [2022-02-11 00:03:39,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7557 to 7478. [2022-02-11 00:03:39,104 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-02-11 00:03:39,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7478 states to 7478 states and 19195 transitions. [2022-02-11 00:03:39,117 INFO L78 Accepts]: Start accepts. Automaton has 7478 states and 19195 transitions. Word has length 41 [2022-02-11 00:03:39,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:39,117 INFO L470 AbstractCegarLoop]: Abstraction has 7478 states and 19195 transitions. [2022-02-11 00:03:39,118 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-02-11 00:03:39,118 INFO L276 IsEmpty]: Start isEmpty. Operand 7478 states and 19195 transitions. [2022-02-11 00:03:39,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:39,124 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:39,124 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:39,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2022-02-11 00:03:39,326 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-02-11 00:03:39,326 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:39,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:39,326 INFO L85 PathProgramCache]: Analyzing trace with hash 856335594, now seen corresponding path program 28 times [2022-02-11 00:03:39,326 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:39,326 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413099671] [2022-02-11 00:03:39,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:39,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:39,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:39,406 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:39,406 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:39,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413099671] [2022-02-11 00:03:39,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413099671] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:39,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641923099] [2022-02-11 00:03:39,406 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:03:39,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:39,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:39,416 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:39,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-02-11 00:03:39,439 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:03:39,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:39,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:39,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:39,546 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:39,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:39,578 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:39,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 20 treesize of output 19 [2022-02-11 00:03:39,638 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:39,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641923099] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:39,638 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:39,638 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:03:39,638 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229052451] [2022-02-11 00:03:39,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:39,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:03:39,638 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:39,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:03:39,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:03:39,639 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-02-11 00:03:39,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:39,951 INFO L93 Difference]: Finished difference Result 8785 states and 22005 transitions. [2022-02-11 00:03:39,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:03:39,951 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:39,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:39,967 INFO L225 Difference]: With dead ends: 8785 [2022-02-11 00:03:39,967 INFO L226 Difference]: Without dead ends: 8765 [2022-02-11 00:03:39,967 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 73 SyntacticMatches, 10 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2022-02-11 00:03:39,967 INFO L934 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-02-11 00:03:39,968 INFO L935 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-02-11 00:03:39,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8765 states. [2022-02-11 00:03:40,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8765 to 7219. [2022-02-11 00:03:40,093 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-02-11 00:03:40,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7219 states to 7219 states and 18662 transitions. [2022-02-11 00:03:40,150 INFO L78 Accepts]: Start accepts. Automaton has 7219 states and 18662 transitions. Word has length 41 [2022-02-11 00:03:40,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:40,150 INFO L470 AbstractCegarLoop]: Abstraction has 7219 states and 18662 transitions. [2022-02-11 00:03:40,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:40,150 INFO L276 IsEmpty]: Start isEmpty. Operand 7219 states and 18662 transitions. [2022-02-11 00:03:40,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:40,157 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:40,157 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:40,174 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-02-11 00:03:40,357 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-02-11 00:03:40,357 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:40,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:40,358 INFO L85 PathProgramCache]: Analyzing trace with hash 679444650, now seen corresponding path program 47 times [2022-02-11 00:03:40,358 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:40,358 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168170721] [2022-02-11 00:03:40,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:40,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:40,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:40,444 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:40,444 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:40,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168170721] [2022-02-11 00:03:40,444 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168170721] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:40,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243023765] [2022-02-11 00:03:40,445 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:03:40,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:40,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:40,446 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:40,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-02-11 00:03:40,471 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-11 00:03:40,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:40,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:40,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:40,635 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:40,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:40,692 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:40,692 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:03:40,751 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:40,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243023765] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:40,752 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:40,752 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-11 00:03:40,752 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229696059] [2022-02-11 00:03:40,752 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:40,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 00:03:40,752 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:40,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 00:03:40,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-11 00:03:40,752 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-02-11 00:03:40,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:40,951 INFO L93 Difference]: Finished difference Result 7314 states and 18822 transitions. [2022-02-11 00:03:40,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:03:40,952 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-02-11 00:03:40,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:40,962 INFO L225 Difference]: With dead ends: 7314 [2022-02-11 00:03:40,962 INFO L226 Difference]: Without dead ends: 7276 [2022-02-11 00:03:40,962 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 69 SyntacticMatches, 10 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-02-11 00:03:40,962 INFO L934 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-02-11 00:03:40,962 INFO L935 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-02-11 00:03:40,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7276 states. [2022-02-11 00:03:41,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7276 to 7197. [2022-02-11 00:03:41,051 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-02-11 00:03:41,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7197 states to 7197 states and 18601 transitions. [2022-02-11 00:03:41,064 INFO L78 Accepts]: Start accepts. Automaton has 7197 states and 18601 transitions. Word has length 41 [2022-02-11 00:03:41,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:41,064 INFO L470 AbstractCegarLoop]: Abstraction has 7197 states and 18601 transitions. [2022-02-11 00:03:41,064 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-02-11 00:03:41,064 INFO L276 IsEmpty]: Start isEmpty. Operand 7197 states and 18601 transitions. [2022-02-11 00:03:41,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:41,070 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:41,070 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:41,086 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-02-11 00:03:41,270 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-02-11 00:03:41,271 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:41,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:41,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1646311550, now seen corresponding path program 29 times [2022-02-11 00:03:41,271 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:41,271 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329849957] [2022-02-11 00:03:41,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:41,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:41,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:41,339 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:41,339 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:41,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329849957] [2022-02-11 00:03:41,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329849957] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:41,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596010541] [2022-02-11 00:03:41,339 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:03:41,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:41,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:41,340 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:41,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-02-11 00:03:41,365 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-11 00:03:41,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:41,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:41,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:41,465 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:41,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:41,490 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:41,490 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:03:41,559 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:41,560 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596010541] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:41,560 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:41,560 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:03:41,560 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519667781] [2022-02-11 00:03:41,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:41,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:03:41,560 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:41,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:03:41,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:03:41,561 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-02-11 00:03:41,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:41,826 INFO L93 Difference]: Finished difference Result 8076 states and 20471 transitions. [2022-02-11 00:03:41,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-11 00:03:41,827 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:41,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:41,838 INFO L225 Difference]: With dead ends: 8076 [2022-02-11 00:03:41,838 INFO L226 Difference]: Without dead ends: 8076 [2022-02-11 00:03:41,838 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 74 SyntacticMatches, 10 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:03:41,839 INFO L934 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-02-11 00:03:41,839 INFO L935 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-02-11 00:03:41,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8076 states. [2022-02-11 00:03:41,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8076 to 7201. [2022-02-11 00:03:41,951 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-02-11 00:03:41,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7201 states to 7201 states and 18608 transitions. [2022-02-11 00:03:41,968 INFO L78 Accepts]: Start accepts. Automaton has 7201 states and 18608 transitions. Word has length 41 [2022-02-11 00:03:41,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:41,968 INFO L470 AbstractCegarLoop]: Abstraction has 7201 states and 18608 transitions. [2022-02-11 00:03:41,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:41,968 INFO L276 IsEmpty]: Start isEmpty. Operand 7201 states and 18608 transitions. [2022-02-11 00:03:41,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:41,976 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:41,976 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:41,993 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2022-02-11 00:03:42,177 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-02-11 00:03:42,178 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:42,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:42,178 INFO L85 PathProgramCache]: Analyzing trace with hash 1015359362, now seen corresponding path program 48 times [2022-02-11 00:03:42,178 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:42,178 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868119168] [2022-02-11 00:03:42,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:42,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:42,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:42,257 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 12 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:42,257 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:42,257 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868119168] [2022-02-11 00:03:42,257 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868119168] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:42,257 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097124228] [2022-02-11 00:03:42,257 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:03:42,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:42,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:42,259 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:42,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-02-11 00:03:42,282 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-11 00:03:42,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:42,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-11 00:03:42,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:42,528 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-11 00:03:42,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 16 [2022-02-11 00:03:42,586 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 46 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:42,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:43,077 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:43,077 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:03:43,263 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 16 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:43,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097124228] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:43,264 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:43,264 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 12] total 22 [2022-02-11 00:03:43,264 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149691164] [2022-02-11 00:03:43,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:43,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-11 00:03:43,264 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:43,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-11 00:03:43,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2022-02-11 00:03:43,264 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-02-11 00:03:44,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:44,552 INFO L93 Difference]: Finished difference Result 10756 states and 27009 transitions. [2022-02-11 00:03:44,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-11 00:03:44,552 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-02-11 00:03:44,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:44,572 INFO L225 Difference]: With dead ends: 10756 [2022-02-11 00:03:44,572 INFO L226 Difference]: Without dead ends: 10731 [2022-02-11 00:03:44,573 INFO L933 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-02-11 00:03:44,573 INFO L934 BasicCegarLoop]: 46 mSDtfsCounter, 300 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 1444 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:03:44,573 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 508 Invalid, 1670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1444 Invalid, 0 Unknown, 178 Unchecked, 0.5s Time] [2022-02-11 00:03:44,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10731 states. [2022-02-11 00:03:44,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10731 to 7098. [2022-02-11 00:03:44,713 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-02-11 00:03:44,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7098 states to 7098 states and 18387 transitions. [2022-02-11 00:03:44,727 INFO L78 Accepts]: Start accepts. Automaton has 7098 states and 18387 transitions. Word has length 41 [2022-02-11 00:03:44,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:44,728 INFO L470 AbstractCegarLoop]: Abstraction has 7098 states and 18387 transitions. [2022-02-11 00:03:44,728 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-02-11 00:03:44,728 INFO L276 IsEmpty]: Start isEmpty. Operand 7098 states and 18387 transitions. [2022-02-11 00:03:44,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:44,735 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:44,735 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:44,751 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2022-02-11 00:03:44,935 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-02-11 00:03:44,935 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:44,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:44,936 INFO L85 PathProgramCache]: Analyzing trace with hash 1926296578, now seen corresponding path program 49 times [2022-02-11 00:03:44,936 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:44,936 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465665560] [2022-02-11 00:03:44,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:44,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:44,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:45,006 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 11 proven. 51 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:03:45,006 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:45,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465665560] [2022-02-11 00:03:45,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465665560] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:45,007 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938848211] [2022-02-11 00:03:45,007 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:03:45,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:45,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:45,008 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:45,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-02-11 00:03:45,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:45,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:45,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:45,123 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 52 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:03:45,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:45,141 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:45,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:03:45,221 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 52 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:03:45,221 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938848211] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:45,221 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:45,221 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-11 00:03:45,221 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701012397] [2022-02-11 00:03:45,221 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:45,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:03:45,221 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:45,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:03:45,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:03:45,222 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-02-11 00:03:45,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:45,434 INFO L93 Difference]: Finished difference Result 7714 states and 19693 transitions. [2022-02-11 00:03:45,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:03:45,434 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-02-11 00:03:45,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:45,478 INFO L225 Difference]: With dead ends: 7714 [2022-02-11 00:03:45,478 INFO L226 Difference]: Without dead ends: 7702 [2022-02-11 00:03:45,479 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 73 SyntacticMatches, 12 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:03:45,479 INFO L934 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-02-11 00:03:45,479 INFO L935 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-02-11 00:03:45,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7702 states. [2022-02-11 00:03:45,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7702 to 7140. [2022-02-11 00:03:45,561 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-02-11 00:03:45,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7140 states to 7140 states and 18485 transitions. [2022-02-11 00:03:45,574 INFO L78 Accepts]: Start accepts. Automaton has 7140 states and 18485 transitions. Word has length 41 [2022-02-11 00:03:45,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:45,575 INFO L470 AbstractCegarLoop]: Abstraction has 7140 states and 18485 transitions. [2022-02-11 00:03:45,575 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-02-11 00:03:45,575 INFO L276 IsEmpty]: Start isEmpty. Operand 7140 states and 18485 transitions. [2022-02-11 00:03:45,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:45,581 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:45,581 INFO L515 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:45,597 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2022-02-11 00:03:45,781 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-02-11 00:03:45,782 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:45,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:45,782 INFO L85 PathProgramCache]: Analyzing trace with hash -1726020235, now seen corresponding path program 30 times [2022-02-11 00:03:45,783 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:45,783 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358336462] [2022-02-11 00:03:45,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:45,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:45,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:45,869 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 19 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:45,869 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:45,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358336462] [2022-02-11 00:03:45,869 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358336462] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:45,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797011867] [2022-02-11 00:03:45,869 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:03:45,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:45,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:45,870 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:45,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-02-11 00:03:45,893 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-11 00:03:45,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:45,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-11 00:03:45,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:46,008 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 31 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:46,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:46,143 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 31 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:46,143 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797011867] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:46,143 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:46,143 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 17 [2022-02-11 00:03:46,143 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902227447] [2022-02-11 00:03:46,143 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:46,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-11 00:03:46,143 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:46,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-11 00:03:46,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2022-02-11 00:03:46,144 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-02-11 00:03:46,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:46,410 INFO L93 Difference]: Finished difference Result 8165 states and 20548 transitions. [2022-02-11 00:03:46,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:03:46,410 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-02-11 00:03:46,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:46,424 INFO L225 Difference]: With dead ends: 8165 [2022-02-11 00:03:46,424 INFO L226 Difference]: Without dead ends: 8123 [2022-02-11 00:03:46,424 INFO L933 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-02-11 00:03:46,424 INFO L934 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-02-11 00:03:46,424 INFO L935 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-02-11 00:03:46,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8123 states. [2022-02-11 00:03:46,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8123 to 5818. [2022-02-11 00:03:46,515 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-02-11 00:03:46,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5818 states to 5818 states and 14778 transitions. [2022-02-11 00:03:46,525 INFO L78 Accepts]: Start accepts. Automaton has 5818 states and 14778 transitions. Word has length 41 [2022-02-11 00:03:46,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:46,525 INFO L470 AbstractCegarLoop]: Abstraction has 5818 states and 14778 transitions. [2022-02-11 00:03:46,525 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-02-11 00:03:46,525 INFO L276 IsEmpty]: Start isEmpty. Operand 5818 states and 14778 transitions. [2022-02-11 00:03:46,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:46,531 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:46,531 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:46,547 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2022-02-11 00:03:46,732 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-02-11 00:03:46,732 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:46,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:46,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1466471446, now seen corresponding path program 31 times [2022-02-11 00:03:46,733 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:46,733 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084583210] [2022-02-11 00:03:46,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:46,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:46,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:46,806 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:46,806 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:46,806 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084583210] [2022-02-11 00:03:46,806 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084583210] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:46,806 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968015232] [2022-02-11 00:03:46,806 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:03:46,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:46,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:46,807 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:46,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-02-11 00:03:46,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:46,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:46,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:46,932 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:46,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:46,953 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:46,953 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:03:47,033 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:47,034 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968015232] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:47,034 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:47,034 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2022-02-11 00:03:47,034 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361688036] [2022-02-11 00:03:47,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:47,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:03:47,034 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:47,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:03:47,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:03:47,035 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-02-11 00:03:47,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:47,337 INFO L93 Difference]: Finished difference Result 7063 states and 17450 transitions. [2022-02-11 00:03:47,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:03:47,352 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:47,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:47,366 INFO L225 Difference]: With dead ends: 7063 [2022-02-11 00:03:47,366 INFO L226 Difference]: Without dead ends: 7020 [2022-02-11 00:03:47,368 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 78 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:03:47,368 INFO L934 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-02-11 00:03:47,370 INFO L935 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-02-11 00:03:47,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2022-02-11 00:03:47,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 6154. [2022-02-11 00:03:47,473 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-02-11 00:03:47,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6154 states to 6154 states and 15580 transitions. [2022-02-11 00:03:47,484 INFO L78 Accepts]: Start accepts. Automaton has 6154 states and 15580 transitions. Word has length 41 [2022-02-11 00:03:47,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:47,484 INFO L470 AbstractCegarLoop]: Abstraction has 6154 states and 15580 transitions. [2022-02-11 00:03:47,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:47,484 INFO L276 IsEmpty]: Start isEmpty. Operand 6154 states and 15580 transitions. [2022-02-11 00:03:47,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:47,489 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:47,489 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:47,504 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-02-11 00:03:47,699 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-02-11 00:03:47,700 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:47,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:47,700 INFO L85 PathProgramCache]: Analyzing trace with hash 33861546, now seen corresponding path program 50 times [2022-02-11 00:03:47,700 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:47,700 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501040650] [2022-02-11 00:03:47,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:47,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:47,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:47,788 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:47,789 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:47,789 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501040650] [2022-02-11 00:03:47,789 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501040650] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:47,789 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184334325] [2022-02-11 00:03:47,789 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:03:47,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:47,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:47,790 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:47,790 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-02-11 00:03:47,813 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:03:47,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:47,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-11 00:03:47,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:47,917 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-02-11 00:03:47,919 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2022-02-11 00:03:47,926 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 51 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:47,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:47,977 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:03:47,977 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-02-11 00:03:48,134 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 3 proven. 61 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:48,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184334325] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:48,134 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:48,134 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 9] total 14 [2022-02-11 00:03:48,134 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481819693] [2022-02-11 00:03:48,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:48,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 00:03:48,134 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:48,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 00:03:48,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:03:48,135 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-02-11 00:03:48,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:48,617 INFO L93 Difference]: Finished difference Result 7761 states and 18910 transitions. [2022-02-11 00:03:48,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-11 00:03:48,617 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-02-11 00:03:48,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:48,629 INFO L225 Difference]: With dead ends: 7761 [2022-02-11 00:03:48,629 INFO L226 Difference]: Without dead ends: 7497 [2022-02-11 00:03:48,629 INFO L933 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-02-11 00:03:48,630 INFO L934 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.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:03:48,630 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 351 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 988 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 00:03:48,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7497 states. [2022-02-11 00:03:48,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7497 to 5997. [2022-02-11 00:03:48,710 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-02-11 00:03:48,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5997 states to 5997 states and 15182 transitions. [2022-02-11 00:03:48,721 INFO L78 Accepts]: Start accepts. Automaton has 5997 states and 15182 transitions. Word has length 41 [2022-02-11 00:03:48,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:48,721 INFO L470 AbstractCegarLoop]: Abstraction has 5997 states and 15182 transitions. [2022-02-11 00:03:48,721 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-02-11 00:03:48,721 INFO L276 IsEmpty]: Start isEmpty. Operand 5997 states and 15182 transitions. [2022-02-11 00:03:48,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:48,727 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:48,727 INFO L515 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:48,745 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-02-11 00:03:48,927 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-02-11 00:03:48,927 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:48,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:48,928 INFO L85 PathProgramCache]: Analyzing trace with hash 2066935159, now seen corresponding path program 51 times [2022-02-11 00:03:48,928 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:48,928 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391341515] [2022-02-11 00:03:48,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:48,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:48,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:49,009 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:49,010 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:49,010 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391341515] [2022-02-11 00:03:49,010 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391341515] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:49,010 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581717922] [2022-02-11 00:03:49,010 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:03:49,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:49,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:49,011 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:49,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-02-11 00:03:49,035 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-11 00:03:49,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:49,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-11 00:03:49,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:49,174 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:49,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:49,385 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 27 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:49,385 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581717922] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:49,385 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:49,385 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 11 [2022-02-11 00:03:49,385 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721657431] [2022-02-11 00:03:49,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:49,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:03:49,386 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:49,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:03:49,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:03:49,386 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-02-11 00:03:49,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:49,572 INFO L93 Difference]: Finished difference Result 7969 states and 19393 transitions. [2022-02-11 00:03:49,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-11 00:03:49,572 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-02-11 00:03:49,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:49,584 INFO L225 Difference]: With dead ends: 7969 [2022-02-11 00:03:49,585 INFO L226 Difference]: Without dead ends: 7939 [2022-02-11 00:03:49,585 INFO L933 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-02-11 00:03:49,585 INFO L934 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-02-11 00:03:49,585 INFO L935 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-02-11 00:03:49,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7939 states. [2022-02-11 00:03:49,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7939 to 6276. [2022-02-11 00:03:49,676 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-02-11 00:03:49,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6276 states to 6276 states and 15984 transitions. [2022-02-11 00:03:49,689 INFO L78 Accepts]: Start accepts. Automaton has 6276 states and 15984 transitions. Word has length 41 [2022-02-11 00:03:49,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:49,689 INFO L470 AbstractCegarLoop]: Abstraction has 6276 states and 15984 transitions. [2022-02-11 00:03:49,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:49,689 INFO L276 IsEmpty]: Start isEmpty. Operand 6276 states and 15984 transitions. [2022-02-11 00:03:49,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:49,695 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:49,695 INFO L515 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:49,713 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-02-11 00:03:49,895 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-02-11 00:03:49,895 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:49,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:49,896 INFO L85 PathProgramCache]: Analyzing trace with hash 2103681911, now seen corresponding path program 52 times [2022-02-11 00:03:49,896 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:49,896 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584269022] [2022-02-11 00:03:49,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:49,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:49,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:49,971 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:49,971 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:49,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584269022] [2022-02-11 00:03:49,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584269022] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:49,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862792062] [2022-02-11 00:03:49,971 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:03:49,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:49,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:49,972 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:49,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-02-11 00:03:49,996 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:03:49,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:49,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-11 00:03:49,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:50,129 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:50,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:50,300 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:50,301 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862792062] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:50,301 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:50,301 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2022-02-11 00:03:50,301 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548654594] [2022-02-11 00:03:50,301 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:50,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:03:50,301 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:50,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:03:50,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:03:50,302 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-02-11 00:03:50,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:50,523 INFO L93 Difference]: Finished difference Result 8194 states and 19785 transitions. [2022-02-11 00:03:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:03:50,524 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-02-11 00:03:50,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:50,537 INFO L225 Difference]: With dead ends: 8194 [2022-02-11 00:03:50,537 INFO L226 Difference]: Without dead ends: 8134 [2022-02-11 00:03:50,537 INFO L933 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-02-11 00:03:50,537 INFO L934 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.2s IncrementalHoareTripleChecker+Time [2022-02-11 00:03:50,537 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 113 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 00:03:50,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8134 states. [2022-02-11 00:03:50,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8134 to 6276. [2022-02-11 00:03:50,653 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-02-11 00:03:50,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6276 states to 6276 states and 15970 transitions. [2022-02-11 00:03:50,666 INFO L78 Accepts]: Start accepts. Automaton has 6276 states and 15970 transitions. Word has length 41 [2022-02-11 00:03:50,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:50,667 INFO L470 AbstractCegarLoop]: Abstraction has 6276 states and 15970 transitions. [2022-02-11 00:03:50,667 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-02-11 00:03:50,667 INFO L276 IsEmpty]: Start isEmpty. Operand 6276 states and 15970 transitions. [2022-02-11 00:03:50,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:50,673 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:50,673 INFO L515 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:50,695 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2022-02-11 00:03:50,873 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-02-11 00:03:50,873 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:50,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:50,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1504073858, now seen corresponding path program 53 times [2022-02-11 00:03:50,874 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:50,874 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022080942] [2022-02-11 00:03:50,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:50,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:50,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:50,956 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:50,956 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:50,956 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022080942] [2022-02-11 00:03:50,957 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022080942] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:50,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648183351] [2022-02-11 00:03:50,957 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:03:50,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:50,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:50,958 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:50,959 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-02-11 00:03:50,982 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-11 00:03:50,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:50,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:50,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:51,070 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:51,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:51,105 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:51,105 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:03:51,152 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 10 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:51,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648183351] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:51,152 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:51,153 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-11 00:03:51,153 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450310296] [2022-02-11 00:03:51,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:51,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:03:51,153 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:51,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:03:51,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:03:51,153 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-02-11 00:03:51,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:51,517 INFO L93 Difference]: Finished difference Result 8204 states and 19910 transitions. [2022-02-11 00:03:51,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:03:51,517 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:51,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:51,527 INFO L225 Difference]: With dead ends: 8204 [2022-02-11 00:03:51,527 INFO L226 Difference]: Without dead ends: 7841 [2022-02-11 00:03:51,527 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 76 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2022-02-11 00:03:51,527 INFO L934 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-02-11 00:03:51,527 INFO L935 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-02-11 00:03:51,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7841 states. [2022-02-11 00:03:51,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7841 to 5950. [2022-02-11 00:03:51,601 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-02-11 00:03:51,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5950 states to 5950 states and 15070 transitions. [2022-02-11 00:03:51,610 INFO L78 Accepts]: Start accepts. Automaton has 5950 states and 15070 transitions. Word has length 41 [2022-02-11 00:03:51,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:51,610 INFO L470 AbstractCegarLoop]: Abstraction has 5950 states and 15070 transitions. [2022-02-11 00:03:51,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:51,610 INFO L276 IsEmpty]: Start isEmpty. Operand 5950 states and 15070 transitions. [2022-02-11 00:03:51,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:51,615 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:51,615 INFO L515 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:51,631 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2022-02-11 00:03:51,816 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-02-11 00:03:51,816 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:51,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:51,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1266012341, now seen corresponding path program 32 times [2022-02-11 00:03:51,817 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:51,817 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692301158] [2022-02-11 00:03:51,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:51,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:51,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:51,876 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 29 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:51,876 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:51,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692301158] [2022-02-11 00:03:51,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692301158] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:51,876 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622910126] [2022-02-11 00:03:51,876 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:03:51,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:51,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:51,877 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:51,878 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-02-11 00:03:51,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:03:51,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:51,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-11 00:03:51,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:52,010 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:52,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:52,190 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:52,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622910126] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:52,190 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:52,190 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 13 [2022-02-11 00:03:52,190 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477264662] [2022-02-11 00:03:52,190 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:52,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:03:52,190 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:52,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:03:52,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:03:52,191 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-02-11 00:03:52,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:52,495 INFO L93 Difference]: Finished difference Result 7335 states and 18009 transitions. [2022-02-11 00:03:52,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-11 00:03:52,495 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-11 00:03:52,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:52,508 INFO L225 Difference]: With dead ends: 7335 [2022-02-11 00:03:52,508 INFO L226 Difference]: Without dead ends: 7305 [2022-02-11 00:03:52,508 INFO L933 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-02-11 00:03:52,508 INFO L934 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-02-11 00:03:52,508 INFO L935 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-02-11 00:03:52,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7305 states. [2022-02-11 00:03:52,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7305 to 6289. [2022-02-11 00:03:52,638 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-02-11 00:03:52,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6289 states to 6289 states and 16040 transitions. [2022-02-11 00:03:52,650 INFO L78 Accepts]: Start accepts. Automaton has 6289 states and 16040 transitions. Word has length 41 [2022-02-11 00:03:52,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:52,650 INFO L470 AbstractCegarLoop]: Abstraction has 6289 states and 16040 transitions. [2022-02-11 00:03:52,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:52,650 INFO L276 IsEmpty]: Start isEmpty. Operand 6289 states and 16040 transitions. [2022-02-11 00:03:52,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:52,655 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:52,656 INFO L515 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:52,672 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2022-02-11 00:03:52,856 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-02-11 00:03:52,856 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:52,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:52,856 INFO L85 PathProgramCache]: Analyzing trace with hash 644131931, now seen corresponding path program 33 times [2022-02-11 00:03:52,857 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:52,857 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221855258] [2022-02-11 00:03:52,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:52,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:52,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:52,920 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 29 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:52,920 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:52,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221855258] [2022-02-11 00:03:52,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221855258] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:52,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996785183] [2022-02-11 00:03:52,920 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:03:52,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:52,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:52,922 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:52,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-02-11 00:03:52,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-11 00:03:52,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:52,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-11 00:03:52,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:53,065 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:53,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:53,235 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 48 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:53,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996785183] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:53,236 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:53,236 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 13 [2022-02-11 00:03:53,236 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228467006] [2022-02-11 00:03:53,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:53,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:03:53,236 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:53,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:03:53,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:03:53,237 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-02-11 00:03:53,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:53,559 INFO L93 Difference]: Finished difference Result 8957 states and 21773 transitions. [2022-02-11 00:03:53,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-11 00:03:53,559 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-02-11 00:03:53,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:53,573 INFO L225 Difference]: With dead ends: 8957 [2022-02-11 00:03:53,573 INFO L226 Difference]: Without dead ends: 8957 [2022-02-11 00:03:53,573 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=248, Invalid=454, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:03:53,573 INFO L934 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-02-11 00:03:53,573 INFO L935 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-02-11 00:03:53,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8957 states. [2022-02-11 00:03:53,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8957 to 6352. [2022-02-11 00:03:53,669 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-02-11 00:03:53,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6352 states to 6352 states and 16228 transitions. [2022-02-11 00:03:53,681 INFO L78 Accepts]: Start accepts. Automaton has 6352 states and 16228 transitions. Word has length 41 [2022-02-11 00:03:53,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:53,681 INFO L470 AbstractCegarLoop]: Abstraction has 6352 states and 16228 transitions. [2022-02-11 00:03:53,681 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-02-11 00:03:53,681 INFO L276 IsEmpty]: Start isEmpty. Operand 6352 states and 16228 transitions. [2022-02-11 00:03:53,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:53,686 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:53,686 INFO L515 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:53,702 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-02-11 00:03:53,887 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-02-11 00:03:53,887 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:53,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:53,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1611531607, now seen corresponding path program 34 times [2022-02-11 00:03:53,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:53,888 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160293845] [2022-02-11 00:03:53,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:53,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:53,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:53,971 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 31 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:53,971 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:53,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160293845] [2022-02-11 00:03:53,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160293845] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:53,972 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165903256] [2022-02-11 00:03:53,972 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:03:53,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:53,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:53,973 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:53,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-02-11 00:03:53,994 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:03:53,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:53,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-11 00:03:53,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:54,155 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 51 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:54,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:54,464 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 38 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:54,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165903256] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:54,464 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:54,464 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 12] total 21 [2022-02-11 00:03:54,465 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132656923] [2022-02-11 00:03:54,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:54,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-11 00:03:54,465 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:54,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-11 00:03:54,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2022-02-11 00:03:54,465 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-02-11 00:03:55,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:55,051 INFO L93 Difference]: Finished difference Result 9472 states and 23437 transitions. [2022-02-11 00:03:55,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-11 00:03:55,051 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-02-11 00:03:55,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:55,066 INFO L225 Difference]: With dead ends: 9472 [2022-02-11 00:03:55,066 INFO L226 Difference]: Without dead ends: 9459 [2022-02-11 00:03:55,066 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=419, Invalid=841, Unknown=0, NotChecked=0, Total=1260 [2022-02-11 00:03:55,066 INFO L934 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-02-11 00:03:55,066 INFO L935 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-02-11 00:03:55,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9459 states. [2022-02-11 00:03:55,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9459 to 6169. [2022-02-11 00:03:55,184 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-02-11 00:03:55,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6169 states to 6169 states and 15650 transitions. [2022-02-11 00:03:55,195 INFO L78 Accepts]: Start accepts. Automaton has 6169 states and 15650 transitions. Word has length 41 [2022-02-11 00:03:55,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:55,195 INFO L470 AbstractCegarLoop]: Abstraction has 6169 states and 15650 transitions. [2022-02-11 00:03:55,195 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-02-11 00:03:55,195 INFO L276 IsEmpty]: Start isEmpty. Operand 6169 states and 15650 transitions. [2022-02-11 00:03:55,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-11 00:03:55,200 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:55,200 INFO L515 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:55,216 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2022-02-11 00:03:55,401 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-02-11 00:03:55,401 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:55,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:55,401 INFO L85 PathProgramCache]: Analyzing trace with hash -2041475785, now seen corresponding path program 54 times [2022-02-11 00:03:55,402 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:55,402 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683666957] [2022-02-11 00:03:55,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:55,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:55,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:55,490 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:55,491 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:55,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683666957] [2022-02-11 00:03:55,491 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683666957] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:55,491 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266934214] [2022-02-11 00:03:55,491 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:03:55,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:55,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:55,493 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:55,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-02-11 00:03:55,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-11 00:03:55,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:55,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-11 00:03:55,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:55,660 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:55,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:55,823 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:55,823 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266934214] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:55,823 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:55,823 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 15 [2022-02-11 00:03:55,823 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85547509] [2022-02-11 00:03:55,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:55,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 00:03:55,824 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:55,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 00:03:55,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-02-11 00:03:55,824 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-02-11 00:03:56,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:56,079 INFO L93 Difference]: Finished difference Result 7598 states and 18548 transitions. [2022-02-11 00:03:56,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:03:56,079 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-02-11 00:03:56,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:56,092 INFO L225 Difference]: With dead ends: 7598 [2022-02-11 00:03:56,092 INFO L226 Difference]: Without dead ends: 7507 [2022-02-11 00:03:56,093 INFO L933 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-02-11 00:03:56,093 INFO L934 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-02-11 00:03:56,093 INFO L935 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-02-11 00:03:56,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7507 states. [2022-02-11 00:03:56,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7507 to 6112. [2022-02-11 00:03:56,186 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-02-11 00:03:56,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6112 states to 6112 states and 15517 transitions. [2022-02-11 00:03:56,199 INFO L78 Accepts]: Start accepts. Automaton has 6112 states and 15517 transitions. Word has length 41 [2022-02-11 00:03:56,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:56,199 INFO L470 AbstractCegarLoop]: Abstraction has 6112 states and 15517 transitions. [2022-02-11 00:03:56,199 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-02-11 00:03:56,199 INFO L276 IsEmpty]: Start isEmpty. Operand 6112 states and 15517 transitions. [2022-02-11 00:03:56,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-11 00:03:56,206 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:56,206 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:56,223 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2022-02-11 00:03:56,407 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-02-11 00:03:56,407 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:56,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:56,407 INFO L85 PathProgramCache]: Analyzing trace with hash 554202670, now seen corresponding path program 35 times [2022-02-11 00:03:56,407 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:56,407 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054859678] [2022-02-11 00:03:56,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:56,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:56,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:56,493 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 5 proven. 76 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:03:56,493 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:56,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054859678] [2022-02-11 00:03:56,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054859678] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:56,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669931657] [2022-02-11 00:03:56,493 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:03:56,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:56,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:56,494 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:56,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-02-11 00:03:56,519 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-11 00:03:56,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:56,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:03:56,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:56,613 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 5 proven. 75 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:56,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:56,656 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:03:56,656 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:03:56,705 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 5 proven. 75 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:56,705 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669931657] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:56,705 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:56,705 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-11 00:03:56,706 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075886827] [2022-02-11 00:03:56,706 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:56,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:03:56,706 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:56,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:03:56,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:03:56,706 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-02-11 00:03:57,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:57,048 INFO L93 Difference]: Finished difference Result 7851 states and 19160 transitions. [2022-02-11 00:03:57,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:03:57,049 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-02-11 00:03:57,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:57,061 INFO L225 Difference]: With dead ends: 7851 [2022-02-11 00:03:57,061 INFO L226 Difference]: Without dead ends: 7366 [2022-02-11 00:03:57,062 INFO L933 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-02-11 00:03:57,062 INFO L934 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-02-11 00:03:57,062 INFO L935 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-02-11 00:03:57,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7366 states. [2022-02-11 00:03:57,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7366 to 5090. [2022-02-11 00:03:57,139 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-02-11 00:03:57,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5090 states to 5090 states and 12904 transitions. [2022-02-11 00:03:57,149 INFO L78 Accepts]: Start accepts. Automaton has 5090 states and 12904 transitions. Word has length 44 [2022-02-11 00:03:57,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:57,150 INFO L470 AbstractCegarLoop]: Abstraction has 5090 states and 12904 transitions. [2022-02-11 00:03:57,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:03:57,150 INFO L276 IsEmpty]: Start isEmpty. Operand 5090 states and 12904 transitions. [2022-02-11 00:03:57,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-11 00:03:57,155 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:57,155 INFO L515 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:57,172 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-02-11 00:03:57,355 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-02-11 00:03:57,356 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:57,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:57,356 INFO L85 PathProgramCache]: Analyzing trace with hash 831381294, now seen corresponding path program 55 times [2022-02-11 00:03:57,356 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:57,356 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618834448] [2022-02-11 00:03:57,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:57,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:57,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:57,415 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:03:57,415 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:57,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618834448] [2022-02-11 00:03:57,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618834448] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:57,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118889869] [2022-02-11 00:03:57,415 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:03:57,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:57,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:57,416 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:57,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-02-11 00:03:57,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:57,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-11 00:03:57,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:57,732 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 35 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:57,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:57,990 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 35 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:03:57,990 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118889869] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:57,990 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:57,991 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13, 13] total 19 [2022-02-11 00:03:57,991 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981975823] [2022-02-11 00:03:57,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:57,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-11 00:03:57,991 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:57,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-11 00:03:57,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2022-02-11 00:03:57,991 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-02-11 00:03:58,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:03:58,939 INFO L93 Difference]: Finished difference Result 6929 states and 16718 transitions. [2022-02-11 00:03:58,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-11 00:03:58,939 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-02-11 00:03:58,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:03:58,950 INFO L225 Difference]: With dead ends: 6929 [2022-02-11 00:03:58,950 INFO L226 Difference]: Without dead ends: 6876 [2022-02-11 00:03:58,950 INFO L933 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-02-11 00:03:58,951 INFO L934 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-02-11 00:03:58,951 INFO L935 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-02-11 00:03:58,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6876 states. [2022-02-11 00:03:59,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6876 to 5518. [2022-02-11 00:03:59,036 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-02-11 00:03:59,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5518 states to 5518 states and 13937 transitions. [2022-02-11 00:03:59,047 INFO L78 Accepts]: Start accepts. Automaton has 5518 states and 13937 transitions. Word has length 44 [2022-02-11 00:03:59,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:03:59,048 INFO L470 AbstractCegarLoop]: Abstraction has 5518 states and 13937 transitions. [2022-02-11 00:03:59,048 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-02-11 00:03:59,048 INFO L276 IsEmpty]: Start isEmpty. Operand 5518 states and 13937 transitions. [2022-02-11 00:03:59,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-11 00:03:59,053 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:03:59,054 INFO L515 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:03:59,078 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2022-02-11 00:03:59,254 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-02-11 00:03:59,254 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:03:59,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:03:59,254 INFO L85 PathProgramCache]: Analyzing trace with hash -945685074, now seen corresponding path program 56 times [2022-02-11 00:03:59,254 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:03:59,255 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857131643] [2022-02-11 00:03:59,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:03:59,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:03:59,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:03:59,317 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-11 00:03:59,317 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:03:59,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857131643] [2022-02-11 00:03:59,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857131643] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:03:59,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997959381] [2022-02-11 00:03:59,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:03:59,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:03:59,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:03:59,318 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:03:59,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-02-11 00:03:59,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:03:59,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:03:59,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-11 00:03:59,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:03:59,542 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 29 proven. 50 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:59,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:03:59,751 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 29 proven. 50 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:03:59,751 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997959381] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:03:59,751 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:03:59,751 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 14 [2022-02-11 00:03:59,751 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826071980] [2022-02-11 00:03:59,752 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:03:59,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 00:03:59,752 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:03:59,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 00:03:59,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:03:59,752 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-02-11 00:04:00,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:00,381 INFO L93 Difference]: Finished difference Result 7876 states and 18896 transitions. [2022-02-11 00:04:00,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-11 00:04:00,382 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-02-11 00:04:00,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:00,395 INFO L225 Difference]: With dead ends: 7876 [2022-02-11 00:04:00,396 INFO L226 Difference]: Without dead ends: 7790 [2022-02-11 00:04:00,396 INFO L933 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-02-11 00:04:00,396 INFO L934 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-02-11 00:04:00,396 INFO L935 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-02-11 00:04:00,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7790 states. [2022-02-11 00:04:00,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7790 to 5713. [2022-02-11 00:04:00,491 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-02-11 00:04:00,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5713 states to 5713 states and 14436 transitions. [2022-02-11 00:04:00,502 INFO L78 Accepts]: Start accepts. Automaton has 5713 states and 14436 transitions. Word has length 44 [2022-02-11 00:04:00,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:00,502 INFO L470 AbstractCegarLoop]: Abstraction has 5713 states and 14436 transitions. [2022-02-11 00:04:00,503 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-02-11 00:04:00,503 INFO L276 IsEmpty]: Start isEmpty. Operand 5713 states and 14436 transitions. [2022-02-11 00:04:00,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-11 00:04:00,509 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:00,509 INFO L515 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:00,526 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2022-02-11 00:04:00,709 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-02-11 00:04:00,709 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:00,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:00,710 INFO L85 PathProgramCache]: Analyzing trace with hash 870670370, now seen corresponding path program 57 times [2022-02-11 00:04:00,710 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:00,710 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714563832] [2022-02-11 00:04:00,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:00,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:00,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:00,778 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-11 00:04:00,778 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:00,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714563832] [2022-02-11 00:04:00,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714563832] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:00,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667581172] [2022-02-11 00:04:00,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:04:00,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:00,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:00,779 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:00,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-02-11 00:04:00,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-11 00:04:00,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:00,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-11 00:04:00,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:00,922 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-11 00:04:00,923 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:01,040 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-11 00:04:01,040 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1667581172] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:01,040 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:01,040 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-02-11 00:04:01,040 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322408124] [2022-02-11 00:04:01,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:01,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:04:01,041 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:01,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:04:01,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:04:01,041 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-02-11 00:04:01,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:01,283 INFO L93 Difference]: Finished difference Result 6518 states and 16133 transitions. [2022-02-11 00:04:01,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-11 00:04:01,283 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-02-11 00:04:01,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:01,294 INFO L225 Difference]: With dead ends: 6518 [2022-02-11 00:04:01,294 INFO L226 Difference]: Without dead ends: 6463 [2022-02-11 00:04:01,294 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:04:01,295 INFO L934 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-02-11 00:04:01,295 INFO L935 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-02-11 00:04:01,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6463 states. [2022-02-11 00:04:01,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6463 to 5774. [2022-02-11 00:04:01,373 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-02-11 00:04:01,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5774 states to 5774 states and 14533 transitions. [2022-02-11 00:04:01,384 INFO L78 Accepts]: Start accepts. Automaton has 5774 states and 14533 transitions. Word has length 44 [2022-02-11 00:04:01,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:01,384 INFO L470 AbstractCegarLoop]: Abstraction has 5774 states and 14533 transitions. [2022-02-11 00:04:01,385 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-02-11 00:04:01,385 INFO L276 IsEmpty]: Start isEmpty. Operand 5774 states and 14533 transitions. [2022-02-11 00:04:01,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-11 00:04:01,391 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:01,391 INFO L515 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:01,415 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-02-11 00:04:01,591 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-02-11 00:04:01,591 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:01,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:01,592 INFO L85 PathProgramCache]: Analyzing trace with hash 1834663790, now seen corresponding path program 58 times [2022-02-11 00:04:01,592 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:01,592 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684280668] [2022-02-11 00:04:01,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:01,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:01,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:01,653 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-11 00:04:01,653 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:01,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684280668] [2022-02-11 00:04:01,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684280668] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:01,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519016219] [2022-02-11 00:04:01,653 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:04:01,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:01,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:01,654 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:01,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-02-11 00:04:01,679 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:04:01,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:01,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-11 00:04:01,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:01,793 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-11 00:04:01,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:01,908 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-11 00:04:01,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519016219] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:01,909 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:01,909 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-02-11 00:04:01,909 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207979163] [2022-02-11 00:04:01,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:01,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-02-11 00:04:01,909 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:01,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-02-11 00:04:01,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:04:01,910 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-02-11 00:04:02,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:02,140 INFO L93 Difference]: Finished difference Result 6620 states and 16340 transitions. [2022-02-11 00:04:02,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-11 00:04:02,141 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-02-11 00:04:02,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:02,151 INFO L225 Difference]: With dead ends: 6620 [2022-02-11 00:04:02,151 INFO L226 Difference]: Without dead ends: 6583 [2022-02-11 00:04:02,151 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 80 SyntacticMatches, 12 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-02-11 00:04:02,152 INFO L934 BasicCegarLoop]: 40 mSDtfsCounter, 70 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-02-11 00:04:02,152 INFO L935 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-02-11 00:04:02,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6583 states. [2022-02-11 00:04:02,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6583 to 5870. [2022-02-11 00:04:02,231 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-02-11 00:04:02,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5870 states to 5870 states and 14721 transitions. [2022-02-11 00:04:02,242 INFO L78 Accepts]: Start accepts. Automaton has 5870 states and 14721 transitions. Word has length 44 [2022-02-11 00:04:02,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:02,243 INFO L470 AbstractCegarLoop]: Abstraction has 5870 states and 14721 transitions. [2022-02-11 00:04:02,243 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-02-11 00:04:02,243 INFO L276 IsEmpty]: Start isEmpty. Operand 5870 states and 14721 transitions. [2022-02-11 00:04:02,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-02-11 00:04:02,249 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:02,249 INFO L515 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:02,265 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2022-02-11 00:04:02,449 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-02-11 00:04:02,450 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:02,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:02,450 INFO L85 PathProgramCache]: Analyzing trace with hash 678113582, now seen corresponding path program 59 times [2022-02-11 00:04:02,450 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:02,450 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609158499] [2022-02-11 00:04:02,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:02,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:02,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:02,511 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:04:02,511 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:02,511 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609158499] [2022-02-11 00:04:02,511 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609158499] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:02,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550506177] [2022-02-11 00:04:02,512 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:04:02,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:02,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:02,515 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:02,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-02-11 00:04:02,542 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-11 00:04:02,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:02,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-11 00:04:02,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:02,735 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 27 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:02,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:02,901 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 27 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:02,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550506177] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:02,901 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:02,902 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 11, 11] total 17 [2022-02-11 00:04:02,902 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425151070] [2022-02-11 00:04:02,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:02,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-11 00:04:02,902 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:02,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-11 00:04:02,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-02-11 00:04:02,902 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-02-11 00:04:03,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:03,637 INFO L93 Difference]: Finished difference Result 8381 states and 19886 transitions. [2022-02-11 00:04:03,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-11 00:04:03,637 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-02-11 00:04:03,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:03,649 INFO L225 Difference]: With dead ends: 8381 [2022-02-11 00:04:03,649 INFO L226 Difference]: Without dead ends: 8350 [2022-02-11 00:04:03,650 INFO L933 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-02-11 00:04:03,650 INFO L934 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-02-11 00:04:03,650 INFO L935 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-02-11 00:04:03,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8350 states. [2022-02-11 00:04:03,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8350 to 6049. [2022-02-11 00:04:03,742 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-02-11 00:04:03,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6049 states to 6049 states and 15087 transitions. [2022-02-11 00:04:03,752 INFO L78 Accepts]: Start accepts. Automaton has 6049 states and 15087 transitions. Word has length 44 [2022-02-11 00:04:03,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:03,752 INFO L470 AbstractCegarLoop]: Abstraction has 6049 states and 15087 transitions. [2022-02-11 00:04:03,752 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-02-11 00:04:03,753 INFO L276 IsEmpty]: Start isEmpty. Operand 6049 states and 15087 transitions. [2022-02-11 00:04:03,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:03,759 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:03,759 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:03,774 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2022-02-11 00:04:03,959 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-02-11 00:04:03,960 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:03,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:03,960 INFO L85 PathProgramCache]: Analyzing trace with hash -98819019, now seen corresponding path program 36 times [2022-02-11 00:04:03,960 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:03,960 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781130539] [2022-02-11 00:04:03,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:03,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:03,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:04,062 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:04,062 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:04,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781130539] [2022-02-11 00:04:04,062 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781130539] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:04,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742678489] [2022-02-11 00:04:04,062 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:04:04,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:04,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:04,063 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:04,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-02-11 00:04:04,088 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-11 00:04:04,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:04,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:04,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:04,188 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:04,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:04,230 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:04:04,230 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:04:04,289 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:04,289 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742678489] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:04,289 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:04,289 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-11 00:04:04,289 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824035971] [2022-02-11 00:04:04,290 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:04,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 00:04:04,290 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:04,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 00:04:04,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:04,290 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-02-11 00:04:04,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:04,939 INFO L93 Difference]: Finished difference Result 7892 states and 19138 transitions. [2022-02-11 00:04:04,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-11 00:04:04,940 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:04:04,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:04,953 INFO L225 Difference]: With dead ends: 7892 [2022-02-11 00:04:04,953 INFO L226 Difference]: Without dead ends: 7793 [2022-02-11 00:04:04,953 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 88 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2022-02-11 00:04:04,953 INFO L934 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-02-11 00:04:04,953 INFO L935 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-02-11 00:04:04,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7793 states. [2022-02-11 00:04:05,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7793 to 6455. [2022-02-11 00:04:05,050 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-02-11 00:04:05,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6455 states to 6455 states and 16010 transitions. [2022-02-11 00:04:05,063 INFO L78 Accepts]: Start accepts. Automaton has 6455 states and 16010 transitions. Word has length 47 [2022-02-11 00:04:05,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:05,064 INFO L470 AbstractCegarLoop]: Abstraction has 6455 states and 16010 transitions. [2022-02-11 00:04:05,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:05,064 INFO L276 IsEmpty]: Start isEmpty. Operand 6455 states and 16010 transitions. [2022-02-11 00:04:05,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:05,070 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:05,070 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:05,088 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2022-02-11 00:04:05,271 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-02-11 00:04:05,271 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:05,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:05,271 INFO L85 PathProgramCache]: Analyzing trace with hash 2073614069, now seen corresponding path program 60 times [2022-02-11 00:04:05,271 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:05,271 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018321171] [2022-02-11 00:04:05,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:05,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:05,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:05,349 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:05,350 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:05,350 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018321171] [2022-02-11 00:04:05,350 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018321171] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:05,350 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618560756] [2022-02-11 00:04:05,350 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:04:05,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:05,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:05,351 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:05,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-02-11 00:04:05,377 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-11 00:04:05,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:05,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-11 00:04:05,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:05,765 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-11 00:04:05,765 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-11 00:04:05,808 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:05,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:05,891 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:04:05,891 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:04:06,456 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 35 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:06,456 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [618560756] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:06,456 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:06,456 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 16, 16] total 30 [2022-02-11 00:04:06,456 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769730197] [2022-02-11 00:04:06,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:06,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-11 00:04:06,457 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:06,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-11 00:04:06,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=744, Unknown=0, NotChecked=0, Total=930 [2022-02-11 00:04:06,457 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-02-11 00:04:07,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:07,849 INFO L93 Difference]: Finished difference Result 8318 states and 19574 transitions. [2022-02-11 00:04:07,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-11 00:04:07,849 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-02-11 00:04:07,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:07,860 INFO L225 Difference]: With dead ends: 8318 [2022-02-11 00:04:07,860 INFO L226 Difference]: Without dead ends: 8286 [2022-02-11 00:04:07,861 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 76 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1619 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1202, Invalid=4054, Unknown=0, NotChecked=0, Total=5256 [2022-02-11 00:04:07,861 INFO L934 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-02-11 00:04:07,861 INFO L935 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-02-11 00:04:07,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8286 states. [2022-02-11 00:04:07,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8286 to 6506. [2022-02-11 00:04:07,944 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-02-11 00:04:07,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6506 states to 6506 states and 16132 transitions. [2022-02-11 00:04:07,956 INFO L78 Accepts]: Start accepts. Automaton has 6506 states and 16132 transitions. Word has length 47 [2022-02-11 00:04:07,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:07,956 INFO L470 AbstractCegarLoop]: Abstraction has 6506 states and 16132 transitions. [2022-02-11 00:04:07,956 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-02-11 00:04:07,956 INFO L276 IsEmpty]: Start isEmpty. Operand 6506 states and 16132 transitions. [2022-02-11 00:04:07,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:07,962 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:07,962 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:07,979 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-02-11 00:04:08,163 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-02-11 00:04:08,163 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:08,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:08,163 INFO L85 PathProgramCache]: Analyzing trace with hash 1460077889, now seen corresponding path program 61 times [2022-02-11 00:04:08,163 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:08,163 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191392595] [2022-02-11 00:04:08,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:08,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:08,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:08,243 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:08,243 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:08,243 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191392595] [2022-02-11 00:04:08,244 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191392595] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:08,244 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974625286] [2022-02-11 00:04:08,244 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:04:08,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:08,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:08,245 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:08,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-02-11 00:04:08,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:08,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:08,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:08,378 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:08,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:08,398 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:04:08,399 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:04:08,495 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:08,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974625286] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:08,495 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:08,495 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:04:08,495 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039424375] [2022-02-11 00:04:08,495 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:08,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:04:08,495 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:08,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:04:08,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:04:08,496 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-02-11 00:04:08,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:08,763 INFO L93 Difference]: Finished difference Result 7055 states and 17180 transitions. [2022-02-11 00:04:08,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:04:08,763 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:04:08,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:08,772 INFO L225 Difference]: With dead ends: 7055 [2022-02-11 00:04:08,772 INFO L226 Difference]: Without dead ends: 7037 [2022-02-11 00:04:08,772 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:08,773 INFO L934 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-02-11 00:04:08,773 INFO L935 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-02-11 00:04:08,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7037 states. [2022-02-11 00:04:08,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7037 to 6532. [2022-02-11 00:04:08,840 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-02-11 00:04:08,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6532 states to 6532 states and 16199 transitions. [2022-02-11 00:04:08,850 INFO L78 Accepts]: Start accepts. Automaton has 6532 states and 16199 transitions. Word has length 47 [2022-02-11 00:04:08,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:08,850 INFO L470 AbstractCegarLoop]: Abstraction has 6532 states and 16199 transitions. [2022-02-11 00:04:08,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:08,850 INFO L276 IsEmpty]: Start isEmpty. Operand 6532 states and 16199 transitions. [2022-02-11 00:04:08,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:08,855 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:08,855 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:08,871 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-02-11 00:04:09,056 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-02-11 00:04:09,056 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:09,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:09,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1012835979, now seen corresponding path program 62 times [2022-02-11 00:04:09,056 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:09,056 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125669371] [2022-02-11 00:04:09,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:09,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:09,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:09,152 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:09,152 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:09,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125669371] [2022-02-11 00:04:09,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125669371] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:09,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271135501] [2022-02-11 00:04:09,153 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:04:09,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:09,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:09,154 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:09,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-02-11 00:04:09,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:04:09,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:09,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:09,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:09,341 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 85 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:09,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:09,380 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:04:09,380 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:04:09,477 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 85 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:09,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271135501] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:09,477 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:09,477 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-11 00:04:09,477 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730586884] [2022-02-11 00:04:09,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:09,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:04:09,478 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:09,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:04:09,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:04:09,478 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-02-11 00:04:09,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:09,773 INFO L93 Difference]: Finished difference Result 6889 states and 16801 transitions. [2022-02-11 00:04:09,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:04:09,773 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:04:09,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:09,782 INFO L225 Difference]: With dead ends: 6889 [2022-02-11 00:04:09,782 INFO L226 Difference]: Without dead ends: 6837 [2022-02-11 00:04:09,782 INFO L933 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-02-11 00:04:09,782 INFO L934 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.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:04:09,782 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 290 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 788 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 00:04:09,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6837 states. [2022-02-11 00:04:09,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6837 to 6526. [2022-02-11 00:04:09,849 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-02-11 00:04:09,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6526 states to 6526 states and 16175 transitions. [2022-02-11 00:04:09,859 INFO L78 Accepts]: Start accepts. Automaton has 6526 states and 16175 transitions. Word has length 47 [2022-02-11 00:04:09,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:09,859 INFO L470 AbstractCegarLoop]: Abstraction has 6526 states and 16175 transitions. [2022-02-11 00:04:09,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:09,859 INFO L276 IsEmpty]: Start isEmpty. Operand 6526 states and 16175 transitions. [2022-02-11 00:04:09,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:09,864 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:09,864 INFO L515 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:09,879 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2022-02-11 00:04:10,064 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-02-11 00:04:10,065 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:10,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:10,065 INFO L85 PathProgramCache]: Analyzing trace with hash 595441160, now seen corresponding path program 37 times [2022-02-11 00:04:10,065 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:10,065 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557933849] [2022-02-11 00:04:10,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:10,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:10,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:10,139 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:10,139 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:10,139 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557933849] [2022-02-11 00:04:10,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557933849] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:10,139 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452414998] [2022-02-11 00:04:10,139 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:04:10,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:10,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:10,140 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:10,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-02-11 00:04:10,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:10,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-11 00:04:10,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:10,289 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 60 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:10,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:10,484 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 60 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:10,485 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452414998] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:10,485 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:10,485 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-11 00:04:10,485 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822836733] [2022-02-11 00:04:10,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:10,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 00:04:10,485 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:10,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 00:04:10,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:10,485 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-02-11 00:04:10,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:10,797 INFO L93 Difference]: Finished difference Result 10769 states and 26210 transitions. [2022-02-11 00:04:10,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-11 00:04:10,797 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-02-11 00:04:10,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:10,812 INFO L225 Difference]: With dead ends: 10769 [2022-02-11 00:04:10,812 INFO L226 Difference]: Without dead ends: 10769 [2022-02-11 00:04:10,812 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=206, Invalid=394, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:04:10,812 INFO L934 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-02-11 00:04:10,812 INFO L935 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-02-11 00:04:10,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10769 states. [2022-02-11 00:04:10,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10769 to 8006. [2022-02-11 00:04:10,929 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-02-11 00:04:10,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8006 states to 8006 states and 20517 transitions. [2022-02-11 00:04:10,944 INFO L78 Accepts]: Start accepts. Automaton has 8006 states and 20517 transitions. Word has length 47 [2022-02-11 00:04:10,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:10,945 INFO L470 AbstractCegarLoop]: Abstraction has 8006 states and 20517 transitions. [2022-02-11 00:04:10,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 14 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:10,945 INFO L276 IsEmpty]: Start isEmpty. Operand 8006 states and 20517 transitions. [2022-02-11 00:04:10,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:10,952 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:10,952 INFO L515 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:10,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2022-02-11 00:04:11,152 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-02-11 00:04:11,153 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:11,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:11,153 INFO L85 PathProgramCache]: Analyzing trace with hash 61575784, now seen corresponding path program 63 times [2022-02-11 00:04:11,154 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:11,154 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316688352] [2022-02-11 00:04:11,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:11,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:11,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:11,227 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 32 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:11,227 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:11,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316688352] [2022-02-11 00:04:11,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316688352] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:11,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827810625] [2022-02-11 00:04:11,228 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:04:11,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:11,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:11,229 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:11,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-02-11 00:04:11,252 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-11 00:04:11,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:11,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-11 00:04:11,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:11,380 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 48 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:11,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:11,570 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 48 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:11,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827810625] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:11,570 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:11,570 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-02-11 00:04:11,570 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038630628] [2022-02-11 00:04:11,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:11,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:04:11,571 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:11,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:04:11,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:04:11,571 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-02-11 00:04:11,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:11,866 INFO L93 Difference]: Finished difference Result 9351 states and 23522 transitions. [2022-02-11 00:04:11,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-11 00:04:11,866 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-02-11 00:04:11,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:11,907 INFO L225 Difference]: With dead ends: 9351 [2022-02-11 00:04:11,907 INFO L226 Difference]: Without dead ends: 9264 [2022-02-11 00:04:11,907 INFO L933 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-02-11 00:04:11,907 INFO L934 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-02-11 00:04:11,907 INFO L935 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-02-11 00:04:11,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9264 states. [2022-02-11 00:04:11,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9264 to 8152. [2022-02-11 00:04:12,005 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-02-11 00:04:12,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8152 states to 8152 states and 20922 transitions. [2022-02-11 00:04:12,020 INFO L78 Accepts]: Start accepts. Automaton has 8152 states and 20922 transitions. Word has length 47 [2022-02-11 00:04:12,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:12,020 INFO L470 AbstractCegarLoop]: Abstraction has 8152 states and 20922 transitions. [2022-02-11 00:04:12,021 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-02-11 00:04:12,021 INFO L276 IsEmpty]: Start isEmpty. Operand 8152 states and 20922 transitions. [2022-02-11 00:04:12,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:12,029 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:12,029 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:12,045 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-02-11 00:04:12,229 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-02-11 00:04:12,229 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:12,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:12,230 INFO L85 PathProgramCache]: Analyzing trace with hash -243997515, now seen corresponding path program 38 times [2022-02-11 00:04:12,230 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:12,230 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617401498] [2022-02-11 00:04:12,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:12,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:12,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:12,308 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:12,308 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:12,309 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617401498] [2022-02-11 00:04:12,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617401498] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:12,309 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280385780] [2022-02-11 00:04:12,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:04:12,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:12,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:12,310 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:12,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-02-11 00:04:12,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:04:12,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:12,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:12,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:12,442 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:12,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:12,463 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:04:12,463 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:04:12,557 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:12,558 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280385780] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:12,558 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:12,558 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:04:12,558 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714246025] [2022-02-11 00:04:12,558 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:12,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:04:12,558 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:12,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:04:12,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:04:12,558 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-02-11 00:04:12,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:12,855 INFO L93 Difference]: Finished difference Result 9461 states and 23705 transitions. [2022-02-11 00:04:12,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:04:12,855 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:04:12,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:12,868 INFO L225 Difference]: With dead ends: 9461 [2022-02-11 00:04:12,869 INFO L226 Difference]: Without dead ends: 9418 [2022-02-11 00:04:12,869 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:12,869 INFO L934 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.2s IncrementalHoareTripleChecker+Time [2022-02-11 00:04:12,869 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 305 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 705 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 00:04:12,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9418 states. [2022-02-11 00:04:12,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9418 to 8416. [2022-02-11 00:04:12,979 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-02-11 00:04:12,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8416 states to 8416 states and 21561 transitions. [2022-02-11 00:04:12,995 INFO L78 Accepts]: Start accepts. Automaton has 8416 states and 21561 transitions. Word has length 47 [2022-02-11 00:04:12,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:12,995 INFO L470 AbstractCegarLoop]: Abstraction has 8416 states and 21561 transitions. [2022-02-11 00:04:12,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:12,995 INFO L276 IsEmpty]: Start isEmpty. Operand 8416 states and 21561 transitions. [2022-02-11 00:04:13,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:13,003 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:13,003 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:13,020 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2022-02-11 00:04:13,204 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-02-11 00:04:13,204 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:13,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:13,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1256335477, now seen corresponding path program 64 times [2022-02-11 00:04:13,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:13,205 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58089387] [2022-02-11 00:04:13,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:13,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:13,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:13,284 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:13,284 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:13,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58089387] [2022-02-11 00:04:13,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58089387] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:13,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958145817] [2022-02-11 00:04:13,284 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:04:13,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:13,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:13,285 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:13,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-02-11 00:04:13,307 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:04:13,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:13,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:13,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:13,423 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:13,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:13,444 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:04:13,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 16 treesize of output 15 [2022-02-11 00:04:13,551 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:13,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958145817] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:13,552 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:13,552 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-11 00:04:13,552 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718047240] [2022-02-11 00:04:13,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:13,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:04:13,552 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:13,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:04:13,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:04:13,552 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-02-11 00:04:13,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:13,925 INFO L93 Difference]: Finished difference Result 8989 states and 22650 transitions. [2022-02-11 00:04:13,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:04:13,925 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:04:13,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:13,941 INFO L225 Difference]: With dead ends: 8989 [2022-02-11 00:04:13,941 INFO L226 Difference]: Without dead ends: 8939 [2022-02-11 00:04:13,941 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:13,942 INFO L934 BasicCegarLoop]: 52 mSDtfsCounter, 98 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 889 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-02-11 00:04:13,942 INFO L935 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-02-11 00:04:13,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8939 states. [2022-02-11 00:04:14,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8939 to 8383. [2022-02-11 00:04:14,086 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-02-11 00:04:14,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8383 states to 8383 states and 21458 transitions. [2022-02-11 00:04:14,104 INFO L78 Accepts]: Start accepts. Automaton has 8383 states and 21458 transitions. Word has length 47 [2022-02-11 00:04:14,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:14,104 INFO L470 AbstractCegarLoop]: Abstraction has 8383 states and 21458 transitions. [2022-02-11 00:04:14,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:14,104 INFO L276 IsEmpty]: Start isEmpty. Operand 8383 states and 21458 transitions. [2022-02-11 00:04:14,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:14,113 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:14,113 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:14,132 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2022-02-11 00:04:14,314 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-02-11 00:04:14,314 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:14,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:14,314 INFO L85 PathProgramCache]: Analyzing trace with hash 642799297, now seen corresponding path program 65 times [2022-02-11 00:04:14,314 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:14,314 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506252644] [2022-02-11 00:04:14,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:14,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:14,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:14,397 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:04:14,397 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:14,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506252644] [2022-02-11 00:04:14,397 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506252644] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:14,397 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879168977] [2022-02-11 00:04:14,397 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:04:14,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:14,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:14,398 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:14,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-02-11 00:04:14,424 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-11 00:04:14,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:14,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:14,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:14,536 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:04:14,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:14,555 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:04:14,555 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:04:14,651 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:04:14,651 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879168977] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:14,651 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:14,651 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:04:14,651 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498790835] [2022-02-11 00:04:14,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:14,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:04:14,651 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:14,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:04:14,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:04:14,652 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-02-11 00:04:14,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:14,985 INFO L93 Difference]: Finished difference Result 9243 states and 23204 transitions. [2022-02-11 00:04:14,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:04:14,986 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-02-11 00:04:14,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:15,000 INFO L225 Difference]: With dead ends: 9243 [2022-02-11 00:04:15,000 INFO L226 Difference]: Without dead ends: 9207 [2022-02-11 00:04:15,000 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:15,000 INFO L934 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-02-11 00:04:15,000 INFO L935 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-02-11 00:04:15,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9207 states. [2022-02-11 00:04:15,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9207 to 8367. [2022-02-11 00:04:15,112 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-02-11 00:04:15,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8367 states to 8367 states and 21421 transitions. [2022-02-11 00:04:15,130 INFO L78 Accepts]: Start accepts. Automaton has 8367 states and 21421 transitions. Word has length 47 [2022-02-11 00:04:15,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:15,130 INFO L470 AbstractCegarLoop]: Abstraction has 8367 states and 21421 transitions. [2022-02-11 00:04:15,131 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-02-11 00:04:15,131 INFO L276 IsEmpty]: Start isEmpty. Operand 8367 states and 21421 transitions. [2022-02-11 00:04:15,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:15,145 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:15,146 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:15,161 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-02-11 00:04:15,361 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-02-11 00:04:15,362 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:15,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:15,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1510250665, now seen corresponding path program 66 times [2022-02-11 00:04:15,362 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:15,362 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146246936] [2022-02-11 00:04:15,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:15,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:15,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:15,442 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:15,443 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:15,443 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146246936] [2022-02-11 00:04:15,443 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146246936] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:15,443 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363905754] [2022-02-11 00:04:15,443 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:04:15,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:15,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:15,444 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:15,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-02-11 00:04:15,469 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-11 00:04:15,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:15,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-11 00:04:15,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:15,726 INFO L353 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-02-11 00:04:15,726 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 16 [2022-02-11 00:04:15,761 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 29 proven. 67 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:15,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:15,920 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:04:15,920 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:04:16,063 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 29 proven. 67 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:16,063 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363905754] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:16,064 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:16,064 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 12] total 25 [2022-02-11 00:04:16,064 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45863904] [2022-02-11 00:04:16,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:16,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 00:04:16,064 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:16,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 00:04:16,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2022-02-11 00:04:16,064 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-02-11 00:04:20,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:20,422 INFO L93 Difference]: Finished difference Result 17429 states and 45611 transitions. [2022-02-11 00:04:20,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 179 states. [2022-02-11 00:04:20,422 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-02-11 00:04:20,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:20,445 INFO L225 Difference]: With dead ends: 17429 [2022-02-11 00:04:20,445 INFO L226 Difference]: Without dead ends: 17408 [2022-02-11 00:04:20,446 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 393 GetRequests, 177 SyntacticMatches, 29 SemanticMatches, 187 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17089 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=6134, Invalid=29398, Unknown=0, NotChecked=0, Total=35532 [2022-02-11 00:04:20,447 INFO L934 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-02-11 00:04:20,447 INFO L935 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-02-11 00:04:20,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17408 states. [2022-02-11 00:04:20,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17408 to 9303. [2022-02-11 00:04:20,608 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-02-11 00:04:20,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9303 states to 9303 states and 24369 transitions. [2022-02-11 00:04:20,626 INFO L78 Accepts]: Start accepts. Automaton has 9303 states and 24369 transitions. Word has length 47 [2022-02-11 00:04:20,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:20,627 INFO L470 AbstractCegarLoop]: Abstraction has 9303 states and 24369 transitions. [2022-02-11 00:04:20,627 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-02-11 00:04:20,627 INFO L276 IsEmpty]: Start isEmpty. Operand 9303 states and 24369 transitions. [2022-02-11 00:04:20,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:20,637 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:20,637 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:20,655 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-02-11 00:04:20,853 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-02-11 00:04:20,854 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:20,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:20,854 INFO L85 PathProgramCache]: Analyzing trace with hash 1200020823, now seen corresponding path program 67 times [2022-02-11 00:04:20,854 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:20,854 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840473888] [2022-02-11 00:04:20,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:20,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:20,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:20,932 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:20,932 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:20,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840473888] [2022-02-11 00:04:20,932 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840473888] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:20,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203603451] [2022-02-11 00:04:20,932 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:04:20,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:20,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:20,933 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:20,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-02-11 00:04:20,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:20,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:20,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:21,080 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:21,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:21,102 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:04:21,102 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:04:21,197 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 90 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:21,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203603451] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:21,197 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:21,197 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:04:21,197 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276717449] [2022-02-11 00:04:21,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:21,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:04:21,198 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:21,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:04:21,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:04:21,198 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-02-11 00:04:21,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:21,630 INFO L93 Difference]: Finished difference Result 10692 states and 27212 transitions. [2022-02-11 00:04:21,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-11 00:04:21,630 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:04:21,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:21,650 INFO L225 Difference]: With dead ends: 10692 [2022-02-11 00:04:21,650 INFO L226 Difference]: Without dead ends: 10692 [2022-02-11 00:04:21,650 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-02-11 00:04:21,650 INFO L934 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-02-11 00:04:21,650 INFO L935 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-02-11 00:04:21,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10692 states. [2022-02-11 00:04:21,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10692 to 9321. [2022-02-11 00:04:21,804 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-02-11 00:04:21,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9321 states to 9321 states and 24425 transitions. [2022-02-11 00:04:21,823 INFO L78 Accepts]: Start accepts. Automaton has 9321 states and 24425 transitions. Word has length 47 [2022-02-11 00:04:21,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:21,823 INFO L470 AbstractCegarLoop]: Abstraction has 9321 states and 24425 transitions. [2022-02-11 00:04:21,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:21,823 INFO L276 IsEmpty]: Start isEmpty. Operand 9321 states and 24425 transitions. [2022-02-11 00:04:21,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:21,833 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:21,833 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:21,849 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2022-02-11 00:04:22,033 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-02-11 00:04:22,034 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:22,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:22,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1071762469, now seen corresponding path program 39 times [2022-02-11 00:04:22,034 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:22,034 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899761809] [2022-02-11 00:04:22,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:22,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:22,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:22,115 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:22,116 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:22,116 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899761809] [2022-02-11 00:04:22,116 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899761809] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:22,116 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502297479] [2022-02-11 00:04:22,116 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:04:22,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:22,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:22,117 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:22,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-02-11 00:04:22,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-11 00:04:22,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:22,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-11 00:04:22,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:23,620 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 24 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:23,620 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:25,938 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:04:25,953 INFO L353 Elim1Store]: treesize reduction 33, result has 26.7 percent of original size [2022-02-11 00:04:25,953 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-02-11 00:04:26,018 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 38 proven. 49 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-02-11 00:04:26,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502297479] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:26,019 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:26,019 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 22, 16] total 44 [2022-02-11 00:04:26,019 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403743470] [2022-02-11 00:04:26,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:26,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-11 00:04:26,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:26,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-11 00:04:26,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=421, Invalid=1559, Unknown=0, NotChecked=0, Total=1980 [2022-02-11 00:04:26,020 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-02-11 00:04:31,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:31,496 INFO L93 Difference]: Finished difference Result 29076 states and 75743 transitions. [2022-02-11 00:04:31,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 148 states. [2022-02-11 00:04:31,497 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-02-11 00:04:31,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:31,552 INFO L225 Difference]: With dead ends: 29076 [2022-02-11 00:04:31,552 INFO L226 Difference]: Without dead ends: 29064 [2022-02-11 00:04:31,554 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 132 SyntacticMatches, 61 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13174 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=4567, Invalid=20873, Unknown=0, NotChecked=0, Total=25440 [2022-02-11 00:04:31,554 INFO L934 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-02-11 00:04:31,554 INFO L935 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-02-11 00:04:31,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29064 states. [2022-02-11 00:04:31,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29064 to 20521. [2022-02-11 00:04:31,992 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-02-11 00:04:32,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20521 states to 20521 states and 53744 transitions. [2022-02-11 00:04:32,036 INFO L78 Accepts]: Start accepts. Automaton has 20521 states and 53744 transitions. Word has length 47 [2022-02-11 00:04:32,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:32,036 INFO L470 AbstractCegarLoop]: Abstraction has 20521 states and 53744 transitions. [2022-02-11 00:04:32,036 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-02-11 00:04:32,036 INFO L276 IsEmpty]: Start isEmpty. Operand 20521 states and 53744 transitions. [2022-02-11 00:04:32,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:32,056 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:32,056 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:32,078 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2022-02-11 00:04:32,256 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-02-11 00:04:32,256 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:32,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:32,257 INFO L85 PathProgramCache]: Analyzing trace with hash 428570523, now seen corresponding path program 68 times [2022-02-11 00:04:32,257 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:32,257 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757630725] [2022-02-11 00:04:32,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:32,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:32,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:32,341 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:32,341 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:32,341 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757630725] [2022-02-11 00:04:32,341 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757630725] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:32,341 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387968073] [2022-02-11 00:04:32,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:04:32,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:32,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:32,343 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:32,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-02-11 00:04:32,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:04:32,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:32,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:32,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:32,493 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:32,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:32,514 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:04:32,514 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:04:32,615 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:32,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387968073] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:32,616 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:32,616 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-11 00:04:32,616 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054335297] [2022-02-11 00:04:32,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:32,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:04:32,616 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:32,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:04:32,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:04:32,616 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-02-11 00:04:33,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:33,139 INFO L93 Difference]: Finished difference Result 21402 states and 55478 transitions. [2022-02-11 00:04:33,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:04:33,140 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:04:33,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:33,174 INFO L225 Difference]: With dead ends: 21402 [2022-02-11 00:04:33,174 INFO L226 Difference]: Without dead ends: 21334 [2022-02-11 00:04:33,174 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:33,174 INFO L934 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-02-11 00:04:33,175 INFO L935 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-02-11 00:04:33,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21334 states. [2022-02-11 00:04:33,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21334 to 20578. [2022-02-11 00:04:33,496 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-02-11 00:04:33,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20578 states to 20578 states and 53685 transitions. [2022-02-11 00:04:33,538 INFO L78 Accepts]: Start accepts. Automaton has 20578 states and 53685 transitions. Word has length 47 [2022-02-11 00:04:33,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:33,538 INFO L470 AbstractCegarLoop]: Abstraction has 20578 states and 53685 transitions. [2022-02-11 00:04:33,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:33,538 INFO L276 IsEmpty]: Start isEmpty. Operand 20578 states and 53685 transitions. [2022-02-11 00:04:33,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:33,557 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:33,557 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:33,572 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-02-11 00:04:33,757 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-02-11 00:04:33,757 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:33,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:33,758 INFO L85 PathProgramCache]: Analyzing trace with hash -184965657, now seen corresponding path program 69 times [2022-02-11 00:04:33,758 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:33,758 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904077501] [2022-02-11 00:04:33,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:33,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:33,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:33,844 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:04:33,844 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:33,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904077501] [2022-02-11 00:04:33,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904077501] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:33,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919920957] [2022-02-11 00:04:33,844 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:04:33,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:33,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:33,845 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:33,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-02-11 00:04:33,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-11 00:04:33,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:33,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:33,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:33,979 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:04:33,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:33,997 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:04:33,998 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:04:34,094 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:04:34,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919920957] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:34,095 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:34,095 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:04:34,095 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930620093] [2022-02-11 00:04:34,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:34,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:04:34,095 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:34,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:04:34,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:04:34,095 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-02-11 00:04:34,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:34,520 INFO L93 Difference]: Finished difference Result 22274 states and 57228 transitions. [2022-02-11 00:04:34,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:04:34,521 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-02-11 00:04:34,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:34,559 INFO L225 Difference]: With dead ends: 22274 [2022-02-11 00:04:34,560 INFO L226 Difference]: Without dead ends: 22226 [2022-02-11 00:04:34,560 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:34,560 INFO L934 BasicCegarLoop]: 51 mSDtfsCounter, 140 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 792 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-02-11 00:04:34,560 INFO L935 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-02-11 00:04:34,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22226 states. [2022-02-11 00:04:34,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22226 to 20541. [2022-02-11 00:04:34,951 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-02-11 00:04:34,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20541 states to 20541 states and 53548 transitions. [2022-02-11 00:04:34,994 INFO L78 Accepts]: Start accepts. Automaton has 20541 states and 53548 transitions. Word has length 47 [2022-02-11 00:04:34,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:34,994 INFO L470 AbstractCegarLoop]: Abstraction has 20541 states and 53548 transitions. [2022-02-11 00:04:34,994 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-02-11 00:04:34,994 INFO L276 IsEmpty]: Start isEmpty. Operand 20541 states and 53548 transitions. [2022-02-11 00:04:35,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:35,014 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:35,014 INFO L515 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:35,030 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2022-02-11 00:04:35,214 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-02-11 00:04:35,215 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:35,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:35,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1833323160, now seen corresponding path program 70 times [2022-02-11 00:04:35,215 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:35,215 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188479882] [2022-02-11 00:04:35,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:35,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:35,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:35,290 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 23 proven. 75 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:35,290 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:35,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188479882] [2022-02-11 00:04:35,290 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188479882] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:35,290 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640840685] [2022-02-11 00:04:35,290 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:04:35,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:35,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:35,291 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:35,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-02-11 00:04:35,317 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:04:35,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:35,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-11 00:04:35,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:35,451 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 33 proven. 63 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:35,451 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:35,708 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 33 proven. 63 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:35,708 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640840685] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:35,708 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:35,708 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2022-02-11 00:04:35,709 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793068818] [2022-02-11 00:04:35,709 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:35,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:04:35,709 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:35,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:04:35,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:04:35,709 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-02-11 00:04:36,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:36,063 INFO L93 Difference]: Finished difference Result 24380 states and 63412 transitions. [2022-02-11 00:04:36,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-11 00:04:36,063 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-02-11 00:04:36,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:36,120 INFO L225 Difference]: With dead ends: 24380 [2022-02-11 00:04:36,120 INFO L226 Difference]: Without dead ends: 24296 [2022-02-11 00:04:36,121 INFO L933 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-02-11 00:04:36,121 INFO L934 BasicCegarLoop]: 37 mSDtfsCounter, 182 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-02-11 00:04:36,121 INFO L935 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-02-11 00:04:36,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24296 states. [2022-02-11 00:04:36,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24296 to 22505. [2022-02-11 00:04:36,576 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-02-11 00:04:36,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22505 states to 22505 states and 58971 transitions. [2022-02-11 00:04:36,622 INFO L78 Accepts]: Start accepts. Automaton has 22505 states and 58971 transitions. Word has length 47 [2022-02-11 00:04:36,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:36,623 INFO L470 AbstractCegarLoop]: Abstraction has 22505 states and 58971 transitions. [2022-02-11 00:04:36,623 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-02-11 00:04:36,623 INFO L276 IsEmpty]: Start isEmpty. Operand 22505 states and 58971 transitions. [2022-02-11 00:04:36,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:36,642 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:36,642 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:36,658 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-02-11 00:04:36,858 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-02-11 00:04:36,858 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:36,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:36,858 INFO L85 PathProgramCache]: Analyzing trace with hash -309643651, now seen corresponding path program 71 times [2022-02-11 00:04:36,858 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:36,859 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201498962] [2022-02-11 00:04:36,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:36,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:36,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:36,939 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:36,939 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:36,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201498962] [2022-02-11 00:04:36,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201498962] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:36,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377907999] [2022-02-11 00:04:36,939 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:04:36,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:36,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:36,940 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:36,941 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-02-11 00:04:36,965 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-11 00:04:36,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:36,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:36,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:37,085 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:37,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:37,107 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:04:37,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-02-11 00:04:37,204 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:37,204 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377907999] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:37,204 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:37,204 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:04:37,204 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250147339] [2022-02-11 00:04:37,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:37,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:04:37,204 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:37,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:04:37,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:04:37,205 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-02-11 00:04:37,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:37,768 INFO L93 Difference]: Finished difference Result 25523 states and 65523 transitions. [2022-02-11 00:04:37,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-11 00:04:37,769 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-02-11 00:04:37,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:37,817 INFO L225 Difference]: With dead ends: 25523 [2022-02-11 00:04:37,817 INFO L226 Difference]: Without dead ends: 25481 [2022-02-11 00:04:37,817 INFO L933 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-02-11 00:04:37,817 INFO L934 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.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:04:37,817 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 436 Invalid, 1078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1064 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 00:04:37,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25481 states. [2022-02-11 00:04:38,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25481 to 22399. [2022-02-11 00:04:38,194 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-02-11 00:04:38,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22399 states to 22399 states and 58615 transitions. [2022-02-11 00:04:38,240 INFO L78 Accepts]: Start accepts. Automaton has 22399 states and 58615 transitions. Word has length 47 [2022-02-11 00:04:38,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:38,240 INFO L470 AbstractCegarLoop]: Abstraction has 22399 states and 58615 transitions. [2022-02-11 00:04:38,240 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-02-11 00:04:38,240 INFO L276 IsEmpty]: Start isEmpty. Operand 22399 states and 58615 transitions. [2022-02-11 00:04:38,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:38,259 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:38,259 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:38,275 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2022-02-11 00:04:38,460 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-02-11 00:04:38,460 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:38,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:38,460 INFO L85 PathProgramCache]: Analyzing trace with hash 2111788211, now seen corresponding path program 72 times [2022-02-11 00:04:38,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:38,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31387865] [2022-02-11 00:04:38,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:38,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:38,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:38,547 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:38,547 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:38,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31387865] [2022-02-11 00:04:38,547 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31387865] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:38,547 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250776037] [2022-02-11 00:04:38,547 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:04:38,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:38,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:38,548 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:38,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-02-11 00:04:38,572 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-11 00:04:38,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:38,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:38,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:38,686 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:38,686 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:38,713 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:04:38,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 20 treesize of output 19 [2022-02-11 00:04:38,800 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:38,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250776037] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:38,800 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:38,800 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-11 00:04:38,800 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858640187] [2022-02-11 00:04:38,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:38,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:04:38,800 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:38,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:04:38,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:04:38,801 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-02-11 00:04:39,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:39,360 INFO L93 Difference]: Finished difference Result 25240 states and 64837 transitions. [2022-02-11 00:04:39,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:04:39,360 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:04:39,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:39,421 INFO L225 Difference]: With dead ends: 25240 [2022-02-11 00:04:39,421 INFO L226 Difference]: Without dead ends: 25180 [2022-02-11 00:04:39,421 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-02-11 00:04:39,421 INFO L934 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.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:04:39,421 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 406 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1020 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 00:04:39,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25180 states. [2022-02-11 00:04:39,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25180 to 22581. [2022-02-11 00:04:39,908 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-02-11 00:04:39,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22581 states to 22581 states and 59028 transitions. [2022-02-11 00:04:39,968 INFO L78 Accepts]: Start accepts. Automaton has 22581 states and 59028 transitions. Word has length 47 [2022-02-11 00:04:39,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:39,968 INFO L470 AbstractCegarLoop]: Abstraction has 22581 states and 59028 transitions. [2022-02-11 00:04:39,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:39,968 INFO L276 IsEmpty]: Start isEmpty. Operand 22581 states and 59028 transitions. [2022-02-11 00:04:39,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:39,989 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:39,989 INFO L515 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:40,005 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Ended with exit code 0 [2022-02-11 00:04:40,189 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-02-11 00:04:40,190 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:40,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:40,190 INFO L85 PathProgramCache]: Analyzing trace with hash -2075721336, now seen corresponding path program 40 times [2022-02-11 00:04:40,190 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:40,190 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843902841] [2022-02-11 00:04:40,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:40,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:40,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:40,280 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 58 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:40,280 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:40,280 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843902841] [2022-02-11 00:04:40,280 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843902841] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:40,280 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643122604] [2022-02-11 00:04:40,280 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:04:40,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:40,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:40,281 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:40,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-02-11 00:04:40,303 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:04:40,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:40,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-11 00:04:40,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:40,475 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 62 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:40,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:40,703 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 62 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:40,703 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643122604] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:40,703 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:40,703 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 16 [2022-02-11 00:04:40,703 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594224451] [2022-02-11 00:04:40,703 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:40,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 00:04:40,703 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:40,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 00:04:40,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:04:40,704 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-02-11 00:04:41,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:41,209 INFO L93 Difference]: Finished difference Result 26295 states and 67598 transitions. [2022-02-11 00:04:41,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-11 00:04:41,209 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-02-11 00:04:41,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:41,252 INFO L225 Difference]: With dead ends: 26295 [2022-02-11 00:04:41,253 INFO L226 Difference]: Without dead ends: 26295 [2022-02-11 00:04:41,253 INFO L933 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-02-11 00:04:41,253 INFO L934 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-02-11 00:04:41,253 INFO L935 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-02-11 00:04:41,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26295 states. [2022-02-11 00:04:41,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26295 to 23107. [2022-02-11 00:04:41,655 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-02-11 00:04:41,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23107 states to 23107 states and 60505 transitions. [2022-02-11 00:04:41,713 INFO L78 Accepts]: Start accepts. Automaton has 23107 states and 60505 transitions. Word has length 47 [2022-02-11 00:04:41,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:41,714 INFO L470 AbstractCegarLoop]: Abstraction has 23107 states and 60505 transitions. [2022-02-11 00:04:41,714 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-02-11 00:04:41,714 INFO L276 IsEmpty]: Start isEmpty. Operand 23107 states and 60505 transitions. [2022-02-11 00:04:41,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:41,737 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:41,737 INFO L515 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:41,753 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2022-02-11 00:04:41,937 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-02-11 00:04:41,938 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:41,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:41,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1796576408, now seen corresponding path program 73 times [2022-02-11 00:04:41,938 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:41,938 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493872192] [2022-02-11 00:04:41,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:41,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:41,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:42,030 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 27 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:04:42,030 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:42,030 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493872192] [2022-02-11 00:04:42,030 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493872192] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:42,030 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729029020] [2022-02-11 00:04:42,031 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:04:42,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:42,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:42,032 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:42,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-02-11 00:04:42,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:42,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-11 00:04:42,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:42,192 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 37 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:42,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:42,381 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 37 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:42,381 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729029020] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:42,381 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:42,381 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 14 [2022-02-11 00:04:42,381 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846572197] [2022-02-11 00:04:42,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:42,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 00:04:42,381 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:42,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 00:04:42,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:42,382 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-02-11 00:04:42,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:42,774 INFO L93 Difference]: Finished difference Result 24544 states and 63385 transitions. [2022-02-11 00:04:42,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-11 00:04:42,774 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:04:42,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:42,829 INFO L225 Difference]: With dead ends: 24544 [2022-02-11 00:04:42,829 INFO L226 Difference]: Without dead ends: 24457 [2022-02-11 00:04:42,829 INFO L933 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-02-11 00:04:42,829 INFO L934 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-02-11 00:04:42,829 INFO L935 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-02-11 00:04:42,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24457 states. [2022-02-11 00:04:43,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24457 to 23077. [2022-02-11 00:04:43,334 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-02-11 00:04:43,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23077 states to 23077 states and 60280 transitions. [2022-02-11 00:04:43,389 INFO L78 Accepts]: Start accepts. Automaton has 23077 states and 60280 transitions. Word has length 47 [2022-02-11 00:04:43,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:43,389 INFO L470 AbstractCegarLoop]: Abstraction has 23077 states and 60280 transitions. [2022-02-11 00:04:43,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:43,389 INFO L276 IsEmpty]: Start isEmpty. Operand 23077 states and 60280 transitions. [2022-02-11 00:04:43,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:43,411 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:43,411 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:43,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Forceful destruction successful, exit code 0 [2022-02-11 00:04:43,611 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-02-11 00:04:43,611 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:43,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:43,612 INFO L85 PathProgramCache]: Analyzing trace with hash 303161907, now seen corresponding path program 41 times [2022-02-11 00:04:43,612 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:43,612 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722501387] [2022-02-11 00:04:43,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:43,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:43,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:43,699 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 86 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:04:43,699 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:43,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722501387] [2022-02-11 00:04:43,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722501387] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:43,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872924816] [2022-02-11 00:04:43,700 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:04:43,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:43,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:43,701 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:43,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-02-11 00:04:43,726 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-11 00:04:43,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:43,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:43,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:43,838 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:04:43,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:43,856 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:04:43,856 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:04:43,957 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:04:43,957 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872924816] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:43,957 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:43,957 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:04:43,957 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560743996] [2022-02-11 00:04:43,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:43,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:04:43,957 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:43,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:04:43,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:04:43,958 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-02-11 00:04:44,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:44,347 INFO L93 Difference]: Finished difference Result 24261 states and 62845 transitions. [2022-02-11 00:04:44,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:04:44,348 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-02-11 00:04:44,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:44,398 INFO L225 Difference]: With dead ends: 24261 [2022-02-11 00:04:44,399 INFO L226 Difference]: Without dead ends: 24257 [2022-02-11 00:04:44,399 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:44,399 INFO L934 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.2s IncrementalHoareTripleChecker+Time [2022-02-11 00:04:44,399 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 297 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-11 00:04:44,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24257 states. [2022-02-11 00:04:44,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24257 to 23090. [2022-02-11 00:04:44,881 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-02-11 00:04:44,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23090 states to 23090 states and 60323 transitions. [2022-02-11 00:04:44,929 INFO L78 Accepts]: Start accepts. Automaton has 23090 states and 60323 transitions. Word has length 47 [2022-02-11 00:04:44,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:44,929 INFO L470 AbstractCegarLoop]: Abstraction has 23090 states and 60323 transitions. [2022-02-11 00:04:44,930 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-02-11 00:04:44,930 INFO L276 IsEmpty]: Start isEmpty. Operand 23090 states and 60323 transitions. [2022-02-11 00:04:44,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:44,947 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:44,947 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:44,969 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Ended with exit code 0 [2022-02-11 00:04:45,148 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-02-11 00:04:45,148 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:45,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:45,148 INFO L85 PathProgramCache]: Analyzing trace with hash 62826139, now seen corresponding path program 42 times [2022-02-11 00:04:45,148 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:45,148 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389817696] [2022-02-11 00:04:45,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:45,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:45,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:45,231 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:45,231 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:45,231 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389817696] [2022-02-11 00:04:45,231 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389817696] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:45,231 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477513463] [2022-02-11 00:04:45,231 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:04:45,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:45,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:45,232 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:45,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-02-11 00:04:45,258 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-02-11 00:04:45,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:45,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:45,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:45,370 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:45,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:45,389 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:04:45,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-02-11 00:04:45,486 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:45,486 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477513463] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:45,487 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:45,487 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:04:45,487 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937952442] [2022-02-11 00:04:45,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:45,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:04:45,487 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:45,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:04:45,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:04:45,487 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-02-11 00:04:45,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:45,931 INFO L93 Difference]: Finished difference Result 24581 states and 63575 transitions. [2022-02-11 00:04:45,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:04:45,932 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:04:45,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:45,991 INFO L225 Difference]: With dead ends: 24581 [2022-02-11 00:04:45,991 INFO L226 Difference]: Without dead ends: 24554 [2022-02-11 00:04:45,991 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:45,991 INFO L934 BasicCegarLoop]: 49 mSDtfsCounter, 146 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 876 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:04:45,992 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 353 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 876 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 00:04:46,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24554 states. [2022-02-11 00:04:46,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24554 to 23208. [2022-02-11 00:04:46,522 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-02-11 00:04:46,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23208 states to 23208 states and 60598 transitions. [2022-02-11 00:04:46,581 INFO L78 Accepts]: Start accepts. Automaton has 23208 states and 60598 transitions. Word has length 47 [2022-02-11 00:04:46,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:46,581 INFO L470 AbstractCegarLoop]: Abstraction has 23208 states and 60598 transitions. [2022-02-11 00:04:46,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:46,581 INFO L276 IsEmpty]: Start isEmpty. Operand 23208 states and 60598 transitions. [2022-02-11 00:04:46,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:46,604 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:46,604 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:46,627 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Forceful destruction successful, exit code 0 [2022-02-11 00:04:46,804 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-02-11 00:04:46,805 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:46,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:46,805 INFO L85 PathProgramCache]: Analyzing trace with hash -2109927755, now seen corresponding path program 74 times [2022-02-11 00:04:46,805 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:46,805 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622310422] [2022-02-11 00:04:46,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:46,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:46,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:46,885 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 78 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:46,885 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:46,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622310422] [2022-02-11 00:04:46,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622310422] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:46,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649408226] [2022-02-11 00:04:46,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:04:46,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:46,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:46,886 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:46,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-02-11 00:04:46,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:04:46,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:46,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:46,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:47,029 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:47,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:47,051 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:04:47,051 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:04:47,146 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:47,146 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649408226] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:47,146 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:47,147 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-11 00:04:47,147 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806860732] [2022-02-11 00:04:47,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:47,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:04:47,147 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:47,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:04:47,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:04:47,147 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-02-11 00:04:47,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:47,634 INFO L93 Difference]: Finished difference Result 24015 states and 62171 transitions. [2022-02-11 00:04:47,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:04:47,634 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:04:47,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:47,673 INFO L225 Difference]: With dead ends: 24015 [2022-02-11 00:04:47,673 INFO L226 Difference]: Without dead ends: 23929 [2022-02-11 00:04:47,673 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:47,674 INFO L934 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.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:04:47,674 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 374 Invalid, 1079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1075 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 00:04:47,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23929 states. [2022-02-11 00:04:48,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23929 to 23114. [2022-02-11 00:04:48,045 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-02-11 00:04:48,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23114 states to 23114 states and 60308 transitions. [2022-02-11 00:04:48,092 INFO L78 Accepts]: Start accepts. Automaton has 23114 states and 60308 transitions. Word has length 47 [2022-02-11 00:04:48,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:48,092 INFO L470 AbstractCegarLoop]: Abstraction has 23114 states and 60308 transitions. [2022-02-11 00:04:48,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:48,092 INFO L276 IsEmpty]: Start isEmpty. Operand 23114 states and 60308 transitions. [2022-02-11 00:04:48,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:48,161 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:48,161 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:48,177 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Ended with exit code 0 [2022-02-11 00:04:48,362 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-02-11 00:04:48,362 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:48,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:48,362 INFO L85 PathProgramCache]: Analyzing trace with hash 1571503361, now seen corresponding path program 75 times [2022-02-11 00:04:48,362 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:48,362 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276950248] [2022-02-11 00:04:48,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:48,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:48,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:48,455 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:04:48,455 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:48,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276950248] [2022-02-11 00:04:48,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276950248] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:48,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116835013] [2022-02-11 00:04:48,455 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:04:48,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:48,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:48,456 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:48,456 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-02-11 00:04:48,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-02-11 00:04:48,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:48,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:48,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:48,586 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:04:48,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:48,603 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:04:48,604 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:04:48,697 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:04:48,697 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116835013] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:48,697 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:48,697 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:04:48,698 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886968719] [2022-02-11 00:04:48,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:48,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:04:48,698 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:48,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:04:48,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:04:48,698 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-02-11 00:04:49,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:49,099 INFO L93 Difference]: Finished difference Result 24611 states and 63415 transitions. [2022-02-11 00:04:49,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:04:49,099 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-02-11 00:04:49,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:49,140 INFO L225 Difference]: With dead ends: 24611 [2022-02-11 00:04:49,140 INFO L226 Difference]: Without dead ends: 24551 [2022-02-11 00:04:49,141 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:49,141 INFO L934 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-02-11 00:04:49,141 INFO L935 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-02-11 00:04:49,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24551 states. [2022-02-11 00:04:49,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24551 to 23030. [2022-02-11 00:04:49,513 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-02-11 00:04:49,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23030 states to 23030 states and 60079 transitions. [2022-02-11 00:04:49,561 INFO L78 Accepts]: Start accepts. Automaton has 23030 states and 60079 transitions. Word has length 47 [2022-02-11 00:04:49,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:49,561 INFO L470 AbstractCegarLoop]: Abstraction has 23030 states and 60079 transitions. [2022-02-11 00:04:49,561 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-02-11 00:04:49,561 INFO L276 IsEmpty]: Start isEmpty. Operand 23030 states and 60079 transitions. [2022-02-11 00:04:49,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:49,580 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:49,580 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:49,596 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2022-02-11 00:04:49,781 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-02-11 00:04:49,781 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:49,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:49,781 INFO L85 PathProgramCache]: Analyzing trace with hash -581546601, now seen corresponding path program 76 times [2022-02-11 00:04:49,781 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:49,781 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116968] [2022-02-11 00:04:49,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:49,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:49,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:49,861 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:49,861 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:49,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116968] [2022-02-11 00:04:49,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116968] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:49,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385345399] [2022-02-11 00:04:49,862 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:04:49,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:49,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:49,862 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:49,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-02-11 00:04:49,884 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:04:49,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:49,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:49,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:50,002 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:50,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:50,023 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:04:50,023 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:04:50,115 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:50,115 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385345399] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:50,115 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:50,115 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:04:50,116 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983414530] [2022-02-11 00:04:50,116 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:50,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:04:50,116 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:50,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:04:50,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:04:50,116 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-02-11 00:04:50,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:50,743 INFO L93 Difference]: Finished difference Result 26832 states and 68474 transitions. [2022-02-11 00:04:50,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-11 00:04:50,744 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-02-11 00:04:50,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:50,790 INFO L225 Difference]: With dead ends: 26832 [2022-02-11 00:04:50,790 INFO L226 Difference]: Without dead ends: 26778 [2022-02-11 00:04:50,790 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2022-02-11 00:04:50,790 INFO L934 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-02-11 00:04:50,790 INFO L935 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-02-11 00:04:50,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26778 states. [2022-02-11 00:04:51,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26778 to 23298. [2022-02-11 00:04:51,217 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-02-11 00:04:51,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23298 states to 23298 states and 60707 transitions. [2022-02-11 00:04:51,265 INFO L78 Accepts]: Start accepts. Automaton has 23298 states and 60707 transitions. Word has length 47 [2022-02-11 00:04:51,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:51,265 INFO L470 AbstractCegarLoop]: Abstraction has 23298 states and 60707 transitions. [2022-02-11 00:04:51,265 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-02-11 00:04:51,265 INFO L276 IsEmpty]: Start isEmpty. Operand 23298 states and 60707 transitions. [2022-02-11 00:04:51,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:51,283 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:51,283 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:51,299 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2022-02-11 00:04:51,484 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-02-11 00:04:51,484 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:51,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:51,484 INFO L85 PathProgramCache]: Analyzing trace with hash -426710067, now seen corresponding path program 77 times [2022-02-11 00:04:51,484 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:51,484 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205594565] [2022-02-11 00:04:51,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:51,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:51,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:51,569 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:51,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:51,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205594565] [2022-02-11 00:04:51,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205594565] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:51,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739411840] [2022-02-11 00:04:51,570 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:04:51,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:51,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:51,571 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:51,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-02-11 00:04:51,596 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-11 00:04:51,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:51,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:51,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:51,709 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:51,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:51,735 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:04:51,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-02-11 00:04:51,817 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:51,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739411840] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:51,818 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:51,818 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-11 00:04:51,818 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650438878] [2022-02-11 00:04:51,818 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:51,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:04:51,818 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:51,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:04:51,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:04:51,818 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-02-11 00:04:52,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:52,490 INFO L93 Difference]: Finished difference Result 29848 states and 75292 transitions. [2022-02-11 00:04:52,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-11 00:04:52,490 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:04:52,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:52,556 INFO L225 Difference]: With dead ends: 29848 [2022-02-11 00:04:52,556 INFO L226 Difference]: Without dead ends: 29494 [2022-02-11 00:04:52,557 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=171, Invalid=1019, Unknown=0, NotChecked=0, Total=1190 [2022-02-11 00:04:52,557 INFO L934 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-02-11 00:04:52,557 INFO L935 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-02-11 00:04:52,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29494 states. [2022-02-11 00:04:53,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29494 to 23163. [2022-02-11 00:04:53,115 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-02-11 00:04:53,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23163 states to 23163 states and 60358 transitions. [2022-02-11 00:04:53,165 INFO L78 Accepts]: Start accepts. Automaton has 23163 states and 60358 transitions. Word has length 47 [2022-02-11 00:04:53,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:53,166 INFO L470 AbstractCegarLoop]: Abstraction has 23163 states and 60358 transitions. [2022-02-11 00:04:53,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:53,166 INFO L276 IsEmpty]: Start isEmpty. Operand 23163 states and 60358 transitions. [2022-02-11 00:04:53,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:53,184 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:53,184 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:53,200 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2022-02-11 00:04:53,385 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-02-11 00:04:53,385 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:53,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:53,385 INFO L85 PathProgramCache]: Analyzing trace with hash -486401577, now seen corresponding path program 78 times [2022-02-11 00:04:53,385 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:53,385 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872738668] [2022-02-11 00:04:53,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:53,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:53,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:53,478 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:53,479 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:53,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872738668] [2022-02-11 00:04:53,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [872738668] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:53,479 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446199889] [2022-02-11 00:04:53,479 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:04:53,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:53,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:53,480 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:53,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-02-11 00:04:53,505 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-02-11 00:04:53,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:53,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:53,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:53,646 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:53,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:53,680 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:04:53,680 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:04:53,772 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:04:53,773 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446199889] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:53,773 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:53,773 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-11 00:04:53,773 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133175884] [2022-02-11 00:04:53,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:53,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:04:53,773 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:53,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:04:53,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:04:53,774 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-02-11 00:04:54,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:54,334 INFO L93 Difference]: Finished difference Result 27805 states and 70492 transitions. [2022-02-11 00:04:54,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-11 00:04:54,335 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:04:54,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:54,381 INFO L225 Difference]: With dead ends: 27805 [2022-02-11 00:04:54,382 INFO L226 Difference]: Without dead ends: 27427 [2022-02-11 00:04:54,382 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:04:54,382 INFO L934 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.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:04:54,382 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 415 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1049 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 00:04:54,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27427 states. [2022-02-11 00:04:54,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27427 to 22650. [2022-02-11 00:04:54,848 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-02-11 00:04:54,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22650 states to 22650 states and 59037 transitions. [2022-02-11 00:04:54,905 INFO L78 Accepts]: Start accepts. Automaton has 22650 states and 59037 transitions. Word has length 47 [2022-02-11 00:04:54,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:54,905 INFO L470 AbstractCegarLoop]: Abstraction has 22650 states and 59037 transitions. [2022-02-11 00:04:54,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:54,906 INFO L276 IsEmpty]: Start isEmpty. Operand 22650 states and 59037 transitions. [2022-02-11 00:04:54,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:54,929 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:54,929 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:54,945 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Ended with exit code 0 [2022-02-11 00:04:55,130 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-02-11 00:04:55,130 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:55,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:55,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1444774209, now seen corresponding path program 43 times [2022-02-11 00:04:55,130 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:55,130 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497493204] [2022-02-11 00:04:55,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:55,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:55,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:55,221 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 87 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:55,221 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:55,222 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497493204] [2022-02-11 00:04:55,222 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497493204] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:55,222 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666684237] [2022-02-11 00:04:55,222 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:04:55,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:55,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:55,223 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:55,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-02-11 00:04:55,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:55,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:55,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:55,352 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:55,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:55,372 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:04:55,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 16 treesize of output 15 [2022-02-11 00:04:55,484 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 88 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:55,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666684237] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:55,484 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:55,484 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:04:55,485 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773640680] [2022-02-11 00:04:55,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:55,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:04:55,485 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:55,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:04:55,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:04:55,485 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-02-11 00:04:55,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:55,890 INFO L93 Difference]: Finished difference Result 23580 states and 61068 transitions. [2022-02-11 00:04:55,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:04:55,890 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:04:55,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:56,026 INFO L225 Difference]: With dead ends: 23580 [2022-02-11 00:04:56,027 INFO L226 Difference]: Without dead ends: 23576 [2022-02-11 00:04:56,027 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:56,027 INFO L934 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-02-11 00:04:56,027 INFO L935 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-02-11 00:04:56,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23576 states. [2022-02-11 00:04:56,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23576 to 22522. [2022-02-11 00:04:56,388 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-02-11 00:04:56,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22522 states to 22522 states and 58716 transitions. [2022-02-11 00:04:56,442 INFO L78 Accepts]: Start accepts. Automaton has 22522 states and 58716 transitions. Word has length 47 [2022-02-11 00:04:56,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:56,442 INFO L470 AbstractCegarLoop]: Abstraction has 22522 states and 58716 transitions. [2022-02-11 00:04:56,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:04:56,442 INFO L276 IsEmpty]: Start isEmpty. Operand 22522 states and 58716 transitions. [2022-02-11 00:04:56,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:56,463 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:56,463 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:56,479 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Ended with exit code 0 [2022-02-11 00:04:56,663 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-02-11 00:04:56,663 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:56,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:56,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1341515865, now seen corresponding path program 79 times [2022-02-11 00:04:56,664 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:56,664 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7934539] [2022-02-11 00:04:56,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:56,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:56,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:56,759 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 79 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:04:56,759 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:56,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7934539] [2022-02-11 00:04:56,759 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7934539] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:56,759 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640849379] [2022-02-11 00:04:56,759 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:04:56,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:56,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:56,761 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:56,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-02-11 00:04:56,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:56,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:56,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:56,891 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:04:56,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:56,909 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:04:56,910 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:04:57,010 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 80 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:04:57,010 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640849379] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:57,010 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:57,011 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:04:57,011 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289686307] [2022-02-11 00:04:57,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:57,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:04:57,011 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:57,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:04:57,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:04:57,011 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-02-11 00:04:57,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:57,377 INFO L93 Difference]: Finished difference Result 23865 states and 61494 transitions. [2022-02-11 00:04:57,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:04:57,378 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-02-11 00:04:57,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:57,417 INFO L225 Difference]: With dead ends: 23865 [2022-02-11 00:04:57,418 INFO L226 Difference]: Without dead ends: 23811 [2022-02-11 00:04:57,418 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 86 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:04:57,418 INFO L934 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-02-11 00:04:57,418 INFO L935 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-02-11 00:04:57,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23811 states. [2022-02-11 00:04:57,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23811 to 22530. [2022-02-11 00:04:57,785 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-02-11 00:04:57,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22530 states to 22530 states and 58731 transitions. [2022-02-11 00:04:57,830 INFO L78 Accepts]: Start accepts. Automaton has 22530 states and 58731 transitions. Word has length 47 [2022-02-11 00:04:57,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:57,830 INFO L470 AbstractCegarLoop]: Abstraction has 22530 states and 58731 transitions. [2022-02-11 00:04:57,830 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-02-11 00:04:57,830 INFO L276 IsEmpty]: Start isEmpty. Operand 22530 states and 58731 transitions. [2022-02-11 00:04:57,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:57,848 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:57,848 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:57,864 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2022-02-11 00:04:58,049 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-02-11 00:04:58,049 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:58,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:58,049 INFO L85 PathProgramCache]: Analyzing trace with hash 800401469, now seen corresponding path program 80 times [2022-02-11 00:04:58,049 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:58,050 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669104729] [2022-02-11 00:04:58,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:58,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:58,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:58,181 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:58,181 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:58,181 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669104729] [2022-02-11 00:04:58,181 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669104729] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:58,181 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650370713] [2022-02-11 00:04:58,181 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:04:58,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:58,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:58,182 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:58,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-02-11 00:04:58,204 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:04:58,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:58,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:58,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:58,322 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:58,322 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:58,342 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:04:58,343 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:04:58,438 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:58,438 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650370713] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:04:58,438 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:04:58,438 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:04:58,438 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452106585] [2022-02-11 00:04:58,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:04:58,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:04:58,439 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:04:58,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:04:58,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:04:58,439 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-02-11 00:04:58,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:04:58,978 INFO L93 Difference]: Finished difference Result 25620 states and 65419 transitions. [2022-02-11 00:04:58,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-11 00:04:58,979 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-02-11 00:04:58,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:04:59,024 INFO L225 Difference]: With dead ends: 25620 [2022-02-11 00:04:59,024 INFO L226 Difference]: Without dead ends: 25566 [2022-02-11 00:04:59,025 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:04:59,025 INFO L934 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.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:04:59,025 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 477 Invalid, 1011 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1002 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 00:04:59,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25566 states. [2022-02-11 00:04:59,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25566 to 22724. [2022-02-11 00:04:59,424 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-02-11 00:04:59,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22724 states to 22724 states and 59176 transitions. [2022-02-11 00:04:59,473 INFO L78 Accepts]: Start accepts. Automaton has 22724 states and 59176 transitions. Word has length 47 [2022-02-11 00:04:59,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:04:59,473 INFO L470 AbstractCegarLoop]: Abstraction has 22724 states and 59176 transitions. [2022-02-11 00:04:59,473 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-02-11 00:04:59,473 INFO L276 IsEmpty]: Start isEmpty. Operand 22724 states and 59176 transitions. [2022-02-11 00:04:59,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:04:59,491 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:04:59,491 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:04:59,507 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Ended with exit code 0 [2022-02-11 00:04:59,691 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-02-11 00:04:59,692 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:04:59,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:04:59,692 INFO L85 PathProgramCache]: Analyzing trace with hash 955238003, now seen corresponding path program 81 times [2022-02-11 00:04:59,692 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:04:59,692 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659226106] [2022-02-11 00:04:59,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:04:59,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:04:59,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:04:59,778 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:59,779 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:04:59,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659226106] [2022-02-11 00:04:59,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659226106] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:04:59,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639262541] [2022-02-11 00:04:59,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:04:59,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:04:59,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:04:59,780 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:04:59,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-02-11 00:04:59,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-11 00:04:59,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:04:59,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:04:59,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:04:59,920 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:04:59,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:04:59,946 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:04:59,946 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:00,032 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:00,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639262541] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:00,032 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:00,032 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-11 00:05:00,032 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79135890] [2022-02-11 00:05:00,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:00,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:05:00,032 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:00,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:05:00,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:05:00,033 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-02-11 00:05:00,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:00,759 INFO L93 Difference]: Finished difference Result 28648 states and 71941 transitions. [2022-02-11 00:05:00,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-11 00:05:00,759 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:05:00,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:00,813 INFO L225 Difference]: With dead ends: 28648 [2022-02-11 00:05:00,814 INFO L226 Difference]: Without dead ends: 28324 [2022-02-11 00:05:00,814 INFO L933 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-02-11 00:05:00,814 INFO L934 BasicCegarLoop]: 71 mSDtfsCounter, 562 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 1142 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-02-11 00:05:00,814 INFO L935 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-02-11 00:05:00,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28324 states. [2022-02-11 00:05:01,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28324 to 22394. [2022-02-11 00:05:01,290 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-02-11 00:05:01,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22394 states to 22394 states and 58290 transitions. [2022-02-11 00:05:01,335 INFO L78 Accepts]: Start accepts. Automaton has 22394 states and 58290 transitions. Word has length 47 [2022-02-11 00:05:01,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:01,335 INFO L470 AbstractCegarLoop]: Abstraction has 22394 states and 58290 transitions. [2022-02-11 00:05:01,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:05:01,335 INFO L276 IsEmpty]: Start isEmpty. Operand 22394 states and 58290 transitions. [2022-02-11 00:05:01,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:01,353 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:01,353 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:01,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Ended with exit code 0 [2022-02-11 00:05:01,553 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-02-11 00:05:01,554 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:01,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:01,554 INFO L85 PathProgramCache]: Analyzing trace with hash 895546493, now seen corresponding path program 82 times [2022-02-11 00:05:01,554 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:01,554 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954745178] [2022-02-11 00:05:01,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:01,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:01,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:01,647 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:01,647 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:01,647 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954745178] [2022-02-11 00:05:01,647 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954745178] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:01,647 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964423518] [2022-02-11 00:05:01,647 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:05:01,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:01,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:01,648 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:01,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-02-11 00:05:01,672 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:05:01,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:01,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:01,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:01,790 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:01,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:01,823 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:01,823 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:01,902 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:01,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964423518] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:01,902 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:01,903 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-11 00:05:01,903 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008492722] [2022-02-11 00:05:01,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:01,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:05:01,903 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:01,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:05:01,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:05:01,903 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-02-11 00:05:03,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:03,074 INFO L93 Difference]: Finished difference Result 30483 states and 76275 transitions. [2022-02-11 00:05:03,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-11 00:05:03,075 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:05:03,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:03,133 INFO L225 Difference]: With dead ends: 30483 [2022-02-11 00:05:03,134 INFO L226 Difference]: Without dead ends: 30207 [2022-02-11 00:05:03,134 INFO L933 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-02-11 00:05:03,134 INFO L934 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-02-11 00:05:03,134 INFO L935 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-02-11 00:05:03,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30207 states. [2022-02-11 00:05:03,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30207 to 22650. [2022-02-11 00:05:03,546 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-02-11 00:05:03,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22650 states to 22650 states and 59031 transitions. [2022-02-11 00:05:03,758 INFO L78 Accepts]: Start accepts. Automaton has 22650 states and 59031 transitions. Word has length 47 [2022-02-11 00:05:03,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:03,758 INFO L470 AbstractCegarLoop]: Abstraction has 22650 states and 59031 transitions. [2022-02-11 00:05:03,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:05:03,759 INFO L276 IsEmpty]: Start isEmpty. Operand 22650 states and 59031 transitions. [2022-02-11 00:05:03,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:03,776 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:03,776 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:03,791 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Forceful destruction successful, exit code 0 [2022-02-11 00:05:03,976 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-02-11 00:05:03,976 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:03,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:03,977 INFO L85 PathProgramCache]: Analyzing trace with hash 742232627, now seen corresponding path program 83 times [2022-02-11 00:05:03,977 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:03,977 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904327548] [2022-02-11 00:05:03,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:03,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:03,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:04,098 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:05:04,098 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:04,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904327548] [2022-02-11 00:05:04,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904327548] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:04,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695330985] [2022-02-11 00:05:04,098 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:05:04,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:04,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:04,099 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:04,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-02-11 00:05:04,126 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-11 00:05:04,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:04,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:04,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:04,237 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:05:04,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:04,275 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:04,276 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:04,348 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:05:04,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695330985] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:04,349 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:04,349 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-11 00:05:04,349 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945087655] [2022-02-11 00:05:04,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:04,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:05:04,349 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:04,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:05:04,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:05:04,349 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-02-11 00:05:04,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:04,999 INFO L93 Difference]: Finished difference Result 24813 states and 63452 transitions. [2022-02-11 00:05:05,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-11 00:05:05,011 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:05:05,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:05,066 INFO L225 Difference]: With dead ends: 24813 [2022-02-11 00:05:05,066 INFO L226 Difference]: Without dead ends: 24435 [2022-02-11 00:05:05,066 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 84 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-02-11 00:05:05,066 INFO L934 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-02-11 00:05:05,066 INFO L935 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-02-11 00:05:05,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24435 states. [2022-02-11 00:05:05,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24435 to 21611. [2022-02-11 00:05:05,494 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-02-11 00:05:05,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21611 states to 21611 states and 56350 transitions. [2022-02-11 00:05:05,756 INFO L78 Accepts]: Start accepts. Automaton has 21611 states and 56350 transitions. Word has length 47 [2022-02-11 00:05:05,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:05,757 INFO L470 AbstractCegarLoop]: Abstraction has 21611 states and 56350 transitions. [2022-02-11 00:05:05,757 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:05:05,757 INFO L276 IsEmpty]: Start isEmpty. Operand 21611 states and 56350 transitions. [2022-02-11 00:05:05,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:05,775 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:05,776 INFO L515 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:05,792 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Ended with exit code 0 [2022-02-11 00:05:05,976 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-02-11 00:05:05,976 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:05,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:05,976 INFO L85 PathProgramCache]: Analyzing trace with hash -952663166, now seen corresponding path program 84 times [2022-02-11 00:05:05,977 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:05,977 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854265686] [2022-02-11 00:05:05,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:05,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:05,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:06,094 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 40 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:05:06,094 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:06,094 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854265686] [2022-02-11 00:05:06,094 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854265686] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:06,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324487858] [2022-02-11 00:05:06,095 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:05:06,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:06,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:06,096 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:06,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-02-11 00:05:06,121 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-11 00:05:06,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:06,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-11 00:05:06,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:06,286 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 49 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:06,286 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:06,557 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 49 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:06,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324487858] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:06,557 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:06,557 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 16 [2022-02-11 00:05:06,557 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883784452] [2022-02-11 00:05:06,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:06,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 00:05:06,557 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:06,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 00:05:06,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:05:06,558 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-02-11 00:05:07,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:07,076 INFO L93 Difference]: Finished difference Result 24522 states and 63115 transitions. [2022-02-11 00:05:07,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-11 00:05:07,076 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-02-11 00:05:07,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:07,131 INFO L225 Difference]: With dead ends: 24522 [2022-02-11 00:05:07,131 INFO L226 Difference]: Without dead ends: 24522 [2022-02-11 00:05:07,132 INFO L933 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-02-11 00:05:07,132 INFO L934 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-02-11 00:05:07,132 INFO L935 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-02-11 00:05:07,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24522 states. [2022-02-11 00:05:07,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24522 to 20542. [2022-02-11 00:05:07,566 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-02-11 00:05:07,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20542 states to 20542 states and 52934 transitions. [2022-02-11 00:05:07,618 INFO L78 Accepts]: Start accepts. Automaton has 20542 states and 52934 transitions. Word has length 47 [2022-02-11 00:05:07,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:07,618 INFO L470 AbstractCegarLoop]: Abstraction has 20542 states and 52934 transitions. [2022-02-11 00:05:07,618 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-02-11 00:05:07,618 INFO L276 IsEmpty]: Start isEmpty. Operand 20542 states and 52934 transitions. [2022-02-11 00:05:07,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:07,639 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:07,639 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:07,655 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Forceful destruction successful, exit code 0 [2022-02-11 00:05:07,839 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-02-11 00:05:07,839 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:07,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:07,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1422396085, now seen corresponding path program 44 times [2022-02-11 00:05:07,840 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:07,840 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236560139] [2022-02-11 00:05:07,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:07,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:07,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:07,968 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:07,968 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:07,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236560139] [2022-02-11 00:05:07,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236560139] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:07,968 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892356599] [2022-02-11 00:05:07,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:05:07,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:07,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:07,969 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:07,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-02-11 00:05:07,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:05:07,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:07,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-11 00:05:07,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:08,684 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 29 proven. 67 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:05:08,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:09,051 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:05:09,051 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:05:09,153 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 25 proven. 71 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:05:09,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892356599] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:09,153 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:09,153 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16, 16] total 34 [2022-02-11 00:05:09,153 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56243470] [2022-02-11 00:05:09,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:09,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-11 00:05:09,153 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:09,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-11 00:05:09,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=1053, Unknown=0, NotChecked=0, Total=1190 [2022-02-11 00:05:09,154 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-02-11 00:05:11,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:11,367 INFO L93 Difference]: Finished difference Result 36033 states and 87657 transitions. [2022-02-11 00:05:11,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-02-11 00:05:11,367 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-02-11 00:05:11,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:11,452 INFO L225 Difference]: With dead ends: 36033 [2022-02-11 00:05:11,452 INFO L226 Difference]: Without dead ends: 35888 [2022-02-11 00:05:11,453 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 113 SyntacticMatches, 3 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 2951 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1043, Invalid=9463, Unknown=0, NotChecked=0, Total=10506 [2022-02-11 00:05:11,454 INFO L934 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-02-11 00:05:11,454 INFO L935 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-02-11 00:05:11,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35888 states. [2022-02-11 00:05:12,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35888 to 25172. [2022-02-11 00:05:12,102 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-02-11 00:05:12,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25172 states to 25172 states and 63859 transitions. [2022-02-11 00:05:12,166 INFO L78 Accepts]: Start accepts. Automaton has 25172 states and 63859 transitions. Word has length 47 [2022-02-11 00:05:12,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:12,166 INFO L470 AbstractCegarLoop]: Abstraction has 25172 states and 63859 transitions. [2022-02-11 00:05:12,166 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-02-11 00:05:12,166 INFO L276 IsEmpty]: Start isEmpty. Operand 25172 states and 63859 transitions. [2022-02-11 00:05:12,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:12,190 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:12,190 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:12,209 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2022-02-11 00:05:12,390 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-02-11 00:05:12,391 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:12,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:12,391 INFO L85 PathProgramCache]: Analyzing trace with hash 1872969269, now seen corresponding path program 45 times [2022-02-11 00:05:12,391 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:12,391 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306228688] [2022-02-11 00:05:12,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:12,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:12,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:12,501 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:12,501 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:12,501 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306228688] [2022-02-11 00:05:12,501 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306228688] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:12,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802822471] [2022-02-11 00:05:12,502 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:05:12,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:12,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:12,503 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:12,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-02-11 00:05:12,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-11 00:05:12,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:12,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:12,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:12,635 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:12,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:12,674 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:12,675 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:12,741 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:12,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802822471] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:12,741 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:12,741 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-11 00:05:12,742 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280982783] [2022-02-11 00:05:12,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:12,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:05:12,742 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:12,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:05:12,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:05:12,742 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-02-11 00:05:13,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:13,266 INFO L93 Difference]: Finished difference Result 30606 states and 77046 transitions. [2022-02-11 00:05:13,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-11 00:05:13,267 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:05:13,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:13,322 INFO L225 Difference]: With dead ends: 30606 [2022-02-11 00:05:13,322 INFO L226 Difference]: Without dead ends: 30562 [2022-02-11 00:05:13,322 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 84 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-02-11 00:05:13,322 INFO L934 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-02-11 00:05:13,323 INFO L935 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-02-11 00:05:13,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30562 states. [2022-02-11 00:05:13,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30562 to 24212. [2022-02-11 00:05:13,766 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-02-11 00:05:14,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24212 states to 24212 states and 61300 transitions. [2022-02-11 00:05:14,013 INFO L78 Accepts]: Start accepts. Automaton has 24212 states and 61300 transitions. Word has length 47 [2022-02-11 00:05:14,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:14,013 INFO L470 AbstractCegarLoop]: Abstraction has 24212 states and 61300 transitions. [2022-02-11 00:05:14,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:05:14,013 INFO L276 IsEmpty]: Start isEmpty. Operand 24212 states and 61300 transitions. [2022-02-11 00:05:14,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:14,043 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:14,043 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:14,060 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Forceful destruction successful, exit code 0 [2022-02-11 00:05:14,244 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-02-11 00:05:14,244 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:14,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:14,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1859862027, now seen corresponding path program 85 times [2022-02-11 00:05:14,245 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:14,245 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911361557] [2022-02-11 00:05:14,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:14,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:14,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:14,348 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:14,348 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:14,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911361557] [2022-02-11 00:05:14,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911361557] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:14,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161896025] [2022-02-11 00:05:14,349 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:05:14,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:14,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:14,350 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:14,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-02-11 00:05:14,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:14,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:14,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:14,570 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:14,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:14,632 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:14,632 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:14,716 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:14,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161896025] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:14,716 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:14,717 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-02-11 00:05:14,717 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601911149] [2022-02-11 00:05:14,717 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:14,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 00:05:14,717 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:14,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 00:05:14,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:05:14,718 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-02-11 00:05:15,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:15,127 INFO L93 Difference]: Finished difference Result 24450 states and 61740 transitions. [2022-02-11 00:05:15,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:05:15,127 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-02-11 00:05:15,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:15,182 INFO L225 Difference]: With dead ends: 24450 [2022-02-11 00:05:15,182 INFO L226 Difference]: Without dead ends: 24362 [2022-02-11 00:05:15,182 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:05:15,182 INFO L934 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-02-11 00:05:15,182 INFO L935 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-02-11 00:05:15,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24362 states. [2022-02-11 00:05:15,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24362 to 24227. [2022-02-11 00:05:15,651 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-02-11 00:05:15,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24227 states to 24227 states and 61293 transitions. [2022-02-11 00:05:15,816 INFO L78 Accepts]: Start accepts. Automaton has 24227 states and 61293 transitions. Word has length 47 [2022-02-11 00:05:15,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:15,816 INFO L470 AbstractCegarLoop]: Abstraction has 24227 states and 61293 transitions. [2022-02-11 00:05:15,816 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-02-11 00:05:15,816 INFO L276 IsEmpty]: Start isEmpty. Operand 24227 states and 61293 transitions. [2022-02-11 00:05:15,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:15,843 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:15,843 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:15,860 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Forceful destruction successful, exit code 0 [2022-02-11 00:05:16,043 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-02-11 00:05:16,044 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:16,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:16,044 INFO L85 PathProgramCache]: Analyzing trace with hash 318376203, now seen corresponding path program 86 times [2022-02-11 00:05:16,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:16,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946737101] [2022-02-11 00:05:16,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:16,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:16,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:16,155 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:16,155 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:16,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946737101] [2022-02-11 00:05:16,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946737101] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:16,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735618967] [2022-02-11 00:05:16,155 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:05:16,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:16,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:16,156 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:16,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2022-02-11 00:05:16,180 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:05:16,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:16,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:16,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:16,387 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:16,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:16,478 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:16,479 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:16,554 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:16,554 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735618967] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:16,554 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:16,554 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-02-11 00:05:16,554 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965753347] [2022-02-11 00:05:16,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:16,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-11 00:05:16,554 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:16,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-11 00:05:16,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-11 00:05:16,555 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-02-11 00:05:16,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:16,959 INFO L93 Difference]: Finished difference Result 24438 states and 61664 transitions. [2022-02-11 00:05:16,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-11 00:05:16,959 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-02-11 00:05:16,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:17,016 INFO L225 Difference]: With dead ends: 24438 [2022-02-11 00:05:17,016 INFO L226 Difference]: Without dead ends: 24374 [2022-02-11 00:05:17,016 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 79 SyntacticMatches, 9 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-11 00:05:17,017 INFO L934 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-02-11 00:05:17,017 INFO L935 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-02-11 00:05:17,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24374 states. [2022-02-11 00:05:17,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24374 to 24231. [2022-02-11 00:05:17,460 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-02-11 00:05:17,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24231 states to 24231 states and 61299 transitions. [2022-02-11 00:05:17,518 INFO L78 Accepts]: Start accepts. Automaton has 24231 states and 61299 transitions. Word has length 47 [2022-02-11 00:05:17,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:17,518 INFO L470 AbstractCegarLoop]: Abstraction has 24231 states and 61299 transitions. [2022-02-11 00:05:17,518 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-02-11 00:05:17,518 INFO L276 IsEmpty]: Start isEmpty. Operand 24231 states and 61299 transitions. [2022-02-11 00:05:17,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:17,541 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:17,541 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:17,566 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Ended with exit code 0 [2022-02-11 00:05:17,742 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-02-11 00:05:17,742 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:17,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:17,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1216998795, now seen corresponding path program 87 times [2022-02-11 00:05:17,742 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:17,742 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647316957] [2022-02-11 00:05:17,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:17,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:17,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:17,870 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:17,870 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:17,870 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647316957] [2022-02-11 00:05:17,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647316957] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:17,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003315084] [2022-02-11 00:05:17,871 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:05:17,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:17,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:17,872 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:17,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-02-11 00:05:17,902 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-02-11 00:05:17,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:17,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:17,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:18,115 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:18,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:18,193 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00: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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:18,270 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:18,271 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003315084] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:18,271 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:18,271 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-02-11 00:05:18,271 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237876010] [2022-02-11 00:05:18,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:18,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-11 00:05:18,271 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:18,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-11 00:05:18,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-11 00:05:18,271 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-02-11 00:05:18,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:18,532 INFO L93 Difference]: Finished difference Result 25093 states and 63013 transitions. [2022-02-11 00:05:18,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-11 00:05:18,532 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-02-11 00:05:18,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:18,689 INFO L225 Difference]: With dead ends: 25093 [2022-02-11 00:05:18,689 INFO L226 Difference]: Without dead ends: 25020 [2022-02-11 00:05:18,689 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 79 SyntacticMatches, 9 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 4 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-11 00:05:18,689 INFO L934 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-02-11 00:05:18,689 INFO L935 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-02-11 00:05:18,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25020 states. [2022-02-11 00:05:19,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25020 to 24687. [2022-02-11 00:05:19,122 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-02-11 00:05:19,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24687 states to 24687 states and 62231 transitions. [2022-02-11 00:05:19,187 INFO L78 Accepts]: Start accepts. Automaton has 24687 states and 62231 transitions. Word has length 47 [2022-02-11 00:05:19,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:19,187 INFO L470 AbstractCegarLoop]: Abstraction has 24687 states and 62231 transitions. [2022-02-11 00:05:19,187 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-02-11 00:05:19,188 INFO L276 IsEmpty]: Start isEmpty. Operand 24687 states and 62231 transitions. [2022-02-11 00:05:19,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:19,213 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:19,213 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:19,230 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2022-02-11 00:05:19,414 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-02-11 00:05:19,414 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:19,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:19,414 INFO L85 PathProgramCache]: Analyzing trace with hash 859298519, now seen corresponding path program 46 times [2022-02-11 00:05:19,414 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:19,414 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127032873] [2022-02-11 00:05:19,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:19,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:19,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:19,509 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:19,509 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:19,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127032873] [2022-02-11 00:05:19,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127032873] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:19,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [814610045] [2022-02-11 00:05:19,509 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:05:19,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:19,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:19,510 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:19,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-02-11 00:05:19,534 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:05:19,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:19,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:19,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:19,646 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:19,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:19,680 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:19,680 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:19,748 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:19,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [814610045] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:19,749 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:19,749 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-11 00:05:19,749 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043987713] [2022-02-11 00:05:19,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:19,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:05:19,749 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:19,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:05:19,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:05:19,750 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-02-11 00:05:20,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:20,243 INFO L93 Difference]: Finished difference Result 29039 states and 72501 transitions. [2022-02-11 00:05:20,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-11 00:05:20,244 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:05:20,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:20,433 INFO L225 Difference]: With dead ends: 29039 [2022-02-11 00:05:20,433 INFO L226 Difference]: Without dead ends: 28999 [2022-02-11 00:05:20,433 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:05:20,433 INFO L934 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-02-11 00:05:20,433 INFO L935 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-02-11 00:05:20,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28999 states. [2022-02-11 00:05:20,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28999 to 25054. [2022-02-11 00:05:20,954 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-02-11 00:05:21,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25054 states to 25054 states and 63097 transitions. [2022-02-11 00:05:21,024 INFO L78 Accepts]: Start accepts. Automaton has 25054 states and 63097 transitions. Word has length 47 [2022-02-11 00:05:21,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:21,024 INFO L470 AbstractCegarLoop]: Abstraction has 25054 states and 63097 transitions. [2022-02-11 00:05:21,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:05:21,024 INFO L276 IsEmpty]: Start isEmpty. Operand 25054 states and 63097 transitions. [2022-02-11 00:05:21,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:21,051 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:21,051 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:21,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Forceful destruction successful, exit code 0 [2022-02-11 00:05:21,251 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-02-11 00:05:21,251 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:21,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:21,252 INFO L85 PathProgramCache]: Analyzing trace with hash 636456791, now seen corresponding path program 88 times [2022-02-11 00:05:21,252 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:21,252 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613401609] [2022-02-11 00:05:21,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:21,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:21,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:21,346 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:21,346 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:21,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613401609] [2022-02-11 00:05:21,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613401609] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:21,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89408387] [2022-02-11 00:05:21,346 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:05:21,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:21,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:21,347 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:21,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-02-11 00:05:21,372 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:05:21,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:21,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:21,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:21,541 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:21,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:21,589 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:21,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 20 treesize of output 19 [2022-02-11 00:05:21,682 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:21,682 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89408387] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:21,682 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:21,682 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-11 00:05:21,682 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979953552] [2022-02-11 00:05:21,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:21,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:05:21,683 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:21,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:05:21,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:05:21,683 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-02-11 00:05:22,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:22,059 INFO L93 Difference]: Finished difference Result 25349 states and 63616 transitions. [2022-02-11 00:05:22,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:05:22,060 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-02-11 00:05:22,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:22,112 INFO L225 Difference]: With dead ends: 25349 [2022-02-11 00:05:22,112 INFO L226 Difference]: Without dead ends: 25303 [2022-02-11 00:05:22,113 INFO L933 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-02-11 00:05:22,113 INFO L934 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-02-11 00:05:22,113 INFO L935 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-02-11 00:05:22,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25303 states. [2022-02-11 00:05:22,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25303 to 25027. [2022-02-11 00:05:22,741 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-02-11 00:05:22,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25027 states to 25027 states and 62985 transitions. [2022-02-11 00:05:22,811 INFO L78 Accepts]: Start accepts. Automaton has 25027 states and 62985 transitions. Word has length 47 [2022-02-11 00:05:22,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:22,811 INFO L470 AbstractCegarLoop]: Abstraction has 25027 states and 62985 transitions. [2022-02-11 00:05:22,811 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-02-11 00:05:22,811 INFO L276 IsEmpty]: Start isEmpty. Operand 25027 states and 62985 transitions. [2022-02-11 00:05:22,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:22,835 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:22,835 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:22,852 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Ended with exit code 0 [2022-02-11 00:05:23,036 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-02-11 00:05:23,036 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:23,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:23,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1365741569, now seen corresponding path program 89 times [2022-02-11 00:05:23,036 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:23,036 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419337783] [2022-02-11 00:05:23,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:23,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:23,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:23,137 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 80 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:23,138 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:23,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419337783] [2022-02-11 00:05:23,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419337783] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:23,138 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714456816] [2022-02-11 00:05:23,138 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:05:23,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:23,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:23,139 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:23,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-02-11 00:05:23,168 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-11 00:05:23,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:23,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:23,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:23,359 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:23,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:23,416 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:23,416 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:23,508 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:23,508 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714456816] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:23,508 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:23,508 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-02-11 00:05:23,509 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838765158] [2022-02-11 00:05:23,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:23,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 00:05:23,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:23,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 00:05:23,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:05:23,511 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-02-11 00:05:23,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:23,763 INFO L93 Difference]: Finished difference Result 25981 states and 64908 transitions. [2022-02-11 00:05:23,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:05:23,767 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-02-11 00:05:23,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:23,826 INFO L225 Difference]: With dead ends: 25981 [2022-02-11 00:05:23,826 INFO L226 Difference]: Without dead ends: 25918 [2022-02-11 00:05:23,826 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:05:23,826 INFO L934 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-02-11 00:05:23,826 INFO L935 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-02-11 00:05:23,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25918 states. [2022-02-11 00:05:24,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25918 to 25540. [2022-02-11 00:05:24,523 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-02-11 00:05:24,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25540 states to 25540 states and 64046 transitions. [2022-02-11 00:05:24,672 INFO L78 Accepts]: Start accepts. Automaton has 25540 states and 64046 transitions. Word has length 47 [2022-02-11 00:05:24,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:24,672 INFO L470 AbstractCegarLoop]: Abstraction has 25540 states and 64046 transitions. [2022-02-11 00:05:24,672 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-02-11 00:05:24,672 INFO L276 IsEmpty]: Start isEmpty. Operand 25540 states and 64046 transitions. [2022-02-11 00:05:24,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:24,698 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:24,698 INFO L515 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:24,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Forceful destruction successful, exit code 0 [2022-02-11 00:05:24,899 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-02-11 00:05:24,899 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:24,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:24,899 INFO L85 PathProgramCache]: Analyzing trace with hash 637917488, now seen corresponding path program 47 times [2022-02-11 00:05:24,900 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:24,900 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304690566] [2022-02-11 00:05:24,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:24,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:24,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:24,997 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 25 proven. 73 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:05:24,997 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:24,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304690566] [2022-02-11 00:05:24,997 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304690566] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:24,997 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797113710] [2022-02-11 00:05:24,997 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:05:24,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:24,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:24,999 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:24,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2022-02-11 00:05:25,027 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-11 00:05:25,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:25,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-11 00:05:25,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:25,170 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 31 proven. 66 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:25,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:25,338 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 31 proven. 66 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:25,338 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797113710] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:25,338 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:25,338 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2022-02-11 00:05:25,338 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244182617] [2022-02-11 00:05:25,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:25,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-11 00:05:25,338 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:25,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-11 00:05:25,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2022-02-11 00:05:25,339 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-02-11 00:05:25,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:25,819 INFO L93 Difference]: Finished difference Result 27576 states and 68304 transitions. [2022-02-11 00:05:25,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-11 00:05:25,820 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-02-11 00:05:25,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:25,883 INFO L225 Difference]: With dead ends: 27576 [2022-02-11 00:05:25,883 INFO L226 Difference]: Without dead ends: 27506 [2022-02-11 00:05:25,883 INFO L933 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-02-11 00:05:25,884 INFO L934 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-02-11 00:05:25,884 INFO L935 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-02-11 00:05:25,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27506 states. [2022-02-11 00:05:26,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27506 to 22339. [2022-02-11 00:05:26,465 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-02-11 00:05:26,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22339 states to 22339 states and 56067 transitions. [2022-02-11 00:05:26,519 INFO L78 Accepts]: Start accepts. Automaton has 22339 states and 56067 transitions. Word has length 47 [2022-02-11 00:05:26,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:26,519 INFO L470 AbstractCegarLoop]: Abstraction has 22339 states and 56067 transitions. [2022-02-11 00:05:26,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.473684210526316) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:05:26,519 INFO L276 IsEmpty]: Start isEmpty. Operand 22339 states and 56067 transitions. [2022-02-11 00:05:26,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:26,539 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:26,539 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:26,555 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-02-11 00:05:26,739 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-02-11 00:05:26,740 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:26,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:26,740 INFO L85 PathProgramCache]: Analyzing trace with hash -820758385, now seen corresponding path program 90 times [2022-02-11 00:05:26,740 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:26,740 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311822600] [2022-02-11 00:05:26,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:26,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:26,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:26,836 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 79 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:26,836 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:26,836 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311822600] [2022-02-11 00:05:26,836 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311822600] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:26,836 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790219527] [2022-02-11 00:05:26,836 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:05:26,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:26,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:26,837 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:26,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2022-02-11 00:05:26,866 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-11 00:05:26,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:26,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:26,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:27,050 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:27,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:27,107 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:27,107 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:27,197 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:27,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790219527] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:27,197 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:27,197 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-02-11 00:05:27,197 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841192237] [2022-02-11 00:05:27,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:27,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 00:05:27,198 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:27,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 00:05:27,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:05:27,198 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-02-11 00:05:27,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:27,480 INFO L93 Difference]: Finished difference Result 22625 states and 56599 transitions. [2022-02-11 00:05:27,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:05:27,481 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-02-11 00:05:27,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:27,527 INFO L225 Difference]: With dead ends: 22625 [2022-02-11 00:05:27,527 INFO L226 Difference]: Without dead ends: 22549 [2022-02-11 00:05:27,527 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 82 SyntacticMatches, 9 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:05:27,527 INFO L934 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-02-11 00:05:27,527 INFO L935 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-02-11 00:05:27,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22549 states. [2022-02-11 00:05:28,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22549 to 22046. [2022-02-11 00:05:28,073 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-02-11 00:05:28,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22046 states to 22046 states and 55450 transitions. [2022-02-11 00:05:28,134 INFO L78 Accepts]: Start accepts. Automaton has 22046 states and 55450 transitions. Word has length 47 [2022-02-11 00:05:28,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:28,134 INFO L470 AbstractCegarLoop]: Abstraction has 22046 states and 55450 transitions. [2022-02-11 00:05:28,134 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-02-11 00:05:28,134 INFO L276 IsEmpty]: Start isEmpty. Operand 22046 states and 55450 transitions. [2022-02-11 00:05:28,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:28,159 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:28,159 INFO L515 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:28,176 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Ended with exit code 0 [2022-02-11 00:05:28,359 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-02-11 00:05:28,360 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:28,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:28,360 INFO L85 PathProgramCache]: Analyzing trace with hash -2072068990, now seen corresponding path program 91 times [2022-02-11 00:05:28,360 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:28,360 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649819565] [2022-02-11 00:05:28,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:28,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:28,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:28,571 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 40 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:05:28,571 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:28,571 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649819565] [2022-02-11 00:05:28,571 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649819565] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:28,571 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590016261] [2022-02-11 00:05:28,571 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:05:28,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:28,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:28,573 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:28,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2022-02-11 00:05:28,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:28,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-11 00:05:28,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:28,760 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 45 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:28,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:28,996 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 45 proven. 52 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:28,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590016261] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:28,996 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:28,996 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 14 [2022-02-11 00:05:28,996 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777327156] [2022-02-11 00:05:28,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:28,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 00:05:28,997 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:28,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 00:05:28,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:05:28,997 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-02-11 00:05:29,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:29,451 INFO L93 Difference]: Finished difference Result 25738 states and 64444 transitions. [2022-02-11 00:05:29,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-11 00:05:29,451 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-02-11 00:05:29,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:29,511 INFO L225 Difference]: With dead ends: 25738 [2022-02-11 00:05:29,511 INFO L226 Difference]: Without dead ends: 25738 [2022-02-11 00:05:29,511 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 91 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=234, Invalid=468, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:05:29,511 INFO L934 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-02-11 00:05:29,511 INFO L935 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-02-11 00:05:29,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25738 states. [2022-02-11 00:05:30,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25738 to 22895. [2022-02-11 00:05:30,029 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-02-11 00:05:30,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22895 states to 22895 states and 57779 transitions. [2022-02-11 00:05:30,082 INFO L78 Accepts]: Start accepts. Automaton has 22895 states and 57779 transitions. Word has length 47 [2022-02-11 00:05:30,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:30,082 INFO L470 AbstractCegarLoop]: Abstraction has 22895 states and 57779 transitions. [2022-02-11 00:05:30,082 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-02-11 00:05:30,082 INFO L276 IsEmpty]: Start isEmpty. Operand 22895 states and 57779 transitions. [2022-02-11 00:05:30,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:30,105 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:30,105 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:30,122 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Ended with exit code 0 [2022-02-11 00:05:30,305 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-02-11 00:05:30,306 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:30,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:30,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1429418507, now seen corresponding path program 48 times [2022-02-11 00:05:30,306 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:30,306 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745204005] [2022-02-11 00:05:30,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:30,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:30,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:30,392 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:30,393 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:30,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745204005] [2022-02-11 00:05:30,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745204005] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:30,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658238907] [2022-02-11 00:05:30,393 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:05:30,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:30,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:30,394 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:30,394 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2022-02-11 00:05:30,419 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-11 00:05:30,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:30,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:30,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:30,538 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:30,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:30,568 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:30,568 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:30,715 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:30,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658238907] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:30,716 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:30,716 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-11 00:05:30,716 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238169525] [2022-02-11 00:05:30,716 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:30,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:05:30,716 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:30,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:05:30,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:05:30,717 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-02-11 00:05:31,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:31,194 INFO L93 Difference]: Finished difference Result 26122 states and 65290 transitions. [2022-02-11 00:05:31,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:05:31,195 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:05:31,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:31,272 INFO L225 Difference]: With dead ends: 26122 [2022-02-11 00:05:31,272 INFO L226 Difference]: Without dead ends: 26108 [2022-02-11 00:05:31,272 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-02-11 00:05:31,273 INFO L934 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-02-11 00:05:31,273 INFO L935 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-02-11 00:05:31,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26108 states. [2022-02-11 00:05:31,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26108 to 23114. [2022-02-11 00:05:31,805 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-02-11 00:05:31,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23114 states to 23114 states and 58335 transitions. [2022-02-11 00:05:31,879 INFO L78 Accepts]: Start accepts. Automaton has 23114 states and 58335 transitions. Word has length 47 [2022-02-11 00:05:31,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:31,879 INFO L470 AbstractCegarLoop]: Abstraction has 23114 states and 58335 transitions. [2022-02-11 00:05:31,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:05:31,879 INFO L276 IsEmpty]: Start isEmpty. Operand 23114 states and 58335 transitions. [2022-02-11 00:05:31,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:31,906 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:31,906 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:31,929 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Ended with exit code 0 [2022-02-11 00:05:32,106 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-02-11 00:05:32,107 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:32,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:32,107 INFO L85 PathProgramCache]: Analyzing trace with hash -539861813, now seen corresponding path program 92 times [2022-02-11 00:05:32,107 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:32,107 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845280528] [2022-02-11 00:05:32,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:32,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:32,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:32,205 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 79 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:32,205 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:32,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845280528] [2022-02-11 00:05:32,205 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845280528] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:32,205 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472734989] [2022-02-11 00:05:32,206 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:05:32,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:32,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:32,207 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:32,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2022-02-11 00:05:32,233 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:05:32,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:32,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:32,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:32,403 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:32,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:32,444 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:32,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 20 treesize of output 19 [2022-02-11 00:05:32,545 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 83 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:32,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472734989] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:32,546 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:32,546 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-11 00:05:32,546 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623767646] [2022-02-11 00:05:32,546 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:32,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:05:32,546 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:32,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:05:32,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:05:32,547 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-02-11 00:05:32,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:32,767 INFO L93 Difference]: Finished difference Result 23457 states and 59021 transitions. [2022-02-11 00:05:32,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-11 00:05:32,767 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-02-11 00:05:32,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:32,819 INFO L225 Difference]: With dead ends: 23457 [2022-02-11 00:05:32,819 INFO L226 Difference]: Without dead ends: 23418 [2022-02-11 00:05:32,820 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 85 SyntacticMatches, 9 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:05:32,820 INFO L934 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-02-11 00:05:32,820 INFO L935 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-02-11 00:05:32,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23418 states. [2022-02-11 00:05:33,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23418 to 23198. [2022-02-11 00:05:33,353 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-02-11 00:05:33,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23198 states to 23198 states and 58515 transitions. [2022-02-11 00:05:33,411 INFO L78 Accepts]: Start accepts. Automaton has 23198 states and 58515 transitions. Word has length 47 [2022-02-11 00:05:33,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:33,412 INFO L470 AbstractCegarLoop]: Abstraction has 23198 states and 58515 transitions. [2022-02-11 00:05:33,412 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-02-11 00:05:33,412 INFO L276 IsEmpty]: Start isEmpty. Operand 23198 states and 58515 transitions. [2022-02-11 00:05:33,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:33,435 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:33,436 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:33,453 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Ended with exit code 0 [2022-02-11 00:05:33,636 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-02-11 00:05:33,636 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:33,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:33,637 INFO L85 PathProgramCache]: Analyzing trace with hash -858005609, now seen corresponding path program 49 times [2022-02-11 00:05:33,637 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:33,637 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322073008] [2022-02-11 00:05:33,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:33,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:33,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:33,720 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:33,720 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:33,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322073008] [2022-02-11 00:05:33,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322073008] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:33,720 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307203450] [2022-02-11 00:05:33,720 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:05:33,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:33,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:33,721 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:33,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process [2022-02-11 00:05:33,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:33,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-11 00:05:33,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:33,903 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:05:33,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-02-11 00:05:33,905 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:05:33,906 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-02-11 00:05:33,913 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:33,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:33,991 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:33,991 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:34,206 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 2 proven. 93 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:34,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307203450] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:34,206 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:34,206 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 11] total 21 [2022-02-11 00:05:34,206 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099328142] [2022-02-11 00:05:34,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:34,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-11 00:05:34,206 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:34,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-11 00:05:34,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2022-02-11 00:05:34,207 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-02-11 00:05:35,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:35,400 INFO L93 Difference]: Finished difference Result 31866 states and 79160 transitions. [2022-02-11 00:05:35,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-02-11 00:05:35,400 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-02-11 00:05:35,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:35,473 INFO L225 Difference]: With dead ends: 31866 [2022-02-11 00:05:35,474 INFO L226 Difference]: Without dead ends: 31796 [2022-02-11 00:05:35,474 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 76 SyntacticMatches, 10 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=204, Invalid=1278, Unknown=0, NotChecked=0, Total=1482 [2022-02-11 00:05:35,474 INFO L934 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-02-11 00:05:35,474 INFO L935 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-02-11 00:05:35,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31796 states. [2022-02-11 00:05:36,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31796 to 27197. [2022-02-11 00:05:36,199 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-02-11 00:05:36,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27197 states to 27197 states and 68922 transitions. [2022-02-11 00:05:36,271 INFO L78 Accepts]: Start accepts. Automaton has 27197 states and 68922 transitions. Word has length 47 [2022-02-11 00:05:36,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:36,271 INFO L470 AbstractCegarLoop]: Abstraction has 27197 states and 68922 transitions. [2022-02-11 00:05:36,272 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-02-11 00:05:36,272 INFO L276 IsEmpty]: Start isEmpty. Operand 27197 states and 68922 transitions. [2022-02-11 00:05:36,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:36,298 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:36,298 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:36,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Ended with exit code 0 [2022-02-11 00:05:36,498 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-02-11 00:05:36,499 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:36,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:36,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1803665303, now seen corresponding path program 93 times [2022-02-11 00:05:36,499 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:36,499 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600854849] [2022-02-11 00:05:36,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:36,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:36,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:36,587 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 14 proven. 81 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:36,588 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:36,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600854849] [2022-02-11 00:05:36,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600854849] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:36,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166835848] [2022-02-11 00:05:36,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:05:36,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:36,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:36,589 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:36,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2022-02-11 00:05:36,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-11 00:05:36,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:36,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:36,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:36,792 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:36,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:36,834 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:36,835 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:36,926 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:36,926 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166835848] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:36,926 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:36,927 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-11 00:05:36,927 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927511592] [2022-02-11 00:05:36,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:36,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:05:36,927 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:36,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:05:36,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:05:36,927 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-02-11 00:05:37,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:37,353 INFO L93 Difference]: Finished difference Result 27246 states and 69002 transitions. [2022-02-11 00:05:37,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:05:37,354 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-02-11 00:05:37,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:37,420 INFO L225 Difference]: With dead ends: 27246 [2022-02-11 00:05:37,420 INFO L226 Difference]: Without dead ends: 27223 [2022-02-11 00:05:37,420 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:05:37,420 INFO L934 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-02-11 00:05:37,421 INFO L935 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-02-11 00:05:37,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27223 states. [2022-02-11 00:05:37,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27223 to 27197. [2022-02-11 00:05:37,990 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-02-11 00:05:38,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27197 states to 27197 states and 68910 transitions. [2022-02-11 00:05:38,064 INFO L78 Accepts]: Start accepts. Automaton has 27197 states and 68910 transitions. Word has length 47 [2022-02-11 00:05:38,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:38,064 INFO L470 AbstractCegarLoop]: Abstraction has 27197 states and 68910 transitions. [2022-02-11 00:05:38,065 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-02-11 00:05:38,065 INFO L276 IsEmpty]: Start isEmpty. Operand 27197 states and 68910 transitions. [2022-02-11 00:05:38,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:38,182 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:38,182 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:38,199 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Forceful destruction successful, exit code 0 [2022-02-11 00:05:38,383 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-02-11 00:05:38,383 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:38,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:38,384 INFO L85 PathProgramCache]: Analyzing trace with hash -496771877, now seen corresponding path program 50 times [2022-02-11 00:05:38,384 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:38,384 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646970841] [2022-02-11 00:05:38,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:38,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:38,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:38,465 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:38,465 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:38,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646970841] [2022-02-11 00:05:38,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646970841] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:38,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376737059] [2022-02-11 00:05:38,465 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:05:38,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:38,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:38,466 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:38,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2022-02-11 00:05:38,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:05:38,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:38,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:38,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:38,601 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:38,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:38,622 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:05:38,622 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:05:38,731 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 6 proven. 89 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:38,731 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376737059] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:38,731 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:38,731 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:05:38,732 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176348279] [2022-02-11 00:05:38,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:38,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:05:38,732 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:38,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:05:38,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:05:38,732 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-02-11 00:05:39,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:39,193 INFO L93 Difference]: Finished difference Result 28174 states and 70971 transitions. [2022-02-11 00:05:39,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:05:39,194 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:05:39,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:39,271 INFO L225 Difference]: With dead ends: 28174 [2022-02-11 00:05:39,271 INFO L226 Difference]: Without dead ends: 28165 [2022-02-11 00:05:39,271 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:05:39,271 INFO L934 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-02-11 00:05:39,271 INFO L935 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-02-11 00:05:39,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28165 states. [2022-02-11 00:05:39,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28165 to 26980. [2022-02-11 00:05:39,955 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-02-11 00:05:40,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26980 states to 26980 states and 68373 transitions. [2022-02-11 00:05:40,043 INFO L78 Accepts]: Start accepts. Automaton has 26980 states and 68373 transitions. Word has length 47 [2022-02-11 00:05:40,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:40,043 INFO L470 AbstractCegarLoop]: Abstraction has 26980 states and 68373 transitions. [2022-02-11 00:05:40,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:05:40,043 INFO L276 IsEmpty]: Start isEmpty. Operand 26980 states and 68373 transitions. [2022-02-11 00:05:40,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:40,071 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:40,071 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:40,088 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Ended with exit code 0 [2022-02-11 00:05:40,273 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-02-11 00:05:40,273 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:40,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:40,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1625441525, now seen corresponding path program 94 times [2022-02-11 00:05:40,274 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:40,274 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218586527] [2022-02-11 00:05:40,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:40,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:40,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:40,354 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 15 proven. 80 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:40,354 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:40,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218586527] [2022-02-11 00:05:40,354 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218586527] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:40,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164974534] [2022-02-11 00:05:40,354 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:05:40,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:40,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:40,355 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:40,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2022-02-11 00:05:40,378 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:05:40,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:40,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:40,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:40,494 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:40,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:40,515 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:05:40,515 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:05:40,615 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 11 proven. 84 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:40,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164974534] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:40,615 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:40,616 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2022-02-11 00:05:40,616 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217155264] [2022-02-11 00:05:40,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:40,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:05:40,616 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:40,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:05:40,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:05:40,616 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-02-11 00:05:41,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:41,249 INFO L93 Difference]: Finished difference Result 27646 states and 69694 transitions. [2022-02-11 00:05:41,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:05:41,249 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-02-11 00:05:41,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:41,311 INFO L225 Difference]: With dead ends: 27646 [2022-02-11 00:05:41,312 INFO L226 Difference]: Without dead ends: 27529 [2022-02-11 00:05:41,312 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:05:41,312 INFO L934 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-02-11 00:05:41,312 INFO L935 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-02-11 00:05:41,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27529 states. [2022-02-11 00:05:41,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27529 to 26990. [2022-02-11 00:05:41,861 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-02-11 00:05:42,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26990 states to 26990 states and 68337 transitions. [2022-02-11 00:05:42,021 INFO L78 Accepts]: Start accepts. Automaton has 26990 states and 68337 transitions. Word has length 47 [2022-02-11 00:05:42,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:42,021 INFO L470 AbstractCegarLoop]: Abstraction has 26990 states and 68337 transitions. [2022-02-11 00:05:42,021 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-02-11 00:05:42,021 INFO L276 IsEmpty]: Start isEmpty. Operand 26990 states and 68337 transitions. [2022-02-11 00:05:42,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:42,046 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:42,046 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:42,062 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Ended with exit code 0 [2022-02-11 00:05:42,246 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-02-11 00:05:42,246 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:42,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:42,247 INFO L85 PathProgramCache]: Analyzing trace with hash 1011905345, now seen corresponding path program 95 times [2022-02-11 00:05:42,247 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:42,247 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769713841] [2022-02-11 00:05:42,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:42,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:42,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:42,330 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:42,330 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:42,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769713841] [2022-02-11 00:05:42,330 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769713841] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:42,330 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743397816] [2022-02-11 00:05:42,330 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:05:42,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:42,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:42,331 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:42,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2022-02-11 00:05:42,358 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-11 00:05:42,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:42,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:42,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:42,468 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:42,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:42,487 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:05:42,487 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:05:42,588 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 82 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:05:42,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743397816] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:42,588 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:42,588 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2022-02-11 00:05:42,588 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133247016] [2022-02-11 00:05:42,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:42,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-11 00:05:42,589 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:42,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-11 00:05:42,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-02-11 00:05:42,589 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-02-11 00:05:43,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:43,007 INFO L93 Difference]: Finished difference Result 27815 states and 70065 transitions. [2022-02-11 00:05:43,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:05:43,008 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:05:43,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:43,072 INFO L225 Difference]: With dead ends: 27815 [2022-02-11 00:05:43,072 INFO L226 Difference]: Without dead ends: 27803 [2022-02-11 00:05:43,072 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:05:43,072 INFO L934 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-02-11 00:05:43,072 INFO L935 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-02-11 00:05:43,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27803 states. [2022-02-11 00:05:43,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27803 to 26994. [2022-02-11 00:05:43,736 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-02-11 00:05:43,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26994 states to 26994 states and 68345 transitions. [2022-02-11 00:05:43,807 INFO L78 Accepts]: Start accepts. Automaton has 26994 states and 68345 transitions. Word has length 47 [2022-02-11 00:05:43,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:43,807 INFO L470 AbstractCegarLoop]: Abstraction has 26994 states and 68345 transitions. [2022-02-11 00:05:43,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:05:43,807 INFO L276 IsEmpty]: Start isEmpty. Operand 26994 states and 68345 transitions. [2022-02-11 00:05:43,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:43,833 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:43,833 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:43,850 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Ended with exit code 0 [2022-02-11 00:05:44,034 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-02-11 00:05:44,034 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:44,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:44,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1141144617, now seen corresponding path program 96 times [2022-02-11 00:05:44,035 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:44,035 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362598690] [2022-02-11 00:05:44,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:44,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:44,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:44,121 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:44,121 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:44,121 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362598690] [2022-02-11 00:05:44,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362598690] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:44,122 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981538353] [2022-02-11 00:05:44,122 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:05:44,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:44,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:44,123 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:44,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2022-02-11 00:05:44,151 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-11 00:05:44,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:44,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:44,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:44,273 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:44,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:44,296 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:44,296 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:44,387 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:44,387 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981538353] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:44,387 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:44,387 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:05:44,387 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864620858] [2022-02-11 00:05:44,387 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:44,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:05:44,387 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:44,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:05:44,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:05:44,388 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-02-11 00:05:45,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:45,098 INFO L93 Difference]: Finished difference Result 29078 states and 72893 transitions. [2022-02-11 00:05:45,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-11 00:05:45,099 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:05:45,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:45,166 INFO L225 Difference]: With dead ends: 29078 [2022-02-11 00:05:45,166 INFO L226 Difference]: Without dead ends: 29024 [2022-02-11 00:05:45,166 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 92 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:05:45,166 INFO L934 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-02-11 00:05:45,166 INFO L935 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-02-11 00:05:45,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29024 states. [2022-02-11 00:05:45,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29024 to 27102. [2022-02-11 00:05:45,715 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-02-11 00:05:45,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27102 states to 27102 states and 68629 transitions. [2022-02-11 00:05:45,785 INFO L78 Accepts]: Start accepts. Automaton has 27102 states and 68629 transitions. Word has length 47 [2022-02-11 00:05:45,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:45,785 INFO L470 AbstractCegarLoop]: Abstraction has 27102 states and 68629 transitions. [2022-02-11 00:05:45,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:05:45,785 INFO L276 IsEmpty]: Start isEmpty. Operand 27102 states and 68629 transitions. [2022-02-11 00:05:45,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:45,811 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:45,811 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:45,833 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Ended with exit code 0 [2022-02-11 00:05:46,011 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-02-11 00:05:46,012 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:46,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:46,012 INFO L85 PathProgramCache]: Analyzing trace with hash -986308083, now seen corresponding path program 97 times [2022-02-11 00:05:46,012 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:46,012 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718307097] [2022-02-11 00:05:46,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:46,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:46,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:46,100 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:46,100 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:46,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718307097] [2022-02-11 00:05:46,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718307097] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:46,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150289534] [2022-02-11 00:05:46,100 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:05:46,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:46,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:46,101 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:46,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2022-02-11 00:05:46,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:46,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-11 00:05:46,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:46,381 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:05:46,382 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-02-11 00:05:46,393 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:05:46,394 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 1 [2022-02-11 00:05:46,404 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 79 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:46,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:46,493 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:46,493 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:46,704 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 4 proven. 91 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:46,704 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150289534] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:46,704 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:46,704 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 12] total 24 [2022-02-11 00:05:46,704 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500835509] [2022-02-11 00:05:46,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:46,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-11 00:05:46,705 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:46,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-11 00:05:46,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:05:46,705 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-02-11 00:05:48,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:48,908 INFO L93 Difference]: Finished difference Result 36740 states and 89922 transitions. [2022-02-11 00:05:48,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-02-11 00:05:48,909 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-02-11 00:05:48,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:49,000 INFO L225 Difference]: With dead ends: 36740 [2022-02-11 00:05:49,001 INFO L226 Difference]: Without dead ends: 36474 [2022-02-11 00:05:49,001 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 77 SyntacticMatches, 6 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2717 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=981, Invalid=7761, Unknown=0, NotChecked=0, Total=8742 [2022-02-11 00:05:49,001 INFO L934 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-02-11 00:05:49,001 INFO L935 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-02-11 00:05:49,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36474 states. [2022-02-11 00:05:49,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36474 to 28019. [2022-02-11 00:05:49,759 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-02-11 00:05:49,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28019 states to 28019 states and 70988 transitions. [2022-02-11 00:05:49,825 INFO L78 Accepts]: Start accepts. Automaton has 28019 states and 70988 transitions. Word has length 47 [2022-02-11 00:05:49,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:49,825 INFO L470 AbstractCegarLoop]: Abstraction has 28019 states and 70988 transitions. [2022-02-11 00:05:49,825 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-02-11 00:05:49,825 INFO L276 IsEmpty]: Start isEmpty. Operand 28019 states and 70988 transitions. [2022-02-11 00:05:49,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:49,849 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:49,849 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:49,865 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Ended with exit code 0 [2022-02-11 00:05:50,049 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-02-11 00:05:50,049 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:50,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:50,050 INFO L85 PathProgramCache]: Analyzing trace with hash -1045999593, now seen corresponding path program 98 times [2022-02-11 00:05:50,050 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:50,050 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080501126] [2022-02-11 00:05:50,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:50,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:50,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:50,149 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:50,150 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:50,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080501126] [2022-02-11 00:05:50,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080501126] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:50,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531041238] [2022-02-11 00:05:50,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:05:50,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:50,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:50,154 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:50,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2022-02-11 00:05:50,183 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:05:50,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:50,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:50,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:50,300 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:50,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:50,334 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:50,334 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:50,415 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:50,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531041238] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:50,415 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:50,415 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-11 00:05:50,415 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047673012] [2022-02-11 00:05:50,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:50,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:05:50,415 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:50,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:05:50,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:05:50,416 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-02-11 00:05:51,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:51,887 INFO L93 Difference]: Finished difference Result 40175 states and 98525 transitions. [2022-02-11 00:05:51,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-02-11 00:05:51,887 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:05:51,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:51,986 INFO L225 Difference]: With dead ends: 40175 [2022-02-11 00:05:51,986 INFO L226 Difference]: Without dead ends: 39653 [2022-02-11 00:05:51,986 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 90 SyntacticMatches, 5 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2209 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=645, Invalid=5517, Unknown=0, NotChecked=0, Total=6162 [2022-02-11 00:05:51,986 INFO L934 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-02-11 00:05:51,986 INFO L935 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-02-11 00:05:52,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39653 states. [2022-02-11 00:05:52,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39653 to 28643. [2022-02-11 00:05:52,671 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-02-11 00:05:52,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28643 states to 28643 states and 72593 transitions. [2022-02-11 00:05:52,737 INFO L78 Accepts]: Start accepts. Automaton has 28643 states and 72593 transitions. Word has length 47 [2022-02-11 00:05:52,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:52,738 INFO L470 AbstractCegarLoop]: Abstraction has 28643 states and 72593 transitions. [2022-02-11 00:05:52,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:05:52,738 INFO L276 IsEmpty]: Start isEmpty. Operand 28643 states and 72593 transitions. [2022-02-11 00:05:52,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:52,761 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:52,761 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:52,777 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Ended with exit code 0 [2022-02-11 00:05:52,961 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-02-11 00:05:52,962 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:52,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:52,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1199313459, now seen corresponding path program 99 times [2022-02-11 00:05:52,962 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:52,962 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945618307] [2022-02-11 00:05:52,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:52,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:52,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:53,059 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 13 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:53,150 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:53,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945618307] [2022-02-11 00:05:53,151 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945618307] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:53,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101784475] [2022-02-11 00:05:53,151 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:05:53,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:53,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:53,152 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:53,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2022-02-11 00:05:53,177 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-11 00:05:53,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:53,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:05:53,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:53,283 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:53,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:53,318 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:53,318 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:53,392 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 83 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:05:53,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101784475] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:53,392 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:53,392 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-11 00:05:53,392 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584583643] [2022-02-11 00:05:53,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:53,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:05:53,393 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:53,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:05:53,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:05:53,393 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-02-11 00:05:55,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:05:55,490 INFO L93 Difference]: Finished difference Result 45394 states and 112859 transitions. [2022-02-11 00:05:55,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-02-11 00:05:55,491 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-11 00:05:55,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:05:55,601 INFO L225 Difference]: With dead ends: 45394 [2022-02-11 00:05:55,601 INFO L226 Difference]: Without dead ends: 44776 [2022-02-11 00:05:55,602 INFO L933 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-02-11 00:05:55,602 INFO L934 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-02-11 00:05:55,602 INFO L935 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-02-11 00:05:55,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44776 states. [2022-02-11 00:05:56,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44776 to 31291. [2022-02-11 00:05:56,273 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-02-11 00:05:56,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31291 states to 31291 states and 79809 transitions. [2022-02-11 00:05:56,340 INFO L78 Accepts]: Start accepts. Automaton has 31291 states and 79809 transitions. Word has length 47 [2022-02-11 00:05:56,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:05:56,340 INFO L470 AbstractCegarLoop]: Abstraction has 31291 states and 79809 transitions. [2022-02-11 00:05:56,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:05:56,340 INFO L276 IsEmpty]: Start isEmpty. Operand 31291 states and 79809 transitions. [2022-02-11 00:05:56,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-11 00:05:56,364 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:05:56,364 INFO L515 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:05:56,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Forceful destruction successful, exit code 0 [2022-02-11 00:05:56,564 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-02-11 00:05:56,564 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:05:56,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:05:56,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1272507479, now seen corresponding path program 100 times [2022-02-11 00:05:56,565 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:05:56,565 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991071518] [2022-02-11 00:05:56,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:05:56,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:05:56,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:05:56,669 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:05:56,669 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:05:56,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991071518] [2022-02-11 00:05:56,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991071518] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:05:56,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156160127] [2022-02-11 00:05:56,669 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:05:56,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:05:56,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:05:56,670 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:05:56,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2022-02-11 00:05:56,693 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:05:56,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:05:56,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-11 00:05:56,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:05:56,911 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:05:56,911 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-02-11 00:05:56,913 INFO L173 IndexEqualityManager]: detected equality via solver [2022-02-11 00:05:56,913 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-02-11 00:05:56,923 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 12 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:05:56,923 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:05:57,110 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:05:57,110 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:05:57,281 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 4 proven. 93 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:05:57,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156160127] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:05:57,282 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:05:57,282 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 15] total 33 [2022-02-11 00:05:57,282 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643758364] [2022-02-11 00:05:57,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:05:57,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-11 00:05:57,282 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:05:57,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-11 00:05:57,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=994, Unknown=0, NotChecked=0, Total=1122 [2022-02-11 00:05:57,283 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-02-11 00:06:01,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:01,179 INFO L93 Difference]: Finished difference Result 53023 states and 130282 transitions. [2022-02-11 00:06:01,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-02-11 00:06:01,179 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-02-11 00:06:01,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:01,302 INFO L225 Difference]: With dead ends: 53023 [2022-02-11 00:06:01,302 INFO L226 Difference]: Without dead ends: 52117 [2022-02-11 00:06:01,305 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 71 SyntacticMatches, 3 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7787 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2586, Invalid=20670, Unknown=0, NotChecked=0, Total=23256 [2022-02-11 00:06:01,305 INFO L934 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-02-11 00:06:01,305 INFO L935 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-02-11 00:06:01,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52117 states. [2022-02-11 00:06:02,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52117 to 33886. [2022-02-11 00:06:02,152 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-02-11 00:06:02,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33886 states to 33886 states and 86555 transitions. [2022-02-11 00:06:02,228 INFO L78 Accepts]: Start accepts. Automaton has 33886 states and 86555 transitions. Word has length 47 [2022-02-11 00:06:02,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:02,228 INFO L470 AbstractCegarLoop]: Abstraction has 33886 states and 86555 transitions. [2022-02-11 00:06:02,228 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-02-11 00:06:02,228 INFO L276 IsEmpty]: Start isEmpty. Operand 33886 states and 86555 transitions. [2022-02-11 00:06:02,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-11 00:06:02,255 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:02,255 INFO L515 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:02,271 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Ended with exit code 0 [2022-02-11 00:06:02,455 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-02-11 00:06:02,455 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:02,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:02,456 INFO L85 PathProgramCache]: Analyzing trace with hash -539236665, now seen corresponding path program 101 times [2022-02-11 00:06:02,456 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:02,456 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777087650] [2022-02-11 00:06:02,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:02,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:02,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:02,525 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:02,525 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:02,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777087650] [2022-02-11 00:06:02,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777087650] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:02,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586698137] [2022-02-11 00:06:02,525 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:06:02,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:02,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:02,527 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:02,531 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2022-02-11 00:06:02,556 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-11 00:06:02,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:02,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 00:06:02,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:02,710 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:02,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:02,858 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:02,858 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586698137] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:02,858 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:02,858 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-11 00:06:02,858 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108896887] [2022-02-11 00:06:02,858 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:02,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:06:02,859 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:02,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:06:02,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:06:02,859 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-02-11 00:06:03,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:03,427 INFO L93 Difference]: Finished difference Result 35433 states and 89971 transitions. [2022-02-11 00:06:03,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:06:03,427 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-02-11 00:06:03,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:03,514 INFO L225 Difference]: With dead ends: 35433 [2022-02-11 00:06:03,514 INFO L226 Difference]: Without dead ends: 35399 [2022-02-11 00:06:03,514 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 98 SyntacticMatches, 7 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:06:03,514 INFO L934 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.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:06:03,514 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 266 Invalid, 688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 00:06:03,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35399 states. [2022-02-11 00:06:04,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35399 to 34688. [2022-02-11 00:06:04,296 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-02-11 00:06:04,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34688 states to 34688 states and 88364 transitions. [2022-02-11 00:06:04,382 INFO L78 Accepts]: Start accepts. Automaton has 34688 states and 88364 transitions. Word has length 50 [2022-02-11 00:06:04,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:04,383 INFO L470 AbstractCegarLoop]: Abstraction has 34688 states and 88364 transitions. [2022-02-11 00:06:04,383 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-02-11 00:06:04,383 INFO L276 IsEmpty]: Start isEmpty. Operand 34688 states and 88364 transitions. [2022-02-11 00:06:04,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-11 00:06:04,411 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:04,412 INFO L515 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:04,428 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2022-02-11 00:06:04,627 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-02-11 00:06:04,627 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:04,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:04,628 INFO L85 PathProgramCache]: Analyzing trace with hash 547340560, now seen corresponding path program 51 times [2022-02-11 00:06:04,628 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:04,628 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463720264] [2022-02-11 00:06:04,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:04,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:04,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:04,700 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-11 00:06:04,701 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:04,701 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463720264] [2022-02-11 00:06:04,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463720264] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:04,701 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563839351] [2022-02-11 00:06:04,701 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:06:04,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:04,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:04,702 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:04,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2022-02-11 00:06:04,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-11 00:06:04,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:04,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 00:06:04,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:04,887 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-11 00:06:04,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:05,023 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 107 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-02-11 00:06:05,023 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563839351] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:05,023 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:05,023 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-11 00:06:05,023 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283020201] [2022-02-11 00:06:05,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:05,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:06:05,024 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:05,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:06:05,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:06:05,024 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-02-11 00:06:05,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:05,575 INFO L93 Difference]: Finished difference Result 35842 states and 90763 transitions. [2022-02-11 00:06:05,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:06:05,576 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-02-11 00:06:05,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:05,662 INFO L225 Difference]: With dead ends: 35842 [2022-02-11 00:06:05,662 INFO L226 Difference]: Without dead ends: 35803 [2022-02-11 00:06:05,663 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:06:05,663 INFO L934 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.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:06:05,663 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 267 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 00:06:05,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35803 states. [2022-02-11 00:06:06,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35803 to 34688. [2022-02-11 00:06:06,252 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-02-11 00:06:06,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34688 states to 34688 states and 88355 transitions. [2022-02-11 00:06:06,435 INFO L78 Accepts]: Start accepts. Automaton has 34688 states and 88355 transitions. Word has length 50 [2022-02-11 00:06:06,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:06,435 INFO L470 AbstractCegarLoop]: Abstraction has 34688 states and 88355 transitions. [2022-02-11 00:06:06,435 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-02-11 00:06:06,435 INFO L276 IsEmpty]: Start isEmpty. Operand 34688 states and 88355 transitions. [2022-02-11 00:06:06,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-11 00:06:06,461 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:06,461 INFO L515 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-02-11 00:06:06,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Forceful destruction successful, exit code 0 [2022-02-11 00:06:06,661 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-02-11 00:06:06,661 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:06,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:06,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1656654610, now seen corresponding path program 1 times [2022-02-11 00:06:06,662 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:06,662 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351325520] [2022-02-11 00:06:06,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:06,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:06,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:06,792 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 25 proven. 84 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:06,793 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:06,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351325520] [2022-02-11 00:06:06,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351325520] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:06,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909872500] [2022-02-11 00:06:06,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:06,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:06,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:06,794 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:06,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2022-02-11 00:06:06,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:06,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:06:06,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:07,085 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 86 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:07,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:07,214 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:06:07,215 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:06:07,274 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 86 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:07,275 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909872500] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:07,275 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:07,275 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-02-11 00:06:07,275 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026081] [2022-02-11 00:06:07,275 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:07,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-02-11 00:06:07,275 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:07,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-02-11 00:06:07,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2022-02-11 00:06:07,276 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-02-11 00:06:07,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:07,826 INFO L93 Difference]: Finished difference Result 34847 states and 88604 transitions. [2022-02-11 00:06:07,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:06:07,826 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-02-11 00:06:07,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:08,001 INFO L225 Difference]: With dead ends: 34847 [2022-02-11 00:06:08,001 INFO L226 Difference]: Without dead ends: 34687 [2022-02-11 00:06:08,001 INFO L933 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-02-11 00:06:08,001 INFO L934 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-02-11 00:06:08,001 INFO L935 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-02-11 00:06:08,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34687 states. [2022-02-11 00:06:08,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34687 to 34625. [2022-02-11 00:06:08,650 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-02-11 00:06:08,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34625 states to 34625 states and 88161 transitions. [2022-02-11 00:06:08,736 INFO L78 Accepts]: Start accepts. Automaton has 34625 states and 88161 transitions. Word has length 50 [2022-02-11 00:06:08,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:08,737 INFO L470 AbstractCegarLoop]: Abstraction has 34625 states and 88161 transitions. [2022-02-11 00:06:08,737 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-02-11 00:06:08,737 INFO L276 IsEmpty]: Start isEmpty. Operand 34625 states and 88161 transitions. [2022-02-11 00:06:08,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-11 00:06:08,767 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:08,767 INFO L515 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:08,782 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Forceful destruction successful, exit code 0 [2022-02-11 00:06:08,967 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-02-11 00:06:08,967 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:08,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:08,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1679284717, now seen corresponding path program 102 times [2022-02-11 00:06:08,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:08,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828358420] [2022-02-11 00:06:08,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:08,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:08,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:09,037 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-11 00:06:09,038 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:09,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828358420] [2022-02-11 00:06:09,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828358420] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:09,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482560414] [2022-02-11 00:06:09,038 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:06:09,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:09,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:09,039 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:09,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2022-02-11 00:06:09,063 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-11 00:06:09,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:09,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 00:06:09,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:09,191 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-11 00:06:09,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:09,407 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 108 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-02-11 00:06:09,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482560414] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:09,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:09,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-11 00:06:09,408 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176783073] [2022-02-11 00:06:09,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:09,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:06:09,408 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:09,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:06:09,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:06:09,408 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-02-11 00:06:09,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:09,766 INFO L93 Difference]: Finished difference Result 35694 states and 90392 transitions. [2022-02-11 00:06:09,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:06:09,766 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-02-11 00:06:09,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:09,832 INFO L225 Difference]: With dead ends: 35694 [2022-02-11 00:06:09,832 INFO L226 Difference]: Without dead ends: 35642 [2022-02-11 00:06:09,832 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:06:09,833 INFO L934 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-02-11 00:06:09,833 INFO L935 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-02-11 00:06:09,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35642 states. [2022-02-11 00:06:10,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35642 to 34625. [2022-02-11 00:06:10,508 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-02-11 00:06:10,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34625 states to 34625 states and 88128 transitions. [2022-02-11 00:06:10,709 INFO L78 Accepts]: Start accepts. Automaton has 34625 states and 88128 transitions. Word has length 50 [2022-02-11 00:06:10,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:10,709 INFO L470 AbstractCegarLoop]: Abstraction has 34625 states and 88128 transitions. [2022-02-11 00:06:10,709 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-02-11 00:06:10,709 INFO L276 IsEmpty]: Start isEmpty. Operand 34625 states and 88128 transitions. [2022-02-11 00:06:10,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-11 00:06:10,735 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:10,735 INFO L515 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:10,751 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Ended with exit code 0 [2022-02-11 00:06:10,950 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-02-11 00:06:10,951 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:10,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:10,951 INFO L85 PathProgramCache]: Analyzing trace with hash -1330720574, now seen corresponding path program 52 times [2022-02-11 00:06:10,951 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:10,951 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091668998] [2022-02-11 00:06:10,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:10,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:10,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:11,043 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-11 00:06:11,044 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:11,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091668998] [2022-02-11 00:06:11,044 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091668998] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:11,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408007506] [2022-02-11 00:06:11,044 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:06:11,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:11,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:11,045 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:11,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2022-02-11 00:06:11,067 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:06:11,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:11,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 00:06:11,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:11,198 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-11 00:06:11,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:11,320 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-02-11 00:06:11,321 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408007506] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:11,321 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:11,321 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-11 00:06:11,321 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103855210] [2022-02-11 00:06:11,321 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:11,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:06:11,321 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:11,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:06:11,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:06:11,321 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-02-11 00:06:11,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:11,663 INFO L93 Difference]: Finished difference Result 35658 states and 90295 transitions. [2022-02-11 00:06:11,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:06:11,663 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-02-11 00:06:11,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:11,727 INFO L225 Difference]: With dead ends: 35658 [2022-02-11 00:06:11,727 INFO L226 Difference]: Without dead ends: 35607 [2022-02-11 00:06:11,727 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:06:11,727 INFO L934 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-02-11 00:06:11,727 INFO L935 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-02-11 00:06:11,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35607 states. [2022-02-11 00:06:12,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35607 to 34625. [2022-02-11 00:06:12,573 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-02-11 00:06:12,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34625 states to 34625 states and 88103 transitions. [2022-02-11 00:06:12,667 INFO L78 Accepts]: Start accepts. Automaton has 34625 states and 88103 transitions. Word has length 50 [2022-02-11 00:06:12,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:12,667 INFO L470 AbstractCegarLoop]: Abstraction has 34625 states and 88103 transitions. [2022-02-11 00:06:12,667 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-02-11 00:06:12,668 INFO L276 IsEmpty]: Start isEmpty. Operand 34625 states and 88103 transitions. [2022-02-11 00:06:12,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-11 00:06:12,702 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:12,702 INFO L515 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-02-11 00:06:12,718 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Ended with exit code 0 [2022-02-11 00:06:12,902 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-02-11 00:06:12,903 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:12,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:12,903 INFO L85 PathProgramCache]: Analyzing trace with hash 665028206, now seen corresponding path program 2 times [2022-02-11 00:06:12,903 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:12,903 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340475533] [2022-02-11 00:06:12,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:12,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:12,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:13,137 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 26 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:13,137 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:13,137 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340475533] [2022-02-11 00:06:13,137 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340475533] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:13,137 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956995872] [2022-02-11 00:06:13,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:06:13,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:13,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:13,138 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:13,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2022-02-11 00:06:13,161 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:06:13,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:13,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:06:13,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:13,386 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:13,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:13,485 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:06:13,486 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:06:13,546 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:13,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956995872] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:13,546 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:13,546 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 22 [2022-02-11 00:06:13,547 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160431454] [2022-02-11 00:06:13,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:13,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-11 00:06:13,547 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:13,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-11 00:06:13,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2022-02-11 00:06:13,548 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-02-11 00:06:13,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:13,931 INFO L93 Difference]: Finished difference Result 34790 states and 88361 transitions. [2022-02-11 00:06:13,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-11 00:06:13,931 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-02-11 00:06:13,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:13,997 INFO L225 Difference]: With dead ends: 34790 [2022-02-11 00:06:13,997 INFO L226 Difference]: Without dead ends: 34647 [2022-02-11 00:06:13,997 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 82 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 5 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2022-02-11 00:06:13,998 INFO L934 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-02-11 00:06:13,998 INFO L935 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-02-11 00:06:14,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34647 states. [2022-02-11 00:06:14,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34647 to 34080. [2022-02-11 00:06:14,620 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-02-11 00:06:14,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34080 states to 34080 states and 86949 transitions. [2022-02-11 00:06:14,691 INFO L78 Accepts]: Start accepts. Automaton has 34080 states and 86949 transitions. Word has length 50 [2022-02-11 00:06:14,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:14,692 INFO L470 AbstractCegarLoop]: Abstraction has 34080 states and 86949 transitions. [2022-02-11 00:06:14,692 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-02-11 00:06:14,692 INFO L276 IsEmpty]: Start isEmpty. Operand 34080 states and 86949 transitions. [2022-02-11 00:06:14,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-11 00:06:14,716 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:14,716 INFO L515 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-02-11 00:06:14,732 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Ended with exit code 0 [2022-02-11 00:06:14,917 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-02-11 00:06:14,917 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:14,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:14,917 INFO L85 PathProgramCache]: Analyzing trace with hash -1283395892, now seen corresponding path program 3 times [2022-02-11 00:06:14,917 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:14,917 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864390054] [2022-02-11 00:06:14,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:14,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:14,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:15,028 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 26 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:15,029 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:15,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864390054] [2022-02-11 00:06:15,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864390054] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:15,029 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767277697] [2022-02-11 00:06:15,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:06:15,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:15,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:15,030 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:15,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2022-02-11 00:06:15,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-11 00:06:15,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:15,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:06:15,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:15,255 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:15,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:15,331 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:06:15,331 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:06:15,398 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:15,398 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767277697] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:15,398 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:15,398 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-02-11 00:06:15,399 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127073156] [2022-02-11 00:06:15,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:15,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-11 00:06:15,399 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:15,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-11 00:06:15,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-02-11 00:06:15,399 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-02-11 00:06:15,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:15,823 INFO L93 Difference]: Finished difference Result 34164 states and 87076 transitions. [2022-02-11 00:06:15,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:06:15,827 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-02-11 00:06:15,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:15,885 INFO L225 Difference]: With dead ends: 34164 [2022-02-11 00:06:15,885 INFO L226 Difference]: Without dead ends: 34070 [2022-02-11 00:06:15,885 INFO L933 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-02-11 00:06:15,886 INFO L934 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-02-11 00:06:15,886 INFO L935 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-02-11 00:06:15,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34070 states. [2022-02-11 00:06:16,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34070 to 34044. [2022-02-11 00:06:16,494 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-02-11 00:06:16,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34044 states to 34044 states and 86846 transitions. [2022-02-11 00:06:16,573 INFO L78 Accepts]: Start accepts. Automaton has 34044 states and 86846 transitions. Word has length 50 [2022-02-11 00:06:16,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:16,574 INFO L470 AbstractCegarLoop]: Abstraction has 34044 states and 86846 transitions. [2022-02-11 00:06:16,574 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-02-11 00:06:16,574 INFO L276 IsEmpty]: Start isEmpty. Operand 34044 states and 86846 transitions. [2022-02-11 00:06:16,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-11 00:06:16,601 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:16,602 INFO L515 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-02-11 00:06:16,622 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Ended with exit code 0 [2022-02-11 00:06:16,802 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-02-11 00:06:16,802 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:16,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:16,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1528982738, now seen corresponding path program 4 times [2022-02-11 00:06:16,803 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:16,803 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60104870] [2022-02-11 00:06:16,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:16,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:16,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:16,911 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 26 proven. 81 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:16,911 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:16,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60104870] [2022-02-11 00:06:16,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60104870] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:16,912 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969555915] [2022-02-11 00:06:16,912 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:06:16,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:16,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:16,913 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:16,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2022-02-11 00:06:16,939 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:06:16,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:16,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-11 00:06:16,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:17,235 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:17,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:17,297 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:06:17,297 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:06:17,379 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 23 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:17,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969555915] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:17,380 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:17,380 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2022-02-11 00:06:17,380 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147350545] [2022-02-11 00:06:17,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:17,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 00:06:17,380 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:17,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 00:06:17,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:06:17,380 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-02-11 00:06:17,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:17,690 INFO L93 Difference]: Finished difference Result 34070 states and 86872 transitions. [2022-02-11 00:06:17,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:06:17,690 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-02-11 00:06:17,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:17,769 INFO L225 Difference]: With dead ends: 34070 [2022-02-11 00:06:17,769 INFO L226 Difference]: Without dead ends: 33979 [2022-02-11 00:06:17,769 INFO L933 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-02-11 00:06:17,769 INFO L934 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-02-11 00:06:17,769 INFO L935 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-02-11 00:06:17,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33979 states. [2022-02-11 00:06:18,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33979 to 33862. [2022-02-11 00:06:18,492 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-02-11 00:06:18,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33862 states to 33862 states and 86396 transitions. [2022-02-11 00:06:18,573 INFO L78 Accepts]: Start accepts. Automaton has 33862 states and 86396 transitions. Word has length 50 [2022-02-11 00:06:18,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:18,574 INFO L470 AbstractCegarLoop]: Abstraction has 33862 states and 86396 transitions. [2022-02-11 00:06:18,574 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-02-11 00:06:18,574 INFO L276 IsEmpty]: Start isEmpty. Operand 33862 states and 86396 transitions. [2022-02-11 00:06:18,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-02-11 00:06:18,601 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:18,601 INFO L515 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:18,616 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Ended with exit code 0 [2022-02-11 00:06:18,801 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-02-11 00:06:18,801 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:18,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:18,802 INFO L85 PathProgramCache]: Analyzing trace with hash -648745823, now seen corresponding path program 103 times [2022-02-11 00:06:18,802 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:18,802 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703432273] [2022-02-11 00:06:18,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:18,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:18,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:18,869 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:06:18,869 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:18,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703432273] [2022-02-11 00:06:18,869 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703432273] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:18,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829933823] [2022-02-11 00:06:18,869 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:06:18,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:18,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:18,870 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:18,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2022-02-11 00:06:18,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:18,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-11 00:06:18,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:19,023 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:06:19,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:19,154 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 111 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-11 00:06:19,154 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829933823] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:19,154 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:19,154 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-02-11 00:06:19,154 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077701267] [2022-02-11 00:06:19,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:19,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-11 00:06:19,154 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:19,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-11 00:06:19,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:06:19,155 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-02-11 00:06:19,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:19,515 INFO L93 Difference]: Finished difference Result 36593 states and 92480 transitions. [2022-02-11 00:06:19,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-11 00:06:19,516 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-02-11 00:06:19,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:19,698 INFO L225 Difference]: With dead ends: 36593 [2022-02-11 00:06:19,698 INFO L226 Difference]: Without dead ends: 36532 [2022-02-11 00:06:19,698 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-02-11 00:06:19,699 INFO L934 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-02-11 00:06:19,699 INFO L935 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-02-11 00:06:19,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36532 states. [2022-02-11 00:06:20,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36532 to 34558. [2022-02-11 00:06:20,388 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-02-11 00:06:20,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34558 states to 34558 states and 88236 transitions. [2022-02-11 00:06:20,465 INFO L78 Accepts]: Start accepts. Automaton has 34558 states and 88236 transitions. Word has length 50 [2022-02-11 00:06:20,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:20,465 INFO L470 AbstractCegarLoop]: Abstraction has 34558 states and 88236 transitions. [2022-02-11 00:06:20,465 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-02-11 00:06:20,465 INFO L276 IsEmpty]: Start isEmpty. Operand 34558 states and 88236 transitions. [2022-02-11 00:06:20,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:20,494 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:20,494 INFO L515 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:20,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Forceful destruction successful, exit code 0 [2022-02-11 00:06:20,694 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-02-11 00:06:20,695 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:20,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:20,695 INFO L85 PathProgramCache]: Analyzing trace with hash 487346049, now seen corresponding path program 104 times [2022-02-11 00:06:20,695 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:20,695 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677381740] [2022-02-11 00:06:20,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:20,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:20,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:20,847 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 51 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:06:20,847 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:20,847 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677381740] [2022-02-11 00:06:20,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677381740] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:20,848 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111565976] [2022-02-11 00:06:20,848 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:06:20,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:20,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:20,849 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:20,849 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2022-02-11 00:06:20,871 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:06:20,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:20,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-11 00:06:20,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:21,152 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 70 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:06:21,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:21,432 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 70 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:06:21,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111565976] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:21,432 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:21,432 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 19 [2022-02-11 00:06:21,432 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383566029] [2022-02-11 00:06:21,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:21,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-11 00:06:21,432 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:21,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-11 00:06:21,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2022-02-11 00:06:21,433 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-02-11 00:06:22,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:22,048 INFO L93 Difference]: Finished difference Result 37934 states and 96009 transitions. [2022-02-11 00:06:22,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-11 00:06:22,048 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-02-11 00:06:22,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:22,120 INFO L225 Difference]: With dead ends: 37934 [2022-02-11 00:06:22,120 INFO L226 Difference]: Without dead ends: 37934 [2022-02-11 00:06:22,120 INFO L933 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-02-11 00:06:22,121 INFO L934 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-02-11 00:06:22,121 INFO L935 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-02-11 00:06:22,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37934 states. [2022-02-11 00:06:22,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37934 to 34153. [2022-02-11 00:06:22,882 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-02-11 00:06:22,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34153 states to 34153 states and 87204 transitions. [2022-02-11 00:06:22,959 INFO L78 Accepts]: Start accepts. Automaton has 34153 states and 87204 transitions. Word has length 53 [2022-02-11 00:06:22,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:22,959 INFO L470 AbstractCegarLoop]: Abstraction has 34153 states and 87204 transitions. [2022-02-11 00:06:22,959 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-02-11 00:06:22,959 INFO L276 IsEmpty]: Start isEmpty. Operand 34153 states and 87204 transitions. [2022-02-11 00:06:22,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:22,989 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:22,989 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:23,004 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Ended with exit code 0 [2022-02-11 00:06:23,189 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-02-11 00:06:23,190 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:23,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:23,190 INFO L85 PathProgramCache]: Analyzing trace with hash -1334489720, now seen corresponding path program 53 times [2022-02-11 00:06:23,190 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:23,190 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334140392] [2022-02-11 00:06:23,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:23,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:23,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:23,342 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:06:23,342 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:23,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334140392] [2022-02-11 00:06:23,343 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334140392] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:23,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902097141] [2022-02-11 00:06:23,343 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:06:23,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:23,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:23,344 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:23,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2022-02-11 00:06:23,371 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-11 00:06:23,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:23,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:06:23,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:23,490 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:06:23,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:23,537 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:06:23,538 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:06:23,607 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:06:23,607 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902097141] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:23,607 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:23,607 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2022-02-11 00:06:23,607 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508862497] [2022-02-11 00:06:23,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:23,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-11 00:06:23,608 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:23,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-11 00:06:23,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:06:23,608 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-02-11 00:06:24,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:24,688 INFO L93 Difference]: Finished difference Result 39403 states and 99402 transitions. [2022-02-11 00:06:24,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-11 00:06:24,688 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:06:24,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:24,775 INFO L225 Difference]: With dead ends: 39403 [2022-02-11 00:06:24,776 INFO L226 Difference]: Without dead ends: 39346 [2022-02-11 00:06:24,776 INFO L933 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-02-11 00:06:24,776 INFO L934 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.1s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:06:24,776 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [574 Valid, 698 Invalid, 1655 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [37 Valid, 1618 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-11 00:06:24,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39346 states. [2022-02-11 00:06:25,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39346 to 33633. [2022-02-11 00:06:25,443 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-02-11 00:06:25,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33633 states to 33633 states and 85854 transitions. [2022-02-11 00:06:25,532 INFO L78 Accepts]: Start accepts. Automaton has 33633 states and 85854 transitions. Word has length 53 [2022-02-11 00:06:25,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:25,532 INFO L470 AbstractCegarLoop]: Abstraction has 33633 states and 85854 transitions. [2022-02-11 00:06:25,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:06:25,532 INFO L276 IsEmpty]: Start isEmpty. Operand 33633 states and 85854 transitions. [2022-02-11 00:06:25,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:25,565 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:25,565 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:25,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Ended with exit code 0 [2022-02-11 00:06:25,765 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-02-11 00:06:25,765 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:25,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:25,766 INFO L85 PathProgramCache]: Analyzing trace with hash 723607176, now seen corresponding path program 105 times [2022-02-11 00:06:25,766 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:25,766 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865472739] [2022-02-11 00:06:25,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:25,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:25,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:25,864 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 118 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:25,864 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:25,864 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865472739] [2022-02-11 00:06:25,864 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865472739] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:25,864 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855657263] [2022-02-11 00:06:25,864 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:06:25,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:25,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:25,865 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:25,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2022-02-11 00:06:25,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-02-11 00:06:25,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:25,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:06:25,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:26,071 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:26,071 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:26,113 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:06:26,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-02-11 00:06:26,221 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:26,221 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [855657263] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:26,221 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:26,221 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 14 [2022-02-11 00:06:26,221 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065505567] [2022-02-11 00:06:26,221 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:26,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 00:06:26,221 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:26,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 00:06:26,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:06:26,222 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-02-11 00:06:26,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:26,756 INFO L93 Difference]: Finished difference Result 34076 states and 86681 transitions. [2022-02-11 00:06:26,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:06:26,756 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-02-11 00:06:26,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:26,822 INFO L225 Difference]: With dead ends: 34076 [2022-02-11 00:06:26,822 INFO L226 Difference]: Without dead ends: 34026 [2022-02-11 00:06:26,822 INFO L933 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-02-11 00:06:26,822 INFO L934 BasicCegarLoop]: 48 mSDtfsCounter, 98 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:06:26,822 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 435 Invalid, 1025 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 839 Invalid, 0 Unknown, 185 Unchecked, 0.4s Time] [2022-02-11 00:06:26,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34026 states. [2022-02-11 00:06:27,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34026 to 33651. [2022-02-11 00:06:27,570 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-02-11 00:06:27,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33651 states to 33651 states and 85884 transitions. [2022-02-11 00:06:27,657 INFO L78 Accepts]: Start accepts. Automaton has 33651 states and 85884 transitions. Word has length 53 [2022-02-11 00:06:27,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:27,657 INFO L470 AbstractCegarLoop]: Abstraction has 33651 states and 85884 transitions. [2022-02-11 00:06:27,657 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-02-11 00:06:27,657 INFO L276 IsEmpty]: Start isEmpty. Operand 33651 states and 85884 transitions. [2022-02-11 00:06:27,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:27,690 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:27,690 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:27,706 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Ended with exit code 0 [2022-02-11 00:06:27,890 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-02-11 00:06:27,890 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:27,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:27,891 INFO L85 PathProgramCache]: Analyzing trace with hash -2046886724, now seen corresponding path program 106 times [2022-02-11 00:06:27,891 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:27,891 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519099176] [2022-02-11 00:06:27,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:27,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:27,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:27,988 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 118 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:27,988 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:27,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519099176] [2022-02-11 00:06:27,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519099176] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:27,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018932414] [2022-02-11 00:06:27,989 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:06:27,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:27,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:27,990 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:27,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2022-02-11 00:06:28,013 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:06:28,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:28,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:06:28,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:28,149 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:28,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:28,169 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:06:28,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 16 treesize of output 15 [2022-02-11 00:06:28,286 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:28,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018932414] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:28,286 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:28,286 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-11 00:06:28,286 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937624714] [2022-02-11 00:06:28,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:28,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:06:28,287 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:28,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:06:28,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:06:28,287 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-02-11 00:06:28,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:28,795 INFO L93 Difference]: Finished difference Result 33796 states and 86110 transitions. [2022-02-11 00:06:28,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-11 00:06:28,796 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-02-11 00:06:28,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:28,877 INFO L225 Difference]: With dead ends: 33796 [2022-02-11 00:06:28,877 INFO L226 Difference]: Without dead ends: 33764 [2022-02-11 00:06:28,877 INFO L933 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-02-11 00:06:28,877 INFO L934 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.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:06:28,878 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 195 Invalid, 663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 00:06:28,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33764 states. [2022-02-11 00:06:29,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33764 to 33657. [2022-02-11 00:06:29,593 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-02-11 00:06:29,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33657 states to 33657 states and 85890 transitions. [2022-02-11 00:06:29,682 INFO L78 Accepts]: Start accepts. Automaton has 33657 states and 85890 transitions. Word has length 53 [2022-02-11 00:06:29,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:29,682 INFO L470 AbstractCegarLoop]: Abstraction has 33657 states and 85890 transitions. [2022-02-11 00:06:29,682 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-02-11 00:06:29,682 INFO L276 IsEmpty]: Start isEmpty. Operand 33657 states and 85890 transitions. [2022-02-11 00:06:29,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:29,717 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:29,717 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:29,733 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Ended with exit code 0 [2022-02-11 00:06:29,917 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-02-11 00:06:29,917 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:29,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:29,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1634544392, now seen corresponding path program 107 times [2022-02-11 00:06:29,918 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:29,918 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625767032] [2022-02-11 00:06:29,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:29,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:29,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:30,021 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:30,021 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:30,021 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625767032] [2022-02-11 00:06:30,021 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625767032] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:30,021 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726675970] [2022-02-11 00:06:30,021 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:06:30,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:30,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:30,024 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:30,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2022-02-11 00:06:30,058 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-02-11 00:06:30,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:30,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:06:30,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:30,184 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:30,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:30,202 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:06:30,202 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:06:30,316 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:30,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726675970] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:30,316 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:30,316 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:06:30,316 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636626622] [2022-02-11 00:06:30,316 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:30,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:06:30,317 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:30,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:06:30,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:06:30,317 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-02-11 00:06:30,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:30,729 INFO L93 Difference]: Finished difference Result 34600 states and 87892 transitions. [2022-02-11 00:06:30,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:06:30,730 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:06:30,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:30,817 INFO L225 Difference]: With dead ends: 34600 [2022-02-11 00:06:30,817 INFO L226 Difference]: Without dead ends: 34576 [2022-02-11 00:06:30,817 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:06:30,818 INFO L934 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-02-11 00:06:30,818 INFO L935 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-02-11 00:06:31,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34576 states. [2022-02-11 00:06:31,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34576 to 33662. [2022-02-11 00:06:31,585 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-02-11 00:06:31,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33662 states to 33662 states and 85908 transitions. [2022-02-11 00:06:31,670 INFO L78 Accepts]: Start accepts. Automaton has 33662 states and 85908 transitions. Word has length 53 [2022-02-11 00:06:31,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:31,670 INFO L470 AbstractCegarLoop]: Abstraction has 33662 states and 85908 transitions. [2022-02-11 00:06:31,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:06:31,671 INFO L276 IsEmpty]: Start isEmpty. Operand 33662 states and 85908 transitions. [2022-02-11 00:06:31,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:31,701 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:31,701 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:31,722 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Ended with exit code 0 [2022-02-11 00:06:31,901 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-02-11 00:06:31,902 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:31,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:31,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1452891954, now seen corresponding path program 108 times [2022-02-11 00:06:31,902 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:31,902 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367618890] [2022-02-11 00:06:31,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:31,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:31,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:32,014 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 118 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:32,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:32,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367618890] [2022-02-11 00:06:32,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367618890] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:32,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115332879] [2022-02-11 00:06:32,014 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:06:32,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:32,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:32,016 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:32,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2022-02-11 00:06:32,043 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-11 00:06:32,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:32,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:06:32,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:32,246 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:32,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:32,307 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:06:32,308 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:06:32,420 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:32,420 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115332879] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:32,420 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:32,420 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-02-11 00:06:32,420 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756788272] [2022-02-11 00:06:32,420 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:32,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-11 00:06:32,420 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:32,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-11 00:06:32,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-02-11 00:06:32,421 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-02-11 00:06:33,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:33,000 INFO L93 Difference]: Finished difference Result 33840 states and 86194 transitions. [2022-02-11 00:06:33,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-11 00:06:33,009 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:06:33,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:33,071 INFO L225 Difference]: With dead ends: 33840 [2022-02-11 00:06:33,072 INFO L226 Difference]: Without dead ends: 33764 [2022-02-11 00:06:33,072 INFO L933 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-02-11 00:06:33,072 INFO L934 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-02-11 00:06:33,072 INFO L935 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-02-11 00:06:33,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33764 states. [2022-02-11 00:06:33,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33764 to 33656. [2022-02-11 00:06:33,594 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-02-11 00:06:33,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33656 states to 33656 states and 85881 transitions. [2022-02-11 00:06:33,679 INFO L78 Accepts]: Start accepts. Automaton has 33656 states and 85881 transitions. Word has length 53 [2022-02-11 00:06:33,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:33,679 INFO L470 AbstractCegarLoop]: Abstraction has 33656 states and 85881 transitions. [2022-02-11 00:06:33,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 17 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:06:33,679 INFO L276 IsEmpty]: Start isEmpty. Operand 33656 states and 85881 transitions. [2022-02-11 00:06:33,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:33,712 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:33,712 INFO L515 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:33,728 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Forceful destruction successful, exit code 0 [2022-02-11 00:06:33,912 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-02-11 00:06:33,913 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:33,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:33,913 INFO L85 PathProgramCache]: Analyzing trace with hash -525749867, now seen corresponding path program 54 times [2022-02-11 00:06:33,913 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:33,913 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669641918] [2022-02-11 00:06:33,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:33,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:33,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:34,047 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 78 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:06:34,047 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:34,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669641918] [2022-02-11 00:06:34,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669641918] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:34,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173351493] [2022-02-11 00:06:34,047 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:06:34,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:34,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:34,049 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:34,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2022-02-11 00:06:34,076 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-11 00:06:34,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:34,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-11 00:06:34,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:34,406 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 80 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:06:34,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:35,118 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 59 proven. 77 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:06:35,118 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173351493] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:35,119 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:35,119 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 18] total 38 [2022-02-11 00:06:35,119 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364497120] [2022-02-11 00:06:35,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:35,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-11 00:06:35,119 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:35,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-11 00:06:35,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=354, Invalid=1128, Unknown=0, NotChecked=0, Total=1482 [2022-02-11 00:06:35,119 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-02-11 00:06:35,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:35,891 INFO L93 Difference]: Finished difference Result 39749 states and 99054 transitions. [2022-02-11 00:06:35,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-11 00:06:35,892 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-02-11 00:06:35,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:35,962 INFO L225 Difference]: With dead ends: 39749 [2022-02-11 00:06:35,962 INFO L226 Difference]: Without dead ends: 39606 [2022-02-11 00:06:35,963 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 902 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=851, Invalid=2455, Unknown=0, NotChecked=0, Total=3306 [2022-02-11 00:06:35,963 INFO L934 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-02-11 00:06:35,963 INFO L935 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-02-11 00:06:35,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39606 states. [2022-02-11 00:06:36,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39606 to 33884. [2022-02-11 00:06:36,745 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-02-11 00:06:36,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33884 states to 33884 states and 86789 transitions. [2022-02-11 00:06:36,830 INFO L78 Accepts]: Start accepts. Automaton has 33884 states and 86789 transitions. Word has length 53 [2022-02-11 00:06:36,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:36,830 INFO L470 AbstractCegarLoop]: Abstraction has 33884 states and 86789 transitions. [2022-02-11 00:06:36,830 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-02-11 00:06:36,831 INFO L276 IsEmpty]: Start isEmpty. Operand 33884 states and 86789 transitions. [2022-02-11 00:06:36,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:36,862 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:36,862 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:36,878 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Ended with exit code 0 [2022-02-11 00:06:37,063 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-02-11 00:06:37,063 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:37,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:37,063 INFO L85 PathProgramCache]: Analyzing trace with hash 279114444, now seen corresponding path program 55 times [2022-02-11 00:06:37,063 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:37,063 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543947046] [2022-02-11 00:06:37,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:37,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:37,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:37,163 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:37,163 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:37,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543947046] [2022-02-11 00:06:37,163 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543947046] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:37,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60403902] [2022-02-11 00:06:37,163 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:06:37,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:37,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:37,164 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:37,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2022-02-11 00:06:37,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:37,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:06:37,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:37,321 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:37,322 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:37,341 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:06:37,342 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:06:37,458 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:37,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60403902] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:37,458 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:37,458 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:06:37,458 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528990465] [2022-02-11 00:06:37,458 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:37,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:06:37,458 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:37,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:06:37,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:06:37,459 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-02-11 00:06:37,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:37,981 INFO L93 Difference]: Finished difference Result 35869 states and 90945 transitions. [2022-02-11 00:06:37,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:06:37,981 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:06:37,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:38,067 INFO L225 Difference]: With dead ends: 35869 [2022-02-11 00:06:38,067 INFO L226 Difference]: Without dead ends: 35818 [2022-02-11 00:06:38,067 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:06:38,067 INFO L934 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-02-11 00:06:38,067 INFO L935 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-02-11 00:06:38,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35818 states. [2022-02-11 00:06:38,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35818 to 34090. [2022-02-11 00:06:38,964 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-02-11 00:06:39,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34090 states to 34090 states and 87312 transitions. [2022-02-11 00:06:39,053 INFO L78 Accepts]: Start accepts. Automaton has 34090 states and 87312 transitions. Word has length 53 [2022-02-11 00:06:39,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:39,053 INFO L470 AbstractCegarLoop]: Abstraction has 34090 states and 87312 transitions. [2022-02-11 00:06:39,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:06:39,053 INFO L276 IsEmpty]: Start isEmpty. Operand 34090 states and 87312 transitions. [2022-02-11 00:06:39,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:39,086 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:39,086 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:39,102 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Ended with exit code 0 [2022-02-11 00:06:39,286 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-02-11 00:06:39,287 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:39,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:39,287 INFO L85 PathProgramCache]: Analyzing trace with hash -1893639450, now seen corresponding path program 109 times [2022-02-11 00:06:39,287 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:39,287 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663027286] [2022-02-11 00:06:39,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:39,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:39,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:39,399 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:39,399 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:39,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663027286] [2022-02-11 00:06:39,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663027286] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:39,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998485319] [2022-02-11 00:06:39,399 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:06:39,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:39,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:39,407 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:39,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2022-02-11 00:06:39,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:39,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:06:39,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:39,582 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:39,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:39,602 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:06:39,602 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:06:39,719 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:39,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998485319] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:39,720 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:39,720 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-11 00:06:39,720 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940400817] [2022-02-11 00:06:39,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:39,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:06:39,720 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:39,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:06:39,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:06:39,720 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-02-11 00:06:40,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:40,316 INFO L93 Difference]: Finished difference Result 34819 states and 88705 transitions. [2022-02-11 00:06:40,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:06:40,316 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:06:40,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:40,398 INFO L225 Difference]: With dead ends: 34819 [2022-02-11 00:06:40,399 INFO L226 Difference]: Without dead ends: 34769 [2022-02-11 00:06:40,399 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:06:40,399 INFO L934 BasicCegarLoop]: 60 mSDtfsCounter, 111 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 1179 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:06:40,399 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 407 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1179 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 00:06:40,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34769 states. [2022-02-11 00:06:41,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34769 to 34123. [2022-02-11 00:06:41,233 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-02-11 00:06:41,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34123 states to 34123 states and 87359 transitions. [2022-02-11 00:06:41,311 INFO L78 Accepts]: Start accepts. Automaton has 34123 states and 87359 transitions. Word has length 53 [2022-02-11 00:06:41,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:41,311 INFO L470 AbstractCegarLoop]: Abstraction has 34123 states and 87359 transitions. [2022-02-11 00:06:41,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:06:41,311 INFO L276 IsEmpty]: Start isEmpty. Operand 34123 states and 87359 transitions. [2022-02-11 00:06:41,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:41,339 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:41,339 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:41,354 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Ended with exit code 0 [2022-02-11 00:06:41,539 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-02-11 00:06:41,539 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:41,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:41,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1787791666, now seen corresponding path program 110 times [2022-02-11 00:06:41,540 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:41,540 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517030671] [2022-02-11 00:06:41,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:41,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:41,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:41,635 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:06:41,635 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:41,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517030671] [2022-02-11 00:06:41,635 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517030671] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:41,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706326244] [2022-02-11 00:06:41,636 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:06:41,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:41,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:41,637 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:41,637 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2022-02-11 00:06:41,659 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:06:41,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:41,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:06:41,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:41,786 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:06:41,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:41,803 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:06:41,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-02-11 00:06:41,918 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:06:41,918 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706326244] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:41,918 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:41,918 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:06:41,918 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519230750] [2022-02-11 00:06:41,918 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:41,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:06:41,919 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:41,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:06:41,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:06:41,919 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-02-11 00:06:42,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:42,432 INFO L93 Difference]: Finished difference Result 35999 states and 91258 transitions. [2022-02-11 00:06:42,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:06:42,432 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-02-11 00:06:42,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:42,504 INFO L225 Difference]: With dead ends: 35999 [2022-02-11 00:06:42,504 INFO L226 Difference]: Without dead ends: 35963 [2022-02-11 00:06:42,504 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:06:42,504 INFO L934 BasicCegarLoop]: 57 mSDtfsCounter, 124 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:06:42,504 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 415 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 00:06:42,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35963 states. [2022-02-11 00:06:43,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35963 to 33896. [2022-02-11 00:06:43,298 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-02-11 00:06:43,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33896 states to 33896 states and 86767 transitions. [2022-02-11 00:06:43,372 INFO L78 Accepts]: Start accepts. Automaton has 33896 states and 86767 transitions. Word has length 53 [2022-02-11 00:06:43,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:43,373 INFO L470 AbstractCegarLoop]: Abstraction has 33896 states and 86767 transitions. [2022-02-11 00:06:43,373 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-02-11 00:06:43,373 INFO L276 IsEmpty]: Start isEmpty. Operand 33896 states and 86767 transitions. [2022-02-11 00:06:43,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:43,400 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:43,400 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:43,415 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Ended with exit code 0 [2022-02-11 00:06:43,600 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-02-11 00:06:43,600 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:43,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:43,601 INFO L85 PathProgramCache]: Analyzing trace with hash -365258296, now seen corresponding path program 111 times [2022-02-11 00:06:43,601 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:43,601 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607492726] [2022-02-11 00:06:43,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:43,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:43,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:43,700 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:43,700 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:43,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607492726] [2022-02-11 00:06:43,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607492726] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:43,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637431515] [2022-02-11 00:06:43,701 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:06:43,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:43,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:43,702 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:43,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Waiting until timeout for monitored process [2022-02-11 00:06:43,731 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-11 00:06:43,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:43,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:06:43,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:43,873 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:43,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:43,895 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:06:43,895 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:06:44,016 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:06:44,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637431515] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:44,016 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:44,016 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-11 00:06:44,016 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194712661] [2022-02-11 00:06:44,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:44,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:06:44,017 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:44,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:06:44,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:06:44,017 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-02-11 00:06:44,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:44,617 INFO L93 Difference]: Finished difference Result 37797 states and 95299 transitions. [2022-02-11 00:06:44,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-11 00:06:44,617 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:06:44,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:44,687 INFO L225 Difference]: With dead ends: 37797 [2022-02-11 00:06:44,687 INFO L226 Difference]: Without dead ends: 37785 [2022-02-11 00:06:44,688 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2022-02-11 00:06:44,688 INFO L934 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-02-11 00:06:44,688 INFO L935 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-02-11 00:06:44,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37785 states. [2022-02-11 00:06:45,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37785 to 33938. [2022-02-11 00:06:45,494 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-02-11 00:06:45,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33938 states to 33938 states and 86878 transitions. [2022-02-11 00:06:45,586 INFO L78 Accepts]: Start accepts. Automaton has 33938 states and 86878 transitions. Word has length 53 [2022-02-11 00:06:45,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:45,586 INFO L470 AbstractCegarLoop]: Abstraction has 33938 states and 86878 transitions. [2022-02-11 00:06:45,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:06:45,586 INFO L276 IsEmpty]: Start isEmpty. Operand 33938 states and 86878 transitions. [2022-02-11 00:06:45,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:45,621 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:45,621 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:45,638 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Ended with exit code 0 [2022-02-11 00:06:45,822 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-02-11 00:06:45,822 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:45,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:45,822 INFO L85 PathProgramCache]: Analyzing trace with hash 1975891952, now seen corresponding path program 56 times [2022-02-11 00:06:45,822 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:45,822 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350235564] [2022-02-11 00:06:45,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:45,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:45,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:45,919 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:45,920 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:45,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350235564] [2022-02-11 00:06:45,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350235564] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:45,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339824661] [2022-02-11 00:06:45,920 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:06:45,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:45,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:45,921 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:45,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Waiting until timeout for monitored process [2022-02-11 00:06:45,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:06:45,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:45,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:06:45,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:46,082 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:46,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:46,102 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:06:46,102 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:06:46,221 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:46,222 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339824661] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:46,222 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:46,222 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:06:46,222 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887699105] [2022-02-11 00:06:46,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:46,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:06:46,222 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:46,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:06:46,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:06:46,223 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-02-11 00:06:46,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:46,968 INFO L93 Difference]: Finished difference Result 36071 states and 91355 transitions. [2022-02-11 00:06:46,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:06:46,968 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:06:46,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:47,073 INFO L225 Difference]: With dead ends: 36071 [2022-02-11 00:06:47,074 INFO L226 Difference]: Without dead ends: 36028 [2022-02-11 00:06:47,074 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:06:47,074 INFO L934 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-02-11 00:06:47,074 INFO L935 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-02-11 00:06:47,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36028 states. [2022-02-11 00:06:47,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36028 to 33966. [2022-02-11 00:06:47,766 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-02-11 00:06:47,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33966 states to 33966 states and 86960 transitions. [2022-02-11 00:06:47,847 INFO L78 Accepts]: Start accepts. Automaton has 33966 states and 86960 transitions. Word has length 53 [2022-02-11 00:06:47,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:47,847 INFO L470 AbstractCegarLoop]: Abstraction has 33966 states and 86960 transitions. [2022-02-11 00:06:47,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:06:47,847 INFO L276 IsEmpty]: Start isEmpty. Operand 33966 states and 86960 transitions. [2022-02-11 00:06:47,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:47,881 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:47,881 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:47,898 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Ended with exit code 0 [2022-02-11 00:06:48,082 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-02-11 00:06:48,082 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:48,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:48,082 INFO L85 PathProgramCache]: Analyzing trace with hash -196861942, now seen corresponding path program 112 times [2022-02-11 00:06:48,083 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:48,083 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267647177] [2022-02-11 00:06:48,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:48,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:48,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:48,173 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:48,173 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:48,173 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267647177] [2022-02-11 00:06:48,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267647177] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:48,173 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391803056] [2022-02-11 00:06:48,173 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:06:48,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:48,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:48,174 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:48,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Waiting until timeout for monitored process [2022-02-11 00:06:48,199 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:06:48,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:48,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:06:48,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:48,332 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:48,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:48,352 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:06:48,352 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:06:48,463 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:48,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391803056] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:48,463 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:48,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-11 00:06:48,463 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036209696] [2022-02-11 00:06:48,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:48,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:06:48,463 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:48,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:06:48,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:06:48,463 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-02-11 00:06:49,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:49,150 INFO L93 Difference]: Finished difference Result 34769 states and 88510 transitions. [2022-02-11 00:06:49,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:06:49,151 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:06:49,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:49,234 INFO L225 Difference]: With dead ends: 34769 [2022-02-11 00:06:49,234 INFO L226 Difference]: Without dead ends: 34701 [2022-02-11 00:06:49,234 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:06:49,234 INFO L934 BasicCegarLoop]: 62 mSDtfsCounter, 114 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 1215 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:06:49,235 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 425 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1215 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-11 00:06:49,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34701 states. [2022-02-11 00:06:49,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34701 to 34014. [2022-02-11 00:06:50,010 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-02-11 00:06:50,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34014 states to 34014 states and 87028 transitions. [2022-02-11 00:06:50,097 INFO L78 Accepts]: Start accepts. Automaton has 34014 states and 87028 transitions. Word has length 53 [2022-02-11 00:06:50,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:50,097 INFO L470 AbstractCegarLoop]: Abstraction has 34014 states and 87028 transitions. [2022-02-11 00:06:50,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:06:50,097 INFO L276 IsEmpty]: Start isEmpty. Operand 34014 states and 87028 transitions. [2022-02-11 00:06:50,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:50,128 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:50,129 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:50,145 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Ended with exit code 0 [2022-02-11 00:06:50,329 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-02-11 00:06:50,329 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:50,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:50,329 INFO L85 PathProgramCache]: Analyzing trace with hash -810398122, now seen corresponding path program 113 times [2022-02-11 00:06:50,329 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:50,329 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087429127] [2022-02-11 00:06:50,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:50,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:50,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:50,427 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:06:50,428 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:50,428 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087429127] [2022-02-11 00:06:50,428 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087429127] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:50,428 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621656654] [2022-02-11 00:06:50,428 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:06:50,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:50,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:50,429 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:50,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Waiting until timeout for monitored process [2022-02-11 00:06:50,457 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-11 00:06:50,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:50,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:06:50,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:50,717 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:06:50,717 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:50,738 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:06:50,738 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:06:50,873 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:06:50,873 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621656654] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:50,873 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:50,873 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:06:50,873 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313943363] [2022-02-11 00:06:50,874 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:50,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:06:50,874 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:50,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:06:50,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:06:50,874 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-02-11 00:06:51,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:51,434 INFO L93 Difference]: Finished difference Result 36157 states and 91478 transitions. [2022-02-11 00:06:51,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:06:51,434 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-02-11 00:06:51,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:51,522 INFO L225 Difference]: With dead ends: 36157 [2022-02-11 00:06:51,523 INFO L226 Difference]: Without dead ends: 36109 [2022-02-11 00:06:51,523 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:06:51,523 INFO L934 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.3s IncrementalHoareTripleChecker+Time [2022-02-11 00:06:51,523 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 417 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1027 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-11 00:06:51,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36109 states. [2022-02-11 00:06:52,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36109 to 33749. [2022-02-11 00:06:52,328 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-02-11 00:06:52,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33749 states to 33749 states and 86384 transitions. [2022-02-11 00:06:52,556 INFO L78 Accepts]: Start accepts. Automaton has 33749 states and 86384 transitions. Word has length 53 [2022-02-11 00:06:52,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:52,557 INFO L470 AbstractCegarLoop]: Abstraction has 33749 states and 86384 transitions. [2022-02-11 00:06:52,557 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-02-11 00:06:52,557 INFO L276 IsEmpty]: Start isEmpty. Operand 33749 states and 86384 transitions. [2022-02-11 00:06:52,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:52,592 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:52,592 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:52,609 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Ended with exit code 0 [2022-02-11 00:06:52,807 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-02-11 00:06:52,807 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:52,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:52,808 INFO L85 PathProgramCache]: Analyzing trace with hash -935076116, now seen corresponding path program 114 times [2022-02-11 00:06:52,808 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:52,808 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747193353] [2022-02-11 00:06:52,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:52,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:52,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:52,903 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:52,903 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:52,903 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747193353] [2022-02-11 00:06:52,903 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747193353] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:52,903 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813368175] [2022-02-11 00:06:52,903 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:06:52,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:52,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:52,904 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:52,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Waiting until timeout for monitored process [2022-02-11 00:06:52,932 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-11 00:06:52,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:06:52,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-02-11 00:06:52,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:06:53,268 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 41 proven. 90 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:53,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:06:53,420 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:06:53,421 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:06:53,592 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 36 proven. 95 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:53,593 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813368175] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:06:53,593 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:06:53,593 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 26 [2022-02-11 00:06:53,593 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417944086] [2022-02-11 00:06:53,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:06:53,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-11 00:06:53,593 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:06:53,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-11 00:06:53,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=590, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:06:53,594 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-02-11 00:06:57,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:06:57,961 INFO L93 Difference]: Finished difference Result 68924 states and 174961 transitions. [2022-02-11 00:06:57,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-02-11 00:06:57,962 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-02-11 00:06:57,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:06:58,151 INFO L225 Difference]: With dead ends: 68924 [2022-02-11 00:06:58,151 INFO L226 Difference]: Without dead ends: 68898 [2022-02-11 00:06:58,152 INFO L933 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-02-11 00:06:58,152 INFO L934 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.7s IncrementalHoareTripleChecker+Time [2022-02-11 00:06:58,152 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [691 Valid, 1004 Invalid, 3489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 2126 Invalid, 0 Unknown, 1282 Unchecked, 0.7s Time] [2022-02-11 00:06:58,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68898 states. [2022-02-11 00:06:59,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68898 to 36585. [2022-02-11 00:06:59,568 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-02-11 00:06:59,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36585 states to 36585 states and 93253 transitions. [2022-02-11 00:06:59,663 INFO L78 Accepts]: Start accepts. Automaton has 36585 states and 93253 transitions. Word has length 53 [2022-02-11 00:06:59,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:06:59,663 INFO L470 AbstractCegarLoop]: Abstraction has 36585 states and 93253 transitions. [2022-02-11 00:06:59,663 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-02-11 00:06:59,663 INFO L276 IsEmpty]: Start isEmpty. Operand 36585 states and 93253 transitions. [2022-02-11 00:06:59,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:06:59,701 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:06:59,701 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:06:59,717 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Ended with exit code 0 [2022-02-11 00:06:59,901 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-02-11 00:06:59,901 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:06:59,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:06:59,901 INFO L85 PathProgramCache]: Analyzing trace with hash -310420104, now seen corresponding path program 115 times [2022-02-11 00:06:59,901 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:06:59,902 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67575265] [2022-02-11 00:06:59,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:06:59,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:06:59,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:06:59,992 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:06:59,992 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:06:59,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67575265] [2022-02-11 00:06:59,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67575265] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:06:59,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568140864] [2022-02-11 00:06:59,992 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:06:59,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:06:59,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:06:59,993 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:06:59,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Waiting until timeout for monitored process [2022-02-11 00:07:00,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:00,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:07:00,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:00,155 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:00,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:00,179 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:07:00,179 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:07:00,291 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:00,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568140864] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:00,291 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:00,291 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-11 00:07:00,291 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003844397] [2022-02-11 00:07:00,291 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:00,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:07:00,292 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:00,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:07:00,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:07:00,292 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-02-11 00:07:01,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:01,016 INFO L93 Difference]: Finished difference Result 40804 states and 102537 transitions. [2022-02-11 00:07:01,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-11 00:07:01,016 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:07:01,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:01,112 INFO L225 Difference]: With dead ends: 40804 [2022-02-11 00:07:01,112 INFO L226 Difference]: Without dead ends: 40762 [2022-02-11 00:07:01,112 INFO L933 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-02-11 00:07:01,112 INFO L934 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.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:07:01,112 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 549 Invalid, 1357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1342 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 00:07:01,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40762 states. [2022-02-11 00:07:02,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40762 to 36523. [2022-02-11 00:07:02,108 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-02-11 00:07:02,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36523 states to 36523 states and 93113 transitions. [2022-02-11 00:07:02,199 INFO L78 Accepts]: Start accepts. Automaton has 36523 states and 93113 transitions. Word has length 53 [2022-02-11 00:07:02,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:02,199 INFO L470 AbstractCegarLoop]: Abstraction has 36523 states and 93113 transitions. [2022-02-11 00:07:02,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:07:02,199 INFO L276 IsEmpty]: Start isEmpty. Operand 36523 states and 93113 transitions. [2022-02-11 00:07:02,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:02,235 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:02,235 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:02,252 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Ended with exit code 0 [2022-02-11 00:07:02,436 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-02-11 00:07:02,436 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:02,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:02,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1486355746, now seen corresponding path program 116 times [2022-02-11 00:07:02,436 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:02,437 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213058327] [2022-02-11 00:07:02,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:02,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:02,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:02,549 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:02,550 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:02,550 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213058327] [2022-02-11 00:07:02,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213058327] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:02,550 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92120744] [2022-02-11 00:07:02,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:07:02,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:02,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:02,551 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:02,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Waiting until timeout for monitored process [2022-02-11 00:07:02,576 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:07:02,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:02,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:07:02,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:02,717 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:02,717 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:02,742 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:07:02,743 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:07:02,847 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:02,847 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92120744] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:02,847 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:02,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-11 00:07:02,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597479519] [2022-02-11 00:07:02,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:02,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:07:02,848 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:02,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:07:02,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:07:02,848 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-02-11 00:07:03,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:03,680 INFO L93 Difference]: Finished difference Result 41366 states and 103940 transitions. [2022-02-11 00:07:03,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-11 00:07:03,681 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:07:03,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:03,756 INFO L225 Difference]: With dead ends: 41366 [2022-02-11 00:07:03,756 INFO L226 Difference]: Without dead ends: 41312 [2022-02-11 00:07:03,756 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2022-02-11 00:07:03,757 INFO L934 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.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:07:03,757 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 551 Invalid, 1444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1425 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 00:07:03,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41312 states. [2022-02-11 00:07:04,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41312 to 36458. [2022-02-11 00:07:04,595 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-02-11 00:07:04,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36458 states to 36458 states and 92937 transitions. [2022-02-11 00:07:04,815 INFO L78 Accepts]: Start accepts. Automaton has 36458 states and 92937 transitions. Word has length 53 [2022-02-11 00:07:04,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:04,815 INFO L470 AbstractCegarLoop]: Abstraction has 36458 states and 92937 transitions. [2022-02-11 00:07:04,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:07:04,815 INFO L276 IsEmpty]: Start isEmpty. Operand 36458 states and 92937 transitions. [2022-02-11 00:07:04,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:04,850 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:04,850 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:04,865 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Ended with exit code 0 [2022-02-11 00:07:05,050 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-02-11 00:07:05,050 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:05,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:05,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1090441140, now seen corresponding path program 57 times [2022-02-11 00:07:05,051 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:05,051 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128558247] [2022-02-11 00:07:05,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:05,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:05,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:05,154 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 8 proven. 123 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:05,154 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:05,154 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128558247] [2022-02-11 00:07:05,154 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128558247] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:05,154 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756803321] [2022-02-11 00:07:05,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:07:05,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:05,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:05,156 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:05,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Waiting until timeout for monitored process [2022-02-11 00:07:05,188 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-11 00:07:05,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:05,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:07:05,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:05,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-02-11 00:07:05,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:05,344 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:07:05,344 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 15 [2022-02-11 00:07:05,463 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 7 proven. 124 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:05,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756803321] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:05,463 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:05,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:07:05,463 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440079799] [2022-02-11 00:07:05,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:05,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:07:05,464 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:05,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:07:05,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:07:05,464 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-02-11 00:07:06,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:06,032 INFO L93 Difference]: Finished difference Result 38744 states and 97778 transitions. [2022-02-11 00:07:06,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:07:06,032 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:07:06,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:06,121 INFO L225 Difference]: With dead ends: 38744 [2022-02-11 00:07:06,122 INFO L226 Difference]: Without dead ends: 38709 [2022-02-11 00:07:06,122 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:07:06,122 INFO L934 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.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:07:06,122 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 411 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1004 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 00:07:06,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38709 states. [2022-02-11 00:07:06,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38709 to 36349. [2022-02-11 00:07:06,958 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-02-11 00:07:07,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36349 states to 36349 states and 92672 transitions. [2022-02-11 00:07:07,045 INFO L78 Accepts]: Start accepts. Automaton has 36349 states and 92672 transitions. Word has length 53 [2022-02-11 00:07:07,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:07,045 INFO L470 AbstractCegarLoop]: Abstraction has 36349 states and 92672 transitions. [2022-02-11 00:07:07,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:07:07,045 INFO L276 IsEmpty]: Start isEmpty. Operand 36349 states and 92672 transitions. [2022-02-11 00:07:07,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:07,083 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:07,083 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:07,100 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Ended with exit code 0 [2022-02-11 00:07:07,283 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-02-11 00:07:07,283 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:07,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:07,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1031772262, now seen corresponding path program 117 times [2022-02-11 00:07:07,284 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:07,284 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858863112] [2022-02-11 00:07:07,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:07,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:07,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:07,373 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:07,374 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:07,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858863112] [2022-02-11 00:07:07,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858863112] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:07,374 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451940150] [2022-02-11 00:07:07,374 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:07:07,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:07,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:07,375 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:07,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Waiting until timeout for monitored process [2022-02-11 00:07:07,402 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-11 00:07:07,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:07,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:07:07,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:07,535 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:07,535 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:07,554 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:07:07,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 16 treesize of output 15 [2022-02-11 00:07:07,665 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:07,665 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451940150] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:07,665 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:07,666 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-11 00:07:07,666 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127270485] [2022-02-11 00:07:07,666 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:07,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:07:07,666 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:07,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:07:07,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:07:07,666 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-02-11 00:07:08,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:08,427 INFO L93 Difference]: Finished difference Result 37190 states and 94326 transitions. [2022-02-11 00:07:08,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:07:08,428 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:07:08,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:08,490 INFO L225 Difference]: With dead ends: 37190 [2022-02-11 00:07:08,490 INFO L226 Difference]: Without dead ends: 37104 [2022-02-11 00:07:08,490 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:07:08,491 INFO L934 BasicCegarLoop]: 63 mSDtfsCounter, 113 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 1315 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:07:08,491 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 467 Invalid, 1319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1315 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 00:07:08,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37104 states. [2022-02-11 00:07:09,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37104 to 36421. [2022-02-11 00:07:09,158 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-02-11 00:07:09,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36421 states to 36421 states and 92785 transitions. [2022-02-11 00:07:09,246 INFO L78 Accepts]: Start accepts. Automaton has 36421 states and 92785 transitions. Word has length 53 [2022-02-11 00:07:09,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:09,246 INFO L470 AbstractCegarLoop]: Abstraction has 36421 states and 92785 transitions. [2022-02-11 00:07:09,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:07:09,246 INFO L276 IsEmpty]: Start isEmpty. Operand 36421 states and 92785 transitions. [2022-02-11 00:07:09,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:09,276 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:09,276 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:09,291 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Ended with exit code 0 [2022-02-11 00:07:09,476 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-02-11 00:07:09,477 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:09,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:09,477 INFO L85 PathProgramCache]: Analyzing trace with hash 418236082, now seen corresponding path program 118 times [2022-02-11 00:07:09,477 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:09,477 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852389075] [2022-02-11 00:07:09,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:09,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:09,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:09,570 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:07:09,570 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:09,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852389075] [2022-02-11 00:07:09,570 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852389075] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:09,570 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386228490] [2022-02-11 00:07:09,570 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:07:09,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:09,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:09,572 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:09,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Waiting until timeout for monitored process [2022-02-11 00:07:09,595 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:07:09,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:09,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:07:09,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:09,718 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:07:09,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:09,735 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:07:09,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-02-11 00:07:09,848 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:07:09,848 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386228490] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:09,848 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:09,848 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:07:09,848 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337085432] [2022-02-11 00:07:09,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:09,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:07:09,848 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:09,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:07:09,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:07:09,849 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-02-11 00:07:10,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:10,581 INFO L93 Difference]: Finished difference Result 38842 states and 97828 transitions. [2022-02-11 00:07:10,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:07:10,582 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-02-11 00:07:10,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:10,669 INFO L225 Difference]: With dead ends: 38842 [2022-02-11 00:07:10,669 INFO L226 Difference]: Without dead ends: 38782 [2022-02-11 00:07:10,669 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:07:10,669 INFO L934 BasicCegarLoop]: 59 mSDtfsCounter, 154 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 1042 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:07:10,669 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 433 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1042 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-11 00:07:10,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38782 states. [2022-02-11 00:07:11,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38782 to 36258. [2022-02-11 00:07:11,502 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-02-11 00:07:11,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36258 states to 36258 states and 92361 transitions. [2022-02-11 00:07:11,708 INFO L78 Accepts]: Start accepts. Automaton has 36258 states and 92361 transitions. Word has length 53 [2022-02-11 00:07:11,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:11,708 INFO L470 AbstractCegarLoop]: Abstraction has 36258 states and 92361 transitions. [2022-02-11 00:07:11,708 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-02-11 00:07:11,708 INFO L276 IsEmpty]: Start isEmpty. Operand 36258 states and 92361 transitions. [2022-02-11 00:07:11,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:11,739 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:11,739 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:11,754 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Ended with exit code 0 [2022-02-11 00:07:11,939 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-02-11 00:07:11,939 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:11,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:11,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1734813880, now seen corresponding path program 119 times [2022-02-11 00:07:11,940 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:11,940 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708695847] [2022-02-11 00:07:11,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:11,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:11,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:12,031 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:12,032 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:12,032 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708695847] [2022-02-11 00:07:12,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708695847] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:12,032 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864451628] [2022-02-11 00:07:12,032 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:07:12,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:12,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:12,033 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:12,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Waiting until timeout for monitored process [2022-02-11 00:07:12,059 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2022-02-11 00:07:12,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:12,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:07:12,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:12,197 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:12,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:12,217 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:07:12,217 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:07:12,326 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:12,326 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864451628] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:12,326 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:12,326 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-11 00:07:12,326 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423515747] [2022-02-11 00:07:12,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:12,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:07:12,326 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:12,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:07:12,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:07:12,327 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-02-11 00:07:12,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:12,996 INFO L93 Difference]: Finished difference Result 40819 states and 102351 transitions. [2022-02-11 00:07:12,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-11 00:07:12,996 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:07:12,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:13,078 INFO L225 Difference]: With dead ends: 40819 [2022-02-11 00:07:13,078 INFO L226 Difference]: Without dead ends: 40765 [2022-02-11 00:07:13,078 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-02-11 00:07:13,079 INFO L934 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.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:07:13,079 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 577 Invalid, 1386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1370 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 00:07:13,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40765 states. [2022-02-11 00:07:13,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40765 to 36274. [2022-02-11 00:07:13,917 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-02-11 00:07:14,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36274 states to 36274 states and 92403 transitions. [2022-02-11 00:07:14,009 INFO L78 Accepts]: Start accepts. Automaton has 36274 states and 92403 transitions. Word has length 53 [2022-02-11 00:07:14,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:14,009 INFO L470 AbstractCegarLoop]: Abstraction has 36274 states and 92403 transitions. [2022-02-11 00:07:14,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:07:14,010 INFO L276 IsEmpty]: Start isEmpty. Operand 36274 states and 92403 transitions. [2022-02-11 00:07:14,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:14,044 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:14,044 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:14,060 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Ended with exit code 0 [2022-02-11 00:07:14,244 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-02-11 00:07:14,244 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:14,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:14,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1579977346, now seen corresponding path program 120 times [2022-02-11 00:07:14,245 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:14,245 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734307183] [2022-02-11 00:07:14,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:14,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:14,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:14,347 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:14,347 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:14,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734307183] [2022-02-11 00:07:14,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734307183] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:14,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43217799] [2022-02-11 00:07:14,347 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:07:14,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:14,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:14,348 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:14,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Waiting until timeout for monitored process [2022-02-11 00:07:14,377 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-02-11 00:07:14,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:14,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:07:14,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:14,515 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:14,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:14,541 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:07:14,542 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:07:14,646 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:14,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43217799] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:14,646 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:14,646 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-11 00:07:14,646 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111748416] [2022-02-11 00:07:14,646 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:14,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:07:14,647 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:14,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:07:14,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:07:14,647 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-02-11 00:07:15,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:15,647 INFO L93 Difference]: Finished difference Result 44074 states and 109960 transitions. [2022-02-11 00:07:15,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-11 00:07:15,647 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:07:15,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:15,755 INFO L225 Difference]: With dead ends: 44074 [2022-02-11 00:07:15,755 INFO L226 Difference]: Without dead ends: 43960 [2022-02-11 00:07:15,755 INFO L933 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-02-11 00:07:15,755 INFO L934 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-02-11 00:07:15,756 INFO L935 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-02-11 00:07:15,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43960 states. [2022-02-11 00:07:16,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43960 to 36387. [2022-02-11 00:07:16,568 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-02-11 00:07:16,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36387 states to 36387 states and 92732 transitions. [2022-02-11 00:07:16,803 INFO L78 Accepts]: Start accepts. Automaton has 36387 states and 92732 transitions. Word has length 53 [2022-02-11 00:07:16,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:16,803 INFO L470 AbstractCegarLoop]: Abstraction has 36387 states and 92732 transitions. [2022-02-11 00:07:16,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:07:16,804 INFO L276 IsEmpty]: Start isEmpty. Operand 36387 states and 92732 transitions. [2022-02-11 00:07:16,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:16,841 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:16,841 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:16,857 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-02-11 00:07:17,055 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-02-11 00:07:17,055 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:17,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:17,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1639668856, now seen corresponding path program 121 times [2022-02-11 00:07:17,056 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:17,056 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559079063] [2022-02-11 00:07:17,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:17,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:17,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:17,182 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:17,183 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:17,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559079063] [2022-02-11 00:07:17,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559079063] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:17,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388275001] [2022-02-11 00:07:17,183 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:07:17,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:17,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:17,184 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:17,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Waiting until timeout for monitored process [2022-02-11 00:07:17,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:17,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:07:17,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:17,342 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:17,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:17,372 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:07:17,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-02-11 00:07:17,464 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:17,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388275001] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:17,464 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:17,464 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-11 00:07:17,464 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011034412] [2022-02-11 00:07:17,464 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:17,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:07:17,464 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:17,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:07:17,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:07:17,465 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-02-11 00:07:18,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:18,215 INFO L93 Difference]: Finished difference Result 42403 states and 106254 transitions. [2022-02-11 00:07:18,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-11 00:07:18,216 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:07:18,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:18,303 INFO L225 Difference]: With dead ends: 42403 [2022-02-11 00:07:18,303 INFO L226 Difference]: Without dead ends: 42247 [2022-02-11 00:07:18,303 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=595, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:07:18,303 INFO L934 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.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:07:18,303 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 530 Invalid, 1382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1359 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 00:07:18,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42247 states. [2022-02-11 00:07:19,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42247 to 36245. [2022-02-11 00:07:19,214 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-02-11 00:07:19,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36245 states to 36245 states and 92260 transitions. [2022-02-11 00:07:19,310 INFO L78 Accepts]: Start accepts. Automaton has 36245 states and 92260 transitions. Word has length 53 [2022-02-11 00:07:19,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:19,311 INFO L470 AbstractCegarLoop]: Abstraction has 36245 states and 92260 transitions. [2022-02-11 00:07:19,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:07:19,311 INFO L276 IsEmpty]: Start isEmpty. Operand 36245 states and 92260 transitions. [2022-02-11 00:07:19,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:19,346 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:19,346 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:19,363 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Ended with exit code 0 [2022-02-11 00:07:19,547 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-02-11 00:07:19,547 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:19,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:19,547 INFO L85 PathProgramCache]: Analyzing trace with hash 1562047114, now seen corresponding path program 122 times [2022-02-11 00:07:19,547 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:19,547 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007102313] [2022-02-11 00:07:19,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:19,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:19,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:19,643 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 18 proven. 113 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:19,643 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:19,643 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007102313] [2022-02-11 00:07:19,643 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007102313] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:19,643 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717629012] [2022-02-11 00:07:19,643 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:07:19,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:19,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:19,644 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:19,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Waiting until timeout for monitored process [2022-02-11 00:07:19,669 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:07:19,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:19,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:07:19,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:19,804 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:19,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:19,824 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:07:19,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-02-11 00:07:19,937 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 13 proven. 118 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:19,937 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717629012] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:19,937 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:19,937 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 10 [2022-02-11 00:07:19,937 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503467652] [2022-02-11 00:07:19,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:19,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:07:19,937 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:19,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:07:19,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:07:19,938 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-02-11 00:07:20,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:20,789 INFO L93 Difference]: Finished difference Result 37813 states and 95466 transitions. [2022-02-11 00:07:20,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:07:20,790 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:07:20,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:20,884 INFO L225 Difference]: With dead ends: 37813 [2022-02-11 00:07:20,884 INFO L226 Difference]: Without dead ends: 37584 [2022-02-11 00:07:20,884 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:07:20,885 INFO L934 BasicCegarLoop]: 73 mSDtfsCounter, 111 mSDsluCounter, 681 mSDsCounter, 0 mSdLazyCounter, 1397 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-02-11 00:07:20,885 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 508 Invalid, 1402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1397 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-11 00:07:20,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37584 states. [2022-02-11 00:07:21,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37584 to 36450. [2022-02-11 00:07:21,650 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-02-11 00:07:21,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36450 states to 36450 states and 92687 transitions. [2022-02-11 00:07:21,744 INFO L78 Accepts]: Start accepts. Automaton has 36450 states and 92687 transitions. Word has length 53 [2022-02-11 00:07:21,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:21,744 INFO L470 AbstractCegarLoop]: Abstraction has 36450 states and 92687 transitions. [2022-02-11 00:07:21,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 10 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:07:21,744 INFO L276 IsEmpty]: Start isEmpty. Operand 36450 states and 92687 transitions. [2022-02-11 00:07:21,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:21,774 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:21,775 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:21,791 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Ended with exit code 0 [2022-02-11 00:07:21,975 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-02-11 00:07:21,975 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:21,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:21,975 INFO L85 PathProgramCache]: Analyzing trace with hash 948510934, now seen corresponding path program 123 times [2022-02-11 00:07:21,975 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:21,975 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194483274] [2022-02-11 00:07:21,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:21,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:21,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:22,072 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 114 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:07:22,072 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:22,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194483274] [2022-02-11 00:07:22,073 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194483274] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:22,073 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940662868] [2022-02-11 00:07:22,073 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:07:22,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:22,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:22,074 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:22,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Waiting until timeout for monitored process [2022-02-11 00:07:22,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-02-11 00:07:22,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:22,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:07:22,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:22,229 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:07:22,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:22,247 INFO L353 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-02-11 00:07:22,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-02-11 00:07:22,360 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 115 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-02-11 00:07:22,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940662868] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:22,360 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:22,361 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2022-02-11 00:07:22,361 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055861100] [2022-02-11 00:07:22,361 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:22,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-02-11 00:07:22,361 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:22,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-02-11 00:07:22,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2022-02-11 00:07:22,361 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-02-11 00:07:23,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:23,043 INFO L93 Difference]: Finished difference Result 38975 states and 97929 transitions. [2022-02-11 00:07:23,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-11 00:07:23,043 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-02-11 00:07:23,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:23,136 INFO L225 Difference]: With dead ends: 38975 [2022-02-11 00:07:23,136 INFO L226 Difference]: Without dead ends: 38918 [2022-02-11 00:07:23,136 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-02-11 00:07:23,136 INFO L934 BasicCegarLoop]: 63 mSDtfsCounter, 176 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 1063 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-02-11 00:07:23,136 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 459 Invalid, 1071 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1063 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-11 00:07:23,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38918 states. [2022-02-11 00:07:23,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38918 to 36510. [2022-02-11 00:07:23,986 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-02-11 00:07:24,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36510 states to 36510 states and 92829 transitions. [2022-02-11 00:07:24,087 INFO L78 Accepts]: Start accepts. Automaton has 36510 states and 92829 transitions. Word has length 53 [2022-02-11 00:07:24,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:24,087 INFO L470 AbstractCegarLoop]: Abstraction has 36510 states and 92829 transitions. [2022-02-11 00:07:24,088 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-02-11 00:07:24,088 INFO L276 IsEmpty]: Start isEmpty. Operand 36510 states and 92829 transitions. [2022-02-11 00:07:24,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:24,253 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:24,253 INFO L515 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:24,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Forceful destruction successful, exit code 0 [2022-02-11 00:07:24,454 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-02-11 00:07:24,454 INFO L402 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:24,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:24,454 INFO L85 PathProgramCache]: Analyzing trace with hash -699846569, now seen corresponding path program 124 times [2022-02-11 00:07:24,454 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:24,454 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801891574] [2022-02-11 00:07:24,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:24,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:24,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:24,544 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 33 proven. 102 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:24,544 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:24,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801891574] [2022-02-11 00:07:24,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801891574] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:24,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972947201] [2022-02-11 00:07:24,544 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:07:24,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:24,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:24,545 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:24,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Waiting until timeout for monitored process [2022-02-11 00:07:24,571 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:07:24,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:24,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-11 00:07:24,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:24,723 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 39 proven. 94 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:24,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:24,953 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 39 proven. 94 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:24,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972947201] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:24,953 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:24,953 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 13 [2022-02-11 00:07:24,953 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016207020] [2022-02-11 00:07:24,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:24,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:07:24,953 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:24,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:07:24,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:07:24,954 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-02-11 00:07:25,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:25,333 INFO L93 Difference]: Finished difference Result 41389 states and 103877 transitions. [2022-02-11 00:07:25,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-11 00:07:25,333 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-02-11 00:07:25,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:25,446 INFO L225 Difference]: With dead ends: 41389 [2022-02-11 00:07:25,447 INFO L226 Difference]: Without dead ends: 41329 [2022-02-11 00:07:25,447 INFO L933 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-02-11 00:07:25,447 INFO L934 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-02-11 00:07:25,447 INFO L935 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-02-11 00:07:25,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41329 states. [2022-02-11 00:07:26,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41329 to 37578. [2022-02-11 00:07:26,341 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-02-11 00:07:26,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37578 states to 37578 states and 95684 transitions. [2022-02-11 00:07:26,432 INFO L78 Accepts]: Start accepts. Automaton has 37578 states and 95684 transitions. Word has length 53 [2022-02-11 00:07:26,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:26,432 INFO L470 AbstractCegarLoop]: Abstraction has 37578 states and 95684 transitions. [2022-02-11 00:07:26,432 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-02-11 00:07:26,432 INFO L276 IsEmpty]: Start isEmpty. Operand 37578 states and 95684 transitions. [2022-02-11 00:07:26,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:26,470 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:26,470 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:26,487 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Ended with exit code 0 [2022-02-11 00:07:26,675 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-02-11 00:07:26,675 INFO L402 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:26,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:26,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1204539028, now seen corresponding path program 125 times [2022-02-11 00:07:26,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:26,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883774855] [2022-02-11 00:07:26,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:26,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:26,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:26,769 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:26,769 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:26,769 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883774855] [2022-02-11 00:07:26,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883774855] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:26,769 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469270340] [2022-02-11 00:07:26,769 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:07:26,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:26,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:26,771 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:26,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Waiting until timeout for monitored process [2022-02-11 00:07:26,799 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-11 00:07:26,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:26,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:07:26,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:26,940 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:26,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:26,962 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:07:26,962 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:07:27,076 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:27,076 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469270340] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:27,076 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:27,076 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2022-02-11 00:07:27,076 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008817572] [2022-02-11 00:07:27,077 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:27,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-11 00:07:27,077 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:27,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-11 00:07:27,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2022-02-11 00:07:27,077 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-02-11 00:07:27,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:27,970 INFO L93 Difference]: Finished difference Result 42938 states and 107560 transitions. [2022-02-11 00:07:27,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-11 00:07:27,971 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:07:27,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:28,068 INFO L225 Difference]: With dead ends: 42938 [2022-02-11 00:07:28,069 INFO L226 Difference]: Without dead ends: 42884 [2022-02-11 00:07:28,069 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 100 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2022-02-11 00:07:28,069 INFO L934 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.4s IncrementalHoareTripleChecker+Time [2022-02-11 00:07:28,069 INFO L935 BasicCegarLoop]: SdHoareTripleChecker [306 Valid, 582 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1292 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-11 00:07:28,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42884 states. [2022-02-11 00:07:28,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42884 to 38036. [2022-02-11 00:07:28,930 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-02-11 00:07:29,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38036 states to 38036 states and 96889 transitions. [2022-02-11 00:07:29,033 INFO L78 Accepts]: Start accepts. Automaton has 38036 states and 96889 transitions. Word has length 53 [2022-02-11 00:07:29,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:29,033 INFO L470 AbstractCegarLoop]: Abstraction has 38036 states and 96889 transitions. [2022-02-11 00:07:29,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:07:29,033 INFO L276 IsEmpty]: Start isEmpty. Operand 38036 states and 96889 transitions. [2022-02-11 00:07:29,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:29,071 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:29,071 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:29,088 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Ended with exit code 0 [2022-02-11 00:07:29,272 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-02-11 00:07:29,272 INFO L402 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:29,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:29,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1049702494, now seen corresponding path program 126 times [2022-02-11 00:07:29,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:29,272 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935881470] [2022-02-11 00:07:29,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:29,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:29,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:29,372 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 15 proven. 116 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:29,372 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:29,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935881470] [2022-02-11 00:07:29,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935881470] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:29,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468790024] [2022-02-11 00:07:29,373 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-11 00:07:29,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:29,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:29,384 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:29,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Waiting until timeout for monitored process [2022-02-11 00:07:29,416 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-11 00:07:29,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:29,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:07:29,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:29,689 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:29,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:29,715 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:07:29,715 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:07:29,819 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:29,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468790024] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:29,819 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:29,819 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2022-02-11 00:07:29,819 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920440436] [2022-02-11 00:07:29,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:29,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-11 00:07:29,819 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:29,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-11 00:07:29,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-02-11 00:07:29,820 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-02-11 00:07:30,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:30,781 INFO L93 Difference]: Finished difference Result 49455 states and 123137 transitions. [2022-02-11 00:07:30,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-11 00:07:30,782 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:07:30,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:30,908 INFO L225 Difference]: With dead ends: 49455 [2022-02-11 00:07:30,908 INFO L226 Difference]: Without dead ends: 49275 [2022-02-11 00:07:30,909 INFO L933 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-02-11 00:07:30,909 INFO L934 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-02-11 00:07:30,909 INFO L935 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-02-11 00:07:30,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49275 states. [2022-02-11 00:07:31,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49275 to 39022. [2022-02-11 00:07:31,919 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-02-11 00:07:32,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39022 states to 39022 states and 99560 transitions. [2022-02-11 00:07:32,028 INFO L78 Accepts]: Start accepts. Automaton has 39022 states and 99560 transitions. Word has length 53 [2022-02-11 00:07:32,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:32,028 INFO L470 AbstractCegarLoop]: Abstraction has 39022 states and 99560 transitions. [2022-02-11 00:07:32,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:07:32,028 INFO L276 IsEmpty]: Start isEmpty. Operand 39022 states and 99560 transitions. [2022-02-11 00:07:32,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:32,067 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:32,067 INFO L515 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:32,092 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Ended with exit code 0 [2022-02-11 00:07:32,267 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-02-11 00:07:32,267 INFO L402 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:32,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:32,268 INFO L85 PathProgramCache]: Analyzing trace with hash -663099817, now seen corresponding path program 127 times [2022-02-11 00:07:32,268 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:32,268 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973997075] [2022-02-11 00:07:32,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:32,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:32,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:32,375 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 28 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:32,375 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:32,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973997075] [2022-02-11 00:07:32,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973997075] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:32,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884909880] [2022-02-11 00:07:32,375 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-11 00:07:32,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:32,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:32,376 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:32,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Waiting until timeout for monitored process [2022-02-11 00:07:32,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:32,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-11 00:07:32,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:32,557 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 34 proven. 100 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:07:32,557 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:32,796 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 34 proven. 100 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-11 00:07:32,796 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884909880] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:32,797 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:32,797 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 15 [2022-02-11 00:07:32,797 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441907848] [2022-02-11 00:07:32,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:32,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 00:07:32,797 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:32,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 00:07:32,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-02-11 00:07:32,797 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-02-11 00:07:33,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:33,424 INFO L93 Difference]: Finished difference Result 43105 states and 107920 transitions. [2022-02-11 00:07:33,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-11 00:07:33,425 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-02-11 00:07:33,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:33,523 INFO L225 Difference]: With dead ends: 43105 [2022-02-11 00:07:33,523 INFO L226 Difference]: Without dead ends: 43033 [2022-02-11 00:07:33,524 INFO L933 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-02-11 00:07:33,524 INFO L934 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-02-11 00:07:33,524 INFO L935 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-02-11 00:07:33,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43033 states. [2022-02-11 00:07:34,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43033 to 37869. [2022-02-11 00:07:34,444 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-02-11 00:07:34,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37869 states to 37869 states and 96300 transitions. [2022-02-11 00:07:34,552 INFO L78 Accepts]: Start accepts. Automaton has 37869 states and 96300 transitions. Word has length 53 [2022-02-11 00:07:34,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:34,552 INFO L470 AbstractCegarLoop]: Abstraction has 37869 states and 96300 transitions. [2022-02-11 00:07:34,552 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-02-11 00:07:34,552 INFO L276 IsEmpty]: Start isEmpty. Operand 37869 states and 96300 transitions. [2022-02-11 00:07:34,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:34,588 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:34,588 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:34,605 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Ended with exit code 0 [2022-02-11 00:07:34,789 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-02-11 00:07:34,789 INFO L402 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:34,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:34,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1109394004, now seen corresponding path program 128 times [2022-02-11 00:07:34,789 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:34,789 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539204177] [2022-02-11 00:07:34,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:34,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:34,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:35,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-02-11 00:07:35,020 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:35,020 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539204177] [2022-02-11 00:07:35,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539204177] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:35,020 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028591029] [2022-02-11 00:07:35,020 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-11 00:07:35,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:35,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:35,021 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:35,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Waiting until timeout for monitored process [2022-02-11 00:07:35,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-11 00:07:35,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:35,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:07:35,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:35,175 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:35,176 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:35,206 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:07:35,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 20 treesize of output 19 [2022-02-11 00:07:35,304 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 117 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-11 00:07:35,304 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028591029] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:35,304 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:35,304 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2022-02-11 00:07:35,304 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024250241] [2022-02-11 00:07:35,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:35,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-11 00:07:35,305 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:35,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-11 00:07:35,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-02-11 00:07:35,305 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-02-11 00:07:36,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:36,715 INFO L93 Difference]: Finished difference Result 55701 states and 138590 transitions. [2022-02-11 00:07:36,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-11 00:07:36,716 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:07:36,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:36,863 INFO L225 Difference]: With dead ends: 55701 [2022-02-11 00:07:36,863 INFO L226 Difference]: Without dead ends: 55425 [2022-02-11 00:07:36,863 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 98 SyntacticMatches, 10 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1426 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=495, Invalid=3927, Unknown=0, NotChecked=0, Total=4422 [2022-02-11 00:07:36,864 INFO L934 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-02-11 00:07:36,864 INFO L935 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-02-11 00:07:37,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55425 states. [2022-02-11 00:07:37,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55425 to 39348. [2022-02-11 00:07:37,970 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-02-11 00:07:38,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39348 states to 39348 states and 100424 transitions. [2022-02-11 00:07:38,070 INFO L78 Accepts]: Start accepts. Automaton has 39348 states and 100424 transitions. Word has length 53 [2022-02-11 00:07:38,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:38,070 INFO L470 AbstractCegarLoop]: Abstraction has 39348 states and 100424 transitions. [2022-02-11 00:07:38,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:07:38,071 INFO L276 IsEmpty]: Start isEmpty. Operand 39348 states and 100424 transitions. [2022-02-11 00:07:38,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:38,106 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:38,106 INFO L515 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:38,122 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Ended with exit code 0 [2022-02-11 00:07:38,306 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-02-11 00:07:38,306 INFO L402 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:38,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:38,307 INFO L85 PathProgramCache]: Analyzing trace with hash -1262707870, now seen corresponding path program 129 times [2022-02-11 00:07:38,307 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:38,307 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83855230] [2022-02-11 00:07:38,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:38,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:38,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:38,432 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:38,432 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:38,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83855230] [2022-02-11 00:07:38,433 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83855230] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:38,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489153224] [2022-02-11 00:07:38,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-11 00:07:38,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:38,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:38,434 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:38,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Waiting until timeout for monitored process [2022-02-11 00:07:38,463 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-02-11 00:07:38,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:38,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-11 00:07:38,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:38,723 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:38,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:38,758 INFO L353 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-02-11 00:07:38,758 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2022-02-11 00:07:38,844 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 14 proven. 119 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:38,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489153224] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:38,844 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:38,844 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2022-02-11 00:07:38,844 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235666306] [2022-02-11 00:07:38,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:38,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-11 00:07:38,845 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:38,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-11 00:07:38,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2022-02-11 00:07:38,845 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-02-11 00:07:39,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:39,719 INFO L93 Difference]: Finished difference Result 48858 states and 122106 transitions. [2022-02-11 00:07:39,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-11 00:07:39,720 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-11 00:07:39,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:39,848 INFO L225 Difference]: With dead ends: 48858 [2022-02-11 00:07:39,849 INFO L226 Difference]: Without dead ends: 48429 [2022-02-11 00:07:39,849 INFO L933 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 97 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-02-11 00:07:39,849 INFO L934 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-02-11 00:07:39,849 INFO L935 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-02-11 00:07:39,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48429 states. [2022-02-11 00:07:40,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48429 to 37192. [2022-02-11 00:07:40,934 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-02-11 00:07:41,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37192 states to 37192 states and 94119 transitions. [2022-02-11 00:07:41,032 INFO L78 Accepts]: Start accepts. Automaton has 37192 states and 94119 transitions. Word has length 53 [2022-02-11 00:07:41,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:41,032 INFO L470 AbstractCegarLoop]: Abstraction has 37192 states and 94119 transitions. [2022-02-11 00:07:41,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 14 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-11 00:07:41,032 INFO L276 IsEmpty]: Start isEmpty. Operand 37192 states and 94119 transitions. [2022-02-11 00:07:41,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:41,068 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:41,068 INFO L515 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:41,085 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Ended with exit code 0 [2022-02-11 00:07:41,274 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-02-11 00:07:41,274 INFO L402 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:41,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:41,274 INFO L85 PathProgramCache]: Analyzing trace with hash -2122649797, now seen corresponding path program 58 times [2022-02-11 00:07:41,274 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:41,274 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888719392] [2022-02-11 00:07:41,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:41,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:41,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:41,366 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 90 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:41,366 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:41,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888719392] [2022-02-11 00:07:41,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888719392] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:41,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427121892] [2022-02-11 00:07:41,366 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-11 00:07:41,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:41,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:41,367 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:41,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Waiting until timeout for monitored process [2022-02-11 00:07:41,393 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-11 00:07:41,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:41,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-11 00:07:41,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:41,542 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 106 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:41,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:41,770 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 106 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:41,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427121892] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:41,770 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:41,770 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-02-11 00:07:41,771 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982365655] [2022-02-11 00:07:41,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:41,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-11 00:07:41,771 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:41,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-11 00:07:41,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2022-02-11 00:07:41,771 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-02-11 00:07:42,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:42,557 INFO L93 Difference]: Finished difference Result 53262 states and 132679 transitions. [2022-02-11 00:07:42,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-11 00:07:42,558 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-02-11 00:07:42,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-11 00:07:42,701 INFO L225 Difference]: With dead ends: 53262 [2022-02-11 00:07:42,702 INFO L226 Difference]: Without dead ends: 53262 [2022-02-11 00:07:42,702 INFO L933 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-02-11 00:07:42,702 INFO L934 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-02-11 00:07:42,702 INFO L935 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-02-11 00:07:42,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53262 states. [2022-02-11 00:07:43,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53262 to 40380. [2022-02-11 00:07:43,706 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-02-11 00:07:43,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40380 states to 40380 states and 103246 transitions. [2022-02-11 00:07:43,937 INFO L78 Accepts]: Start accepts. Automaton has 40380 states and 103246 transitions. Word has length 53 [2022-02-11 00:07:43,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-11 00:07:43,937 INFO L470 AbstractCegarLoop]: Abstraction has 40380 states and 103246 transitions. [2022-02-11 00:07:43,937 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-02-11 00:07:43,937 INFO L276 IsEmpty]: Start isEmpty. Operand 40380 states and 103246 transitions. [2022-02-11 00:07:43,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-11 00:07:43,979 INFO L507 BasicCegarLoop]: Found error trace [2022-02-11 00:07:43,979 INFO L515 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-11 00:07:43,996 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Ended with exit code 0 [2022-02-11 00:07:44,179 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-02-11 00:07:44,180 INFO L402 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-11 00:07:44,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-11 00:07:44,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1155250121, now seen corresponding path program 59 times [2022-02-11 00:07:44,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-11 00:07:44,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323454855] [2022-02-11 00:07:44,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-11 00:07:44,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-11 00:07:44,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-11 00:07:44,291 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 86 proven. 49 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-11 00:07:44,291 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-11 00:07:44,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323454855] [2022-02-11 00:07:44,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323454855] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-11 00:07:44,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162895905] [2022-02-11 00:07:44,291 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-11 00:07:44,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-11 00:07:44,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-11 00:07:44,292 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-11 00:07:44,293 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Waiting until timeout for monitored process [2022-02-11 00:07:44,323 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-11 00:07:44,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-11 00:07:44,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-11 00:07:44,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-11 00:07:44,560 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 99 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:07:44,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-11 00:07:44,843 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 98 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-11 00:07:44,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162895905] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-11 00:07:44,844 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-11 00:07:44,844 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 18, 18] total 28 [2022-02-11 00:07:44,844 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352378952] [2022-02-11 00:07:44,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-11 00:07:44,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-11 00:07:44,844 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-11 00:07:44,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-11 00:07:44,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=576, Unknown=0, NotChecked=0, Total=812 [2022-02-11 00:07:44,845 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-02-11 00:07:45,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-11 00:07:45,858 INFO L93 Difference]: Finished difference Result 55872 states and 140775 transitions. [2022-02-11 00:07:45,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-11 00:07:45,858 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-02-11 00:07:45,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted.